如果你的NAS是software RAID1的話,當你的NAS壞掉的時候,
要讀取RAID1硬碟的資料的話,你試著去掛載硬碟的話會出現這個訊息。
如果這個時候要讀取這一顆硬碟的資料,mount指令記得要加-t ext3,
這個問題是因為很多NAS在規劃檔案系統的時候,並沒有先考量要做software RAID的狀況,
所以當要做RAID1的時候就變成用md可以接受RAID1沒有superblock的特性,
但是這樣會造成一個困擾,就是沒有辦法用md標準的掛載方式處裡這個分割區,
標準的mount指令也沒辦法處裡這一個分割區。
正確的RAID1的規劃上應該是用fdisk建立兩個auto software RAID的分割區之後,
再以md建立md device RAID1,然後在md device上面建立ext3分割區。
沒有superblock的RAID1問題很多,不過很多消費型的NAS都是這樣搞,
只能說與其這樣用的話,乾脆買兩台NAS主機Rsync算了。
沒有留言:
張貼留言