Dropbox mi dà un errore che menziona l'eco tee 100000 ma poi scompare. Come riparare o rimuovere msg?
Dropbox mi dà un errore che menziona l'eco tee 100000 ma poi scompare. Come riparare o rimuovere msg?
Risposte:
Modifica il tuo /etc/sysctl.conf
file con il tuo editor di testo preferito, ad esempio nano
:
sudo nano /etc/sysctl.conf
e aggiungi (o modifica il valore di) fs.inotify.max_user_watches=100000
alla fine del file come una nuova riga.
Come opzione è possibile utilizzare il comando sudo sysctl -w fs.inotify.max_user_watches=100000
o il comando di seguito, come descritto nella guida di Dropbox, i risultati saranno gli stessi.
From the advanced help guide from Dropbox
Monitoraggio di oltre 10000 cartelle
La versione Linux dell'applicazione desktop Dropbox è limitata dal monitoraggio di oltre 10000 cartelle per impostazione predefinita. Tutto ciò che non viene guardato e, quindi, ignorato durante la sincronizzazione. C'è una soluzione semplice per questo. Apri un terminale e inserisci quanto segue:
echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p
Questo comando dirà al tuo sistema di guardare fino a 100000 cartelle. Dopo aver inserito il comando e aver inserito la password, Dropbox riprenderà immediatamente la sincronizzazione.
Con Ubuntu 13.04:
$ sudo nano /proc/sys/fs/inotify/max_user_watches
Quindi cambia ciò che è nel file (avevo 8192) a 100000
Quindi "ctrl o" per salvare e "ctrl x" per uscire
Quindi eseguire:
$ sudo sysctl -p
quindi riavvia Dropbox.
La modifica /proc/sys/fs/inotify/max_user_watches
direttamente provoca errori Fsync in GVIM. Questo perché non puoi davvero modificare direttamente quei file. Invece, è meglio usare questo comando:
sudo sysctl -w fs.inotify.max_user_watches=100000
Ciò non causa problemi di modifica dei file e, a me, sembra un metodo più appropriato.
sysctl -w
metodo fa sì che Dropbox mi chieda di nuovo ogni volta che riavvio. Solo aggiungendo la linea per /etc/sysctl.conf
risolverlo permanentemente per me. Sto usando Debian Jessie.