Filesystems

文件夾中的文件過多導致系統故障(Debian)

  • September 2, 2017

我正在執行 Debian Web 伺服器,我的記憶體系統在“記憶體”文件夾中創建了數百萬個文件。突然,系統無法再執行,我無法通過 SSH 解決它。重新啟動沒有幫助。

我的 Hoster 分析了我的系統並告訴我我的硬碟損壞了。使用救援系統,我能夠備份系統並清除記憶體。重新啟動後,系統能夠再次執行而不會出現任何錯誤。

這怎麼解釋?文件過多會導致系統故障,而某些子文件夾會阻止此問題嗎?還是我的硬碟真的損壞了,怎麼解釋系統又執行沒有錯誤了?

檢查我的硬碟的一些提示?

如果您的託管服務提供商告訴您硬碟物理損壞或發生故障,那麼您所描述的問題與您放置在驅動器上的文件數量、文件系統、記憶體或任何其他與軟體相關的問題完全無關。硬體的機械故障確實有時會發生。“文件太多”可能會對各種系統操作產生影響,但這不是普遍問題,當然也不會導致您的硬碟損壞。

@Dylan 是正確的,如果您可以通過 ssh 訪問裸機節點, smartctl 軟體包包含可以驗證硬碟驅動器物理健康狀況的監控工具。如果您的託管服務提供商為您提供對 VM(virtualbox、VMware、Xen 等)的 ssh 訪問權限,那麼您不太可能看到系統所在的物理硬體。

引用自:https://unix.stackexchange.com/questions/313039