in , , , ,

inodes (檔案數量)是什麼?超過怎辦? 哪裡檔案數量太多?

inodes超過時,會有什麼影響呢?可以如何操作呢?

虛擬主機現常會看到有inodes(檔案數量)限制,而什麼是inodes呢?以下簡單說明

inodes =檔案數量,檔案數量使用率可以在CPANEL介面裡查看到,都是位於CPANEL介面右側方可看到這個數據,可使用以及已使用的數據。這個一般可以拿來推估檔案和資料夾數量,放在主機上的EMAIL也會占用檔案數量,一封就大概算一個i檔案。
另也可參考WIKI說明:關於inode 的WIKI請參考
inodes (檔案數量)

而為何會有這些的限制?是因現今很多程式因為編寫問題、外掛品質問題或網站管理不當,常常會衍生出數十萬計的幽靈檔案,這會讓分享式虛擬主機的整體效能大量受損。可以想像,若有這些幽靈檔案,那虛擬主機每日要處理某個網站的備份就需要消耗大量等待時間和效能,這對使用者來說也是一個問題,所以限制inodes對於主機的效能是有益的相對對於使用者亦是。

另像wordpress有個快取程式,因為編寫不當,每做一個cache 就會產生一個檔案,光是快取長期就會產生了數十萬個檔案,這些檔案即便有的很小,但這都是會大量影響主機系統的穩定性和硬碟效率的。

現在蠻多的主機商的虛擬主機方案都會有indoes檔案數量的限制,只是在於每家主機商的主機方案給的檔案數量限制不同,大家可以自行評估。

inodes若超過時,會有什麼影響呢?
1.檔案會無法上傳
2.收EMAIL時出現mailbox is full: retry timeout exceeded
3.瀏覽時可能會出現有關PHP的錯誤訊息

而若在使用虛擬主機時,inodes檔案數量真的使用超過時,該怎麼辦?
以下是看了一些主機商的說明後整理出來的
1. 可以刪除不必要的檔案和EMAIL
2. 檢查程式、還有可能是CACHE檔案或其他問題
3. 升級主機方案

我真的有用這樣多檔案嗎??如何計算我inodes的數量? 哪邊用的檔案數量最多? 我怎可能用這樣多檔案?
您可以把檔案用FTP登入cPanel主機下載下來到電腦,然後用電腦計算檔案數量。下載下來後可參考此文章教學如何用電腦計算檔案數量https://briian.com/6548/

額外提醒! EMAIL也算檔案數量喔,如果您長期使用WEBMAIL都沒有把信收到電腦,建議您現在開始使用POP把信收到自己電腦,這樣就不會占用檔案數量

我網站那些檔案或EMAIL可以刪除?
這不是問主機商喔,您的檔案和EMAIL那些可以刪除只有您自己最清楚。如果您是業主當初是委託設計公司處理的,那您需要詢問設計公司,也不是問主機代管商喔

管理建議
一般來說,還是要時時檢測自己的程式檔案,因當超過可使用的數量時,會易造成操作上的不便,例以上說明的影響。而一些相關的數據在Cpanel上都是可以自行查看到的,平時有在查看總是比數量超過或有問題時再來處理的好,因為處理可能會需花更多時間,這樣也是會影響到自己的使用喔。

延伸了解,若是空間使用超過時會如何呢?請參考https://wpoki.com/虛擬主機空間爆了會怎樣,cpanel空間計算包含哪些,/
而若查看了空間後發現是Other Usage(其它使用)占用了空間該如何處理呢?請參考https://wpoki.com/主機空間快滿了,other-usage-其他使用太大怎麼處理/
inodes (檔案數量)

文章來源:https://wpoki.com

Written by Nania

虛擬主機空間使用新手,WordPress 免費架站程式菜鳥,請大家多多指教

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

GIPHY App Key not set. Please check settings

One Comment