找回Linux丟失的RAID裝置

2021-04-25 13:09:31 字數 401 閱讀 4462

最近遇到一件讓我很頭疼的事情,自己維護的linux檔案伺服器一下子無緣無故崩掉了。 根檔案系統裡面很多東西檔案消失了。所有的資料全在乙個raid裝置上面,但是/etc/下的mdadm.conf也沒有了。uuid丟失了。

這個raid上面有1t 的資料,備份伺服器空間不足,沒有全部備份,資料丟失了還不讓我瘋掉才怪呢。

直覺告訴我raid上的資料是可以找回來的, 於是把系統重新安裝了一下,查了一下raid的資料,其實只有一條命令就可以恢復安裝系統以前的raid裝置.

其中/de/sdb1 /dev/sdc1 /dev/sdd1,是以前raid當中的幾塊硬碟。

關於uuid,也很容易用mdadm重新找回,然後重新生成以下mdadm.conf,問題居然就這麼解決了。

不過,這樣驚險的時候,以後再也不敢這麼折騰了。

linux的root密碼丟失的找回辦法

linux root密碼丟失了怎麼辦?給你乙個方法。grub 在引導裝載程式選單上,鍵入 e 來進入編輯模式。你會面對乙個引導專案列表。查詢其中類似以下輸出 的句行 kernel vmlinuz 2.4.18 0.4 ro root dev hda2 按箭頭鍵直到這一行被突出顯示,然後按 e 你現在...

Linux系統找回丟失磁碟空間的方法

登入伺服器 df 一看,發現磁碟快滿了,然後你就想找到具體是哪個目錄滿了,於是 du sh 一看,卻發現所有子目錄的大小總和卻和df顯示的總已使用磁碟空間對不上,有時候甚至還相差很多,有可能是被程序開啟狀態的檔案被刪除了,導致無法釋放磁碟空間,可以通過以下命令列出已刪除,但未釋放的檔案 lsof g...

mysql找回丟失的root密碼

首先,結束掉mysql的服務程序。在windows下面一是可以通過任務管理器來結束掉,應該是mysql nt.exe。二是,如果你的mysql註冊為服務的話,可以到服務裡面把他先停掉。在linux或者unix下面直接kill mysql的服務程序就可以。然後,再用 skip grant tables...