티스토리 뷰

GitKraken Inotify Limit Error 해결

  • 리눅스 커널 기반 운영체제에서 GitKraken 을 사용하다보면 Inotify Limit Erorr 를 만나게될 확률이 굉장히 높다.
  • GitKraken 은 파일 시스템의 변경 사항을 실시간으로 추적하는데 우부투 커널 내의 Inotify 서브 서비스를 사용한다.
  • (아래 내용은 Ubuntu 18.04 기준이다)

현재 Inotify Limit 확인

cat /proc/sys/fs/inotify/max_user_watches
8192

일시적인 Inotify Limit 변경

  • 아래 커맨드를 사용하여 일시적으로 Inotify Limit 을 변경할 수 있다. 현재 세션에서 유지됨
echo 99999 > /proc/sys/fs/inotify/max_user_watches
cat /proc/sys/fs/inotify/max_user_watches
99999

영구적인 Inotify Limit 변경

  • 아래 커맨드를 사용하여 영구적으로 Inotify Limit 을 변경할 수 있다.
echo fs.inotify.max_user_watches=99999 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
cat /proc/sys/fs/inotify/max_user_watches
99999

참고

프로필사진

Yowu (Yu Yongwoo)

그냥 지나가는 흔한 백엔드개발자423 느낌 입니다
우분투 데스크탑 개발 환경을 선호합니다
최근에는 vscode에 vim 모드 올려서 쓰고 있습니다
개발용 키보드는 역시 해피해킹 프로2 무각입니다
락 밴드에서 드럼을 꽤나 오래 쳤었습니다

«   2019/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
글 보관함
Total
2,557,053
Today
176
Yesterday
1,398