Category:
Linux
Linux ソフトウェア RAID (MD) を組んだ HDD を別のホストに移行する手順について(CentOS 5.5)。
MD はシステムの起動時に /etc/mdadm.conf に書かれた内容に基づいてアクティベートされます(/etc/rc.d/rc.sysinit というスクリプトによって mdadm -A -s が実行されています)。
古いホストから新しいホストに HDD を移行すると /etc/mdadm.conf が存在しないため、非アクティブ状態になります。
移行した MD を新しいホストでも使用するには、/etc/mdadm.conf を作成する必要があります。
古いホストから設定ファイルを持ってくるのが確実で簡単ですが、もし無くても、以下のコマンドで設定ファイルを自動生成できます(モニタリングの設定などは自分で書きましょう)。
MD はシステムの起動時に /etc/mdadm.conf に書かれた内容に基づいてアクティベートされます(/etc/rc.d/rc.sysinit というスクリプトによって mdadm -A -s が実行されています)。
古いホストから新しいホストに HDD を移行すると /etc/mdadm.conf が存在しないため、非アクティブ状態になります。
移行した MD を新しいホストでも使用するには、/etc/mdadm.conf を作成する必要があります。
古いホストから設定ファイルを持ってくるのが確実で簡単ですが、もし無くても、以下のコマンドで設定ファイルを自動生成できます(モニタリングの設定などは自分で書きましょう)。
# mdadm --examine --brief --scan --config=partitions > /etc/mdadm.confあとは再起動するか mdadm -A -s とやれば OK です。
# cat /etc/mdadm.conf
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=deadbeef:00c0ffee:000c0c0a:0000cafe
Comments