gatsby更新時のdevelop起動エラー
gatsby develop実行時に以下のエラーが出た
Error: ENOSPC: System limit for number of file watchers reached, watch
原因はファイルシステムイベントを監視するinotifyの監視対象の上限になったとのこと
監視上限数を増やす
現在(デフォルト)の上限数を確認
$ cat /proc/sys/fs/inotify/max_user_watches
8192
上限数を582222に変更する
$ echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
fs.inotify.max_user_watches=582222
fs.inotify.max_user_watches = 582222
上限数が変わっていることを確認
$ cat /proc/sys/fs/inotify/max_user_watches
582222