ソフトウェアRAIDを使用して設定されたCentOS 6.5をインストールしました(以下の説明を参照)。この公式文書)。 3つのハードドライブがあり、RAID1を実行しています。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 2G 0 part
│ └─md1 9:1 0 2G 0 raid1 [SWAP]
├─sdb2 8:18 0 256M 0 part
│ └─md0 9:0 0 256M 0 raid1 /boot
└─sdb3 8:19 0 929.3G 0 part
└─md2 9:2 0 929.1G 0 raid1 /
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 2G 0 part
│ └─md1 9:1 0 2G 0 raid1 [SWAP]
├─sda2 8:2 0 256M 0 part
│ └─md0 9:0 0 256M 0 raid1 /boot
└─sda3 8:3 0 929.3G 0 part
└─md2 9:2 0 929.1G 0 raid1 /
sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 2G 0 part
│ └─md1 9:1 0 2G 0 raid1 [SWAP]
├─sdc2 8:34 0 256M 0 part
│ └─md0 9:0 0 256M 0 raid1 /boot
└─sdc3 8:35 0 929.3G 0 part
└─md2 9:2 0 929.1G 0 raid1 /
sr0 11:0 1 1024M 0 rom
このシステムをHyper-Vに移動したいのですが、3つの仮想ドライブを設定せずにMondorescueを使用して復元するのに問題があります。私たちいいえ新しい仮想化環境でRAIDを使用したいので、mondoを使用してクローンを作成する前にRAIDを完全に削除したいと思います。
私が読んだ内容によれば、配列を停止して削除する必要があります。
mdadm --stop /dev/md0
mdadm --remove /dev/md0
mdadm --stop /dev/md1
mdadm --remove /dev/md1
mdadm --stop /dev/md2
mdadm --remove /dev/md2
その後、スーパーブロックを削除できます。
mdadm --zero-superblock /dev/sda
mdadm --zero-superblock /dev/sdb
mdadm --zero-superblock /dev/sdc
/dev/sda
しかし、この時点では、a)データが破損していないか(少なくとも)b)再起動できることを確認したいと思います。デフォルトでは、最初にRAIDが設定されていないかのように、最初のドライブを見てみたいと思います。
アレイを停止してスーパーブロックを削除して効果的に「ソフトウェアRAIDを削除する」ことを行いますか、それとも必要なものを達成するための追加の手順はありますか?