web-dev-qa-db-ja.com

Dropboxエラー-'echo 100000 |須藤ティー/ proc / sys / fs / inotify / max_user_watches '

Dropboxでは、エコーティー100000に言及するエラーが表示されますが、その後消えます。 msgを修正または削除する方法は?

84
Michael Durrant

/etc/sysctl.confファイルをお気に入りのテキストエディターで編集します。 nano

Sudo nano /etc/sysctl.conf

ファイルの最後にfs.inotify.max_user_watches=100000を新しい行として追加(または値を変更)します。

オプションとして、Dropboxヘルプガイドで説明されているように、コマンドSudo sysctl -w fs.inotify.max_user_watches=100000または以下のコマンドを使用できますが、結果は同じです。


From the advanced help guide from Dropbox

10000を超えるフォルダーの監視

LinuxバージョンのDropboxデスクトップアプリケーションでは、デフォルトで10000を超えるフォルダーの監視が制限されています。それ以上のものは監視されないため、同期時に無視されます。これには簡単な修正があります。ターミナルを開き、次を入力します。

echo fs.inotify.max_user_watches=100000 | Sudo tee -a /etc/sysctl.conf; Sudo sysctl -p

このコマンドは、システムに最大100000個のフォルダーを監視するように指示します。コマンドを入力してパスワードを入力すると、Dropboxはすぐに同期を再開します。

107
Bruno Pereira

Ubuntu 13.04の場合:

$ Sudo nano /proc/sys/fs/inotify/max_user_watches

次に、ファイルの内容(8192がありました)を100000に変更します

次に、「ctrl o」で保存し、「ctrl x」で終了します

次に実行します:

$ Sudo sysctl -p

次にDropboxを再起動します。

17
Scott Roriston

/proc/sys/fs/inotify/max_user_watchesを直接編集すると、GVIMでFsyncエラーが発生します。これは、これらのファイルを実際に直接変更できないためです。代わりに、次のコマンドを使用することをお勧めします。

Sudo sysctl -w fs.inotify.max_user_watches=100000

これはファイル編集の問題を引き起こすことはなく、私には、より適切な方法のように見えます。

7
Ryanmt