服务器损坏文件怎么办,服务器文件系统损坏的处理
服務器文件系統修復方法
經分析為文件系統損壞,服務器啟動后自動檢查所掛載的文件系統并進行修復,
自動修復不成功,啟動過程阻塞,導致服務器沒啟動。
文件系統損壞一般有2種原因:
1. 硬盤出現壞道導致文件系統損壞;
2. 設備多次非正常關機,也就是直接掉電。
經檢測該服務器硬盤正常。引起文件系統損壞的原因應該是非正常關機。
為避免這種情況的發生,服務器應盡量正常關機,執行halt或者shutdown -h 0命令正常關機,或者執行reboot命令軟重啟,避免直接斷電或者按電源按鈕關機或重啟。
另外,文件系統自動修復不成功時,
系統會提示輸入root用戶密碼進入文件系統修復模式或者按Ctrl+D重新啟動系統,
Give root password for maintenance
(or type Control-D to continue):
可以輸入root用戶密碼進入文件系統修復模式,手動修復文件系統:
按照系統的提示,對無法完成自動修復的硬盤分區進行手動文件系統修復,
例如,系統提示/dev/sda1無法完成自動修復,則請輸入fsck.ext3 -y /dev/sda1命令對其進行手動修復,
并耐心等待文件系統修復完成(切記不要在這個時候強行重新啟動機器,那將會對文件系統造成更大的破壞),
如果系統提示文件系統已經掛載,是否強行執行檢查,這個時候,請選擇N(這種情況下切記不要強行修復,否則會對文件系統造成更大的破壞),
手動將文件分區umount再執行fsck命令。如果umount失敗,說明該分區正在使用,則將其跳過不進行修復。
逐個完成各個分區的修復工作后,執行exit命令重啟服務器,觀察是否可以正常啟動。
如果可進入操作系統,則導出messeges,檢查其中是否有硬盤損壞的記錄(關鍵字:medium error,I/O錯誤等),如果硬盤有壞道,只能更換備件。
如果硬盤正常,服務器可繼續使用。
有些情況下,文件系統破壞十分嚴重,已經無法修復,在執行文件系統修復的時候,會持續性的報錯,
那么,就不必再修復下去了,因為即使修復完成,數據也將全部到lost+found里面,數據丟失,無法恢復,需要更換備件。
總結
以上是生活随笔為你收集整理的服务器损坏文件怎么办,服务器文件系统损坏的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 邮件服务器 文件服务器,搭建邮件、终端和
- 下一篇: socket未读消息 如何设计_如何设计