確認してみる。
shrkw@frutiger:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md127 : active raid1 sda1[0] sdb1[1] 1953510841 blocks super 1.2 [2/2] [UU] unused devices: <none>
md127ってなんじゃい。
shrkw@frutiger:~$ sudo mdadm --detail /dev/md127 /dev/md127: Version : 1.2 Creation Time : Sun Jul 10 13:00:57 2011 Raid Level : raid1 Array Size : 1953510841 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953510841 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Mon Jul 11 00:14:28 2011 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Name : frutiger:0 (local to host frutiger) UUID : 0d7cb53f:c8f976e9:d23c9eca:5f042342 Events : 19 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 1 8 17 1 active sync /dev/sdb1
よくわからん。
キモいので一回止めてmd0に直してみる。
shrkw@frutiger:~$ sudo mdadm --misc --stop /dev/md127 mdadm: stopped /dev/md127 shrkw@frutiger:~$ sudo mdadm --assemble --scan /dev/md0 mdadm: /dev/md0 has been started with 2 drives.
これでmd0で扱えるようになった。けど、再起動するとやっぱりmd127に戻ってしまう。
ここでいろいろ検索してみたりして長かった。
ちゃんと本家のほうを探してみようと思って、Ubuntuのフォーラムでmd127で検索。
そしたら該当しそうなレポートがあった。
- https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/776908
- http://ubuntuforums.org/showthread.php?t=1772692
長いことやりとりしてる情報のなかにupdate-initramfsしたらうまく行ったよという情報があったので試してみる。
shrkw@frutiger:~$ sudo update-initramfs -u update-initramfs: Generating /boot/initrd.img-2.6.38-8-server
再起動
shrkw@frutiger:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sda1[0] 1953510841 blocks super 1.2 [2/1] [U_] unused devices: <none> shrkw@frutiger:~$ sudo mdadm --examine --scan ARRAY /dev/md/0 metadata=1.2 UUID=0d7cb53f:c8f976e9:d23c9eca:5f042342 name=frutiger:0 shrkw@frutiger:~$ sudo mdadm --detail --scan ARRAY /dev/md0 metadata=1.2 name=frutiger:0 UUID=0d7cb53f:c8f976e9:d23c9eca:5f042342 shrkw@frutiger:~$ sudo mount -t ext4 /dev/md0 /mnt/raid1
お!なにもしなくてもちゃんとmd0として扱えてる!!
と思ったけど、よくみてみるとsda1しかいないじゃん。
バグレポートのほうをみるとupdate-initramfsをしても解決しないというコメントもある。
詳細にみてみる。
shrkw@frutiger:~$ sudo mdadm --detail /dev/md0 /dev/md0: Version : 1.2 Creation Time : Sun Jul 10 13:00:57 2011 Raid Level : raid1 Array Size : 1953510841 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953510841 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 1 Persistence : Superblock is persistent Update Time : Sat Jul 16 21:38:16 2011 State : clean, degraded Active Devices : 1 Working Devices : 1 Failed Devices : 0 Spare Devices : 0 Name : frutiger:0 (local to host frutiger) UUID : 0d7cb53f:c8f976e9:d23c9eca:5f042342 Events : 11401 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 1 0 0 1 removed
degradedでremovedって、そんなー。ホビロン!
RAIDにもっかい参加させてみる。
shrkw@frutiger:~$ sudo mdadm /dev/md0 --add /dev/sdb1 mdadm: re-added /dev/sdb1 shrkw@frutiger:~$ sudo mdadm --detail /dev/md0 /dev/md0: Version : 1.2 Creation Time : Sun Jul 10 13:00:57 2011 Raid Level : raid1 Array Size : 1953510841 (1863.01 GiB 2000.40 GB) Used Dev Size : 1953510841 (1863.01 GiB 2000.40 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Sat Jul 16 21:40:42 2011 State : clean, degraded, recovering Active Devices : 1 Working Devices : 2 Failed Devices : 0 Spare Devices : 1 Rebuild Status : 0% complete Name : frutiger:0 (local to host frutiger) UUID : 0d7cb53f:c8f976e9:d23c9eca:5f042342 Events : 11587 Number Major Minor RaidDevice State 0 8 1 0 active sync /dev/sda1 1 8 17 1 spare rebuilding /dev/sdb1 shrkw@frutiger:~$ cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sdb1[1] sda1[0] 1953510841 blocks super 1.2 [2/1] [U_] [>....................] recovery = 0.0% (1236480/1953510841) finish=5944.6min speed=5472K/sec unused devices: <none>
5000分ってアンタ…。
しばらく様子をみて本気で5000分かかりそうならもう一回つくり直そう…。