最近, Linux 上で使用している Dropbox にて, 一部のファイルが同期されないという問題が生じていた.
他のマシンからサーバまではデータが届いているものの, あるマシン (RHEL 5) にだけファイルが共有されない.
共有されないといっても, 全てのファイルの同期がされないのではなく, 特定のディレクトリのファイルだけが共有されない.
ログ (dropboxd の出力をファイルにリダイレクトしていた) を見てみると, 以下のメッセージが出ていた.
Unable to monitor entire Dropbox folder hierarchy. Please run "echo 100000 | sudo tee /proc/sys/fs/inotify/max_user_watches" and restart Dropbox to correct the problem.
どうやら, Dropbox で Git のリポジトリを共有していたことによって大量のディレクトリが生成されていたことが原因だったらしい.
なお, Dropbox で Git リポジトリを共有すると, ロック機構が働かない可能性があるので, 推奨しない.
0 件のコメント:
コメントを投稿