linux磁盤修復(home或者其他目錄無法進入,系統進入emergency mode)


實際環境中平台服務器運行一段時間后可能會因為數據量過大或者一些意外重啟設備導致某個目錄無法進入,原因可能是磁盤受損,下面是我碰到過的例子:

在實際平台維護中,遇到了home目錄無法進入,如下圖:

重啟之后系統后進入了emergency mode:

 

原因就是服務器的磁盤有損壞的嫌疑。在上圖界面直接輸入root用戶密碼並登入,嘗試磁盤修復

我的設備環境是/home是作為數據盤掛載上去的

1. vi  /etc/fstab(開機自動掛載配置文件),取消開機自動掛載

取消掛載 ->vi /etc/fstab -> 編輯模式下注釋掉“/dev/mapper/centos-home /home  xfs  efaults  0 0”(就是在這一行之前加上#,然后保存退出)

2. 修復:xfs_repair -L /dev/mapper/centos-home 

3. 修復完成后檢查:

首先執行'mount /dev/mapper/centos-home /home; df -h',顯示出/home目錄的容量信息,則往下執行
掛載home -> vi /etc/fstab (還原即可)

 

注意:這邊修復的目錄可以是其他,不一定是/home,主要看磁盤掛載在哪個目錄上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM