Ubuntu 9.04にアップグレードした後、raid 5アレイが正しく組み立てられなくなりました。現在、ブートから、/ dev/md0でata-MAXTOR_STM3500630AS_9QG03T0L-part1を使用してRAIDアレイを開始しますが、これはRAID 5のセットアップ全体ではないため失敗します。これは8.10では問題なく機能していました。
次の設定を微調整してみました。 mdadmが起動時に私の設定に従うと考えましたが、独自の考え方を持っているようです。
/ dev/md0を停止してから/ dev/md1を再起動すると、正常に起動することがあります。それ以外の場合は、ata-MAXTOR_STM3500630AS_9QG03T0L-part1をアレイに再度追加する必要があり、300分の回復を開始します。
試した:
Ubuntuとmdadmで、起動時に/ dev/md1をきれいに起動するにはどうすればよいですか?
私の/etc/mdadm/mdadm.conf:
MAILADDR [email protected] DEVICE/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG03T0L-part1/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KQW-part1/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KZB-part1/dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07N72-part1 /dev/sdb1 ARRAY/dev/md1 level = raid5 devices =/dev/disk/by -id/ata-MAXTOR_STM3500630AS_9QG03T0L-part1、/ dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KQW-part1、/ dev/disk/by-id/ata-MAXTOR_STM3500630AS_9QG07KZB-part1、/ dev/disk/by-id/ata- MAXTOR_STM3500630AS_9QG07N72-part1、/ dev/sdb1
mdadm --misc --detail/dev/md1:
/dev/md1: バージョン:00.90 作成時間:2007年8月12日20:28:18 2007 RAIDレベル:raid5 アレイサイズ:1465151808(1397.28 GiB 1500.32 GB) 使用される開発サイズ:488383936(465.76 GiB 500.11 GB) RAIDデバイス:4 デバイス総数:4 優先マイナー:1 永続性:スーパーブロックは永続的 更新時間:7月21日火曜日23:07: 44 2009 状態:クリーン、劣化、回復中 アクティブデバイス:3 稼働デバイス:4 故障デバイス:0 スペアデバイス:1 レイアウト:左対称 チャンクサイズ:4K 再構築ステータス:14%完了 UUID:0223d5de:73491d5e:a219b166:4fedadc6 イベント:0.7040 番号メジャーマイナーRAIDデバイスの状態 0 8 49 0アクティブ同期/dev/sdd1 1 8 65 1アクティブ同期/dev/sde1 4 8 17 2スペア再構築/dev/sdb1 3 8 33 3アクティブ同期/dev/sdc1
Mdadm.confでUUIDを指定すると、ブート時にmdadmを開始するのに役立ちますか?
ご協力いただきありがとうございます!
UUIDを使用することをお勧めします。また、/usr/share/mdadm/mkconf
が出力する内容を確認し、それを使用してみてください。
/etc/mdadm/mdadm.conf
を変更した後、initramfsを更新しますか?そうしないと、起動時に変更が使用されません。 update-initramfs -u
はそれを行うべきです。
私の経験では、mdadmはmdadm.confのdevice-by-id名を考慮せず、単純にアレイの再構築に失敗します。
Device-by-idを/ dev/sdXnコントローラー参照に置き換えると、正常に機能するはずです。
BA