반응형
어느날 나는 그저 nginx 를 재시작하고 싶었을 뿐인데.. 에러를 만났다.
Failed to add a watch for /run/systemd/ask-password: inotify watch limit reached
inotify 라는 놈의 감시 한도가 초과 됬다고 한다.
일단 해결방법은 limit을 확인하고 수정한다.
# 확인하기
cat /proc/sys/fs/inotify/max_user_watches
8192
cat /proc/sys/fs/inotify/max_user_instances
1024
# 임시로 늘리는것
sudo sysctl -w fs.inotify.max_user_watches=524288
sudo sysctl -w fs.inotify.max_user_instances=8192
# 영구적으로 변경
sudo nano /etc/sysctl.conf
# 맨 아래에 추가
fs.inotify.max_user_watches=524288
fs.inotify.max_user_instances=8192
#적용
sudo sysctl -p
그래서 intify가 뭘까?
inotify
파일 시스템에서 발생하는 이벤트를 모니터링하는 리눅스 커널의 기능
파일이나 디렉토리의 변경 사항을 감지
- 파일 시스템 이벤트 통보 기능을 제공해 주는 리눅스 커널 서브시스템 -
라고 한다.
오.. 리눅스에 그런놈이 있었어...?
여튼 파일이나 프로그램 관련인가보다..
다음에 더 공부해야지..
천상계분들은.. intify 가지고 뭔가 다른 작업도 해보고 그러시나보던데.. 멋지다..
참고
반응형
'OS > linux&ubuntu' 카테고리의 다른 글
[Linux] Alpine Linux (0) | 2024.12.16 |
---|---|
[ubuntu] Ubuntu에서 특정 쉘 스크립트를 컴퓨터 시작 시 자동으로 실행 (feat. chatgpt) (1) | 2024.12.05 |
[ubuntu] 파일 시스템 마운트 가이드 (3) | 2024.11.07 |
[Linux] The regreSSHion Bug (feat. Openssh) (0) | 2024.07.02 |
[CRONTAB] 크론탭 로그 날짜 붙이기 (feat. date 옵션) (0) | 2024.02.05 |