求救:請問Linux檔案大小及數量的問題?



贊助商連結


lynyeh
2007-07-03, 05:09 PM
各位好:

我的程式會持續地寫log file,權限是root,
但是經過一段時間後,process還在,log file卻不再寫了,
此時如果移除一些舊的log file,則程式能夠再寫log。

請問這可能是什麼原因造成的?
有什麼指令可以協助釐清問題?

先謝謝各位大大!

贊助商連結


cedric2000
2007-07-03, 05:18 PM
如果是指同一個檔案可以繼續寫
但是沒有辦法新增新的檔案的話
inode用完的話有可能會這樣吧.....
不過您的系統上檔案跟目錄的數量會很多嗎?
畢竟inode的量算不小喔
還是被quota限制了?

lynyeh
2007-07-04, 09:59 AM
謝謝大大,
我的log是會一直換檔名,
看來是inode用完造成的。

inode與block的關係,
http://www.study-area.org/linux/system/linux_fs.htm。