> atacontrol で RAID 1 にする場合、それぞれのディスクを別の 
> ATAコントローラに接続しないとうまくいかなかった記憶があります。

コメントありがとうございます。

もはやワケワカになっていたar0をdeleteして、
大河内様のおっしゃるとおり/homeのソースディスクと
新品ディスクを違うATAチャネルに分けて接続し、再度
create RAID1しました。接続した順番は

> ad0 ブートドライブ
> ad1 /home のデータを持つディスク
> ad2 空のディスク
> ad3 (接続なし)

このとおりです。で、結論としてはこれでうまくいきました。
createのあとリブートし、ATA1をdetach〜attachしてstatusを
見たところ、ようやくad2がspareとなったので、以後rebuild
したらar0がreadyになりました。(約5時間/120GB)
これで解決です。ご助言ありがとうございました。

つまり、atacontrolでRAID1を作る場合、ミラーするドライブは
異なるチャネルにつながっていないとダメ、ということですね。
どちらかのドライブが飛んだ時、そのチャネルだけdetachして
ドライブを取り替え、attach〜rebuildすることを考えれば
まぁ当然ということなのでしょうか.. 確かにドキュメントに
ある例をみるとすべてそうなんですが、同じチャネルでは
ダメだよ、という注意はどこにもなかったように思います。
(そんなことしたのはわたしだけ?)

..と、年越しの作業の一発目が無事終わりました。
users-jpのみなさま今年もよろしくお願いします。


あいかわ


# ACCUSYS ACS-7500のジャンクが欲しい方は
# 直メールしてください。
# トレイぐらいは使えるかも:-D

メールによる返信