Dropbox hatası - 'echo 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches '


Yanıtlar:


107

Senin düzenleyin /etc/sysctl.confsevdiğiniz metin editörü, örneğin dosyayı nano:

sudo nano /etc/sysctl.conf

ve fs.inotify.max_user_watches=100000dosyanın sonuna yeni bir satır olarak ekleyin (veya değerini değiştirin) .

Bir seçenek sudo sysctl -w fs.inotify.max_user_watches=100000olarak, Dropbox yardım kılavuzunda açıklandığı gibi aşağıdaki komutu veya komutu kullanabilirsiniz , sonuçlar aynı olacaktır.


From the advanced help guide from Dropbox

10000'den fazla klasör izlenmesi

Dropbox masaüstü uygulamasının Linux sürümü, varsayılan olarak 10000'den fazla klasörü izlemekle sınırlıdır. Bunun üzerinde hiçbir şey izlenmez ve bu nedenle senkronizasyon sırasında göz ardı edilir. Bunun için kolay bir düzeltme var. Bir terminal açın ve aşağıdakileri girin:

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

Bu komut sisteminize 100000 klasöre kadar izlemesini söyleyecektir. Komut girildikten ve şifrenizi girdikten sonra, Dropbox hemen senkronizasyona devam edecektir.


17

Ubuntu 13.04 ile:

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

O zaman dosyada ne olduğunu (8192 vardı) 100000 olarak değiştir.

Sonra kaydetmek için "ctrl o" ve çıkmak için "ctrl x"

O zaman koş:

$ sudo sysctl -p

sonra Dropbox'ı yeniden başlatın.


2
Bu yeni Ubuntu bültenleri ile çalışır!
AH.

6
bu kalıcı olarak değişmeyecek ... sadece şu anki açılış için
EdH

Ubuntu 14'te bu Fsync hatalarıyla sonuçlanır.
jgoeders

7

/proc/sys/fs/inotify/max_user_watchesDoğrudan düzenleme , GVIM'deki Fsync hatalarına neden olur. Çünkü bu dosyaları doğrudan değiştiremezsiniz. Bunun yerine, bu komutu kullanmak daha iyidir:

sudo sysctl -w fs.inotify.max_user_watches=100000

Bu dosya düzenleme sorunlarına neden olmaz ve bana daha uygun bir yöntem gibi görünüyor.


1
Bu, yeniden başlattığınızda yapılandırmayı kaydediyor mu?
Malcolm

@Malcolm Bir daha asla max_user_watches ayarlamamı istemedi.
Ryanmt

2
Bu garip. sysctl -wYöntemi kullanmak, her yeniden başlattığımda Dropbox'ın beni yeniden uyarmasına neden oluyor. Sadece /etc/sysctl.confbenim için kalıcı olarak düzeltmek için çizgiyi eklemek Debian Jessie kullanıyorum.
Hubro

Eğer fsync hatası alırsanız bu en kolay cevaptır.
16:14

Değişiklikleri kalıcı kılmak için sysctl.conf dosyasını yanıtta gösterildiği gibi düzenlemeniz gerekir.
Benjamin Goodacre
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.