2012-03-29 60 views
12

我一直在使用Ubuntu 11.10已經有一個多星期了。但過了一段時間後,當我嘗試訪問我的RoR項目中的日誌時,遇到了此錯誤(標題中的錯誤)。我找到了解決是通過在終端粘貼此:永久性修復尾部:無法觀看`log/development.log':設備上沒有剩餘空間

須藤的sysctl -w fs.inotify.max_user_watches = 16384

問題是我必須每天一次又一次地做到這一點。有誰知道我可以在啓動時執行此操作嗎?還是有人知道任何永久解決方案?非常感謝!!!

+2

我想調查什麼別的* *使用這麼多的手錶'tail'不能得到一個。 – Wyzard 2012-03-30 00:07:25

+1

將它添加到'/ etc/sysctl.conf' – ninjalj 2012-03-30 00:23:36

+0

@ninjalj>對不起我是一個linux新手,我如何在那裏添加代碼?只是cpy和粘貼? – Normz 2012-03-30 01:13:30

回答

9

我的問題已修復。感謝所有幫助過我的人!

我置於 「fs.inotify.max_user_watches = 16384」 在/etc/sysctl.conf中

13

我開始有此問題與拖尾。我認爲這是因爲我也在這臺機器上運行Dropbox。

我的解決方法是什麼的Dropbox提示:

echo 900000 | sudo tee /proc/sys/fs/inotify/max_user_watches 
+0

這可能不會在重新啓動時保留。 @Normz解決方案也可以在重新啓動之間運行。 – 2013-08-14 08:26:31

相關問題