# mount -a
# cp -p /etc/fstab /etc/fstab.bak
# sed s/ad0/ar0/g /etc/fstab.bak > /etc/fstab
# umount -a
# mount -u -o ro /
# atacontrol create RAID1 ad0 ad2
# atacontrol detach ata1
# atacontrol attach ata1
# atacontrol addspare ar0 ad2
としましたが、ad2 は busy だと怒られてしまいました。ar0: WARNING - mirror protection lost. RAID1 array in DEGRADED modeとなぜか ar1 も作成されていて ad2 が mirror となっています。*2
ar0: 156334MBstatus: DEGRADED
ar0: disk0 READY (master) using ad0 at ata0-master
ar0: disk1 DOWN no device found for this subdisk
ar1: WARNING - mirror protection lost. RAID1 array in DEGRADED mode
ar1: 156334MBstatus: DEGRADED
ar1: disk0 DOWN no device found for this subdisk
ar1: disk1 READY (mirror) using ad2 at ata1-master
# atacontrol delete ar1
として、無理矢理 ar1 を削除。# atacontrol addspare ar0 ad2
とすることで、無事 ad2 が spare として追加されました。# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad0 ad2 status: DEGRADED
# atacontrol rebuild ar0
をすると、バックグラウンドで構築が始まります。構築中の状態は、# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad0 ad2 status: REBUILDING 27% completed
# atacontrol addspare 〜
以下を行うことで、再構築ができるようです。