請問如何清除mdadm 的config 但保留資料 - Linux

Table of Contents

手邊有一台實體機,作業系統是很古老的 ubuntu 10.04 還是 12.04
上面有兩顆500G SATA硬碟,用 mdadm 做 raid 1

/dev/md0 / (/dev/sda1 /dev/sdb1)
/dev/md1 /boot /dev/sda5 /dev/sdb5)

我現在要把這台機器轉虛擬(proxmox)
在不關機的狀態下,我用 dd + ssh 的方式將 /dev/sda 抄一份到虛擬機硬碟去了
但是這樣子開機會發生 raid degrade 的狀況,無法進入作業系統

所以我在VM加了第二顆硬碟,然後進liveCD去做rebuild
做完後,可以成功進入作業系統

可是都已經進VM了,底層的SR已經有RAID保護,這邊不需要再多做一次raid
所以我想把raid 拆掉,至少可以少用500G的空間

問題來了,現在VM是直接用md0 , md1 開機
所以我不能直接拆 raid (mdadm -S /dev/mdx)

那請問有什麼辦法可以把VM這邊的raid拆掉
但又要可以開機運作?

--
filexchang:請善用gogle通訊錄:)03/13 12:29
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang:不補了(/‵Д′)/~ ╧╧03/13 12:31

--

All Comments

Anonymous avatarAnonymous2018-12-16
請善用gogle通訊錄:)
Cara avatarCara2018-12-16
o
o
o
o
Aaliyah avatarAaliyah2018-12-20
不補了(/‵Д′)/~ ╧╧
Elma avatarElma2018-12-24
livecd,mount成同一個path下,tar+scp到另外一台
把新的 /etc/fstab & grub 換掉, 重裝 grub
Todd Johnson avatarTodd Johnson2018-12-26
嗯,我是有想用這個方法轉,或許明天試試看
要注意fstab/grub/mdadm.conf 還有其他的嗎?
Emily avatarEmily2018-12-29
理論上這樣就可以,先跑看看,看有啥錯誤再處理就好
Eden avatarEden2019-01-02
我會比較考慮 migrate , 我有作業系統潔癖, 希望不要用
停止 support 的 OS
Caroline avatarCaroline2019-01-03
上面跑的系統太舊了,沒辦法做migrate
Quanna avatarQuanna2019-01-04
不能用 dd if=/dev/md0 跟 dd if=/dev/md1 嗎?
Carol avatarCarol2019-01-04
走虛擬化之後 還回頭用 沒意義啊
Una avatarUna2019-01-05
後來用rsync/dd都有成功 不過要修一些設定檔就是了