ext4檔案系統的自動恢復

ext4檔案系統的自動恢復

最近幾天,我遇到了斷電/故障問題,導致 ext4 檔案系統出現一些故障,然後 fs 被重新掛載為唯讀。不幸的是,這導致了一些需要寫入該檔案系統的重要服務(bamboo 代理)崩潰。

為了解決這個問題,我需要手動重新啟動機器(有時還會從 initrd 執行 fsck 並檢查所有錯誤)。

我想知道是否有更好的(自動)解決方案。在 fstab新增errors=panic掛載選項會導致系統重新啟動嗎?然後檔案系統將自動進行 fsck。

該機器正在運行 Xubuntu 16.04 LTS。

先感謝您!

答案1

我已經看過很多次了;尤其是在VMware上。

據我所知,錯誤=恐慌實際上並不起作用(但請自己嘗試;它現在可能已實施..)恐慌也對您沒有多大幫助,因為系統仍然會關閉/死亡...

如果將檔案系統類型變更為 xfs:Xfs 在處理寫入錯誤方面有點不同 - 至少它不會變成唯讀。仍然存在錯誤,我相信您的應用程式可能會在某些文件上出現寫入錯誤,直到您重新啟動/卸載並運行 xfs_repair。 - 這可能會導致資料庫損壞......

真正的解決方案是擁有穩定的硬體(穩定的SAN/VMware...)..

相關內容