[問題] 請問如何清除mdadm 的config 但保留資料

作者: chang0206 (Eric Chang)   2018-12-12 16:24:10
手邊有一台實體機,作業系統是很古老的 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 (OFDMA)   2017-03-13 12:29:00
請善用gogle通訊錄:)oooo不補了(/‵Д′)/~ ╧╧
作者: dou0228 (7777)   2018-12-12 20:38:00
livecd,mount成同一個path下,tar+scp到另外一台把新的 /etc/fstab & grub 換掉, 重裝 grub
作者: chang0206 (Eric Chang)   2018-12-12 22:39:00
嗯,我是有想用這個方法轉,或許明天試試看要注意fstab/grub/mdadm.conf 還有其他的嗎?
作者: dou0228 (7777)   2018-12-13 09:15:00
理論上這樣就可以,先跑看看,看有啥錯誤再處理就好
作者: ray0609 (RAY CHEN)   2018-12-13 22:03:00
我會比較考慮 migrate , 我有作業系統潔癖, 希望不要用停止 support 的 OS
作者: chang0206 (Eric Chang)   2018-12-14 09:26:00
上面跑的系統太舊了,沒辦法做migrate
作者: fourdollars (四元)   2018-12-17 22:41:00
不能用 dd if=/dev/md0 跟 dd if=/dev/md1 嗎?
作者: dou0228 (7777)   2018-12-18 09:20:00
走虛擬化之後 還回頭用 沒意義啊
作者: chang0206 (Eric Chang)   2018-12-18 10:19:00
後來用rsync/dd都有成功 不過要修一些設定檔就是了

Links booklink

Contact Us: admin [ a t ] ucptt.com