Lsi

lsi megaraid 9260 單raid0磁碟未配置壞,請幫助恢復數據

  • May 27, 2016

我的伺服器使用 lsi megaraid 9260 晶片(不支持 JBOD)時遇到了一些問題。我記不清了,但我想我有一個 r0 驅動器,但它失敗了。如果可能的話,我需要從中恢復數據。我將描述發生了什麼:

有一天,當我通過 SSH 工作時,我的所有虛擬機都出現故障,我能得到的最後一件事是

root@localhost:~# busybox sh
Bus error
root@localhost:~# busybox reboot
root@localhost:~# busybox reboot
root@localhost:~# busybox reboot 
root@localhost:~# busybox reboot --help
Bus error
root@localhost:~# busybox reboot -f
Write failed: Broken pipe

無法獲取 dmesg。我知道我應該用busybox完成它,因為它可能工作……現在不能說。回到問題:我接下來做了什麼:我設法再次將它標記為好,現在它的狀態是Unconfigured(good), Spun up

驅動 LED 不再是紅色。

我可以恢復它嗎?如何恢復?目前我在 /dev/fs 中看不到它。那裡的數據非常有價值。我知道我應該有備份,但是這一切都是在幾個工作日內創建的,而沒有真正專注於製作此伺服器並設置備份機制。沒有備份。用這個驅動器可以做什麼?我猜對了,如果我現在將它添加到任何突襲組,我會在那裡失去所有資訊?

我可以採取哪些步驟?我應該提供什麼資訊?提前致謝。

– 從答案更新

我目前的佈局是:

磁碟 0 - “外來”、“未配置(好)、旋轉”,是 RAID0 單驅動器,直到“失敗”並變成“未配置(壞)”,我很幸運現在能夠製作“未配置(好)”。

磁碟 1磁碟 2在 RAID1 組中,工作正常。

第三個插槽是空的。

– 問題的解決方案由 Matt Dytkowski 提供,使用 WebBIOS。我沒有嘗試megacli!我使用了 WebBIOS 提供的外部配置導入,因為它代表了我假設的並且最有可能的兩個組 r1 和 r0 的配置。

我記得其中一個驅動器只是“未配置(壞)”並且沒有辦法將其標記為好 - 它不會變成“好”。不得不把它扔掉。這本現在感覺不太好,但至少我能讀懂。在一些地方。

哦,如果驅動器現在顯示為未配置就好了。有一個技巧可以取回您的數據 - 只需使用與之前相同的參數重新創建 RAID 0,當它要求您初始化陣列時,只需說不。

它將在驅動器上創建新配置,但不會擦除它。

希望能幫助到你。

如果您的陣列出現故障,那麼您可以嘗試將驅動器線上推送。在 WEBbios 中選擇受影響的驅動器並使其聯機。

當它啟動時,請嘗試立即啟動並備份您的數據。

引用自:https://serverfault.com/questions/779375