歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 系統崩潰後(no such file or directory)如何搶救數據庫

Linux 系統崩潰後(no such file or directory)如何搶救數據庫

日期:2017/2/28 14:00:06   编辑:Linux教程

環境:dell r620服務器
Linux CentOS 6.5
Oracle 11.2.0.4.0

問題描述與分析:
突然發現機器無法登錄,感覺是遠程中斷了,馬上接到電話,測試數據庫無法使用。進入機房檢查發現系統無法啟動,報錯:no such file or directory ... 這該如何是好,一個出身DBA的我要搞定系統的問題,還是要加強學習。網上的解決方案提示了我,要先用CD-ROM或U盤啟動到系統的救援模式(rescue mode),然後掃描VG信息,手工激活VG卷,將LV掛載後將數據庫所需文件通過網絡或移動設備進行備份。之後大家就隨意弄了。數據保住了,心情平靜了一大半。

處理方法:
1. 使用CD-ROM或U盤啟動到系統的救援模式rescue mode (這裡指的是操作系統安裝盤)
2. vgscan --掃描vg信息
3. vgdisplay --查看vg信息
4. vgchange -ay vg卷組名 --激活vg
5. lvdisplay --查看lv信息
6. mount 路徑lv名 新掛載點 --掛載lv
7. 將掛載後的盤上的相關數據庫內容通過網絡與移動設備進行備份。
8. 修復操作系統或重新安裝
9. 將備份的數據庫文件COPY回正常系統
10 . 安裝oracle軟件並恢復數據庫

總結:上述問題最好還是不要碰到,當然此故障也再一次提醒了我們DBA,備份的重要性。切記切記再切記。

Copyright © Linux教程網 All Rights Reserved