DISK2 から起動

LS-QL

ミラーした後抜いた Maxtor DiamondMax Plus 9 6Y160M0 を 一番上のスロットに刺して起動してみた。

デグレード

予想通りデグレード状態
HDD1 LED 緑
HDD2 LED 赤
ステータス E13
で起動してきた。

元通り?

ここでアレイを削除すれば、先ほどと同じ。
それではおもしろくないので、
電源 OFF
元々付いていた SAMSUNG HD103UJ をスロット2にセットし
起動

I01 というマニュアルにないコードを表示してリカバリ

root@LS-QL233:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md1 : active raid1 sda2[4] sdb2[0]
      5004160 blocks [4/1] [U___]
      [======>..............]  recovery = 34.9% (1747648/5004160) finish=1.7min speed=30786K/sec

md10 : active raid1 sda5[4] sdb5[0]
      1003904 blocks [4/1] [U___]
        resync=DELAYED

md0 : active raid1 sda1[1] sdb1[0]
      1003904 blocks [4/2] [UU__]

unused devices: <none>
root@LS-QL233:~#
少しして LED の点滅がなくなり正常動作になった。

マニュアルには Web 管理画面から RAID の再構築をすることになっているが、 その必要がなかった。
おかしいなと思って df を取ったら

root@LS-QL233:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/md1               4993920    398108   4595812   8% /
/dev/ram1                15360       140     15220   1% /mnt/ram
/dev/md0                995928    175440    820488  18% /boot
/dev/disk1_6         148376028       776 148375252   0% /mnt/disk1
/dev/disk2_6         968628480      1096 968627384   0% /mnt/disk2
root@LS-QL233:~#
アレイはどこへ行った?
アレイ内にデータを置いていたらどうなった?
まあ、スロット2→1という想定外のことをしているからかも知れないが。

検証

念のため、
ディスク2つで RAID1 構築(45分!)
ディスク2を抜いて再起動
ディスク2を刺して再起動
として、データが失われないかか確認する。

こんなので失われたらなんのための RAID か。

root@LS-QL233:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md2 : active raid1 sda6[0]
      148448512 blocks [2/1] [U_]

md1 : active raid1 sdb2[4] sda2[0]
      5004160 blocks [4/1] [U___]
      [================>....]  recovery = 81.3% (4069952/5004160) finish=0.5min speed=29828K/sec

md10 : active raid1 sdb5[1] sda5[0]
      1003904 blocks [4/2] [UU__]

md0 : active raid1 sdb1[1] sda1[0]
      1003904 blocks [4/2] [UU__]

unused devices: <none>
root@LS-QL233:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/md1               4993920    398144   4595776   8% /
/dev/ram1                15360       140     15220   1% /mnt/ram
/dev/md0                995928    175440    820488  18% /boot
/dev/md2             148376028       776 148375252   0% /mnt/array1
root@LS-QL233:~#
デグレードしているが、md2 は保持されている。
システム領域は、自動的にリカバリするようだ。

Web 管理画面の「ディスク管理」→「RAID設定」→「RAIDアレイ1」で ディスク2 にチェックを入れ「RAIDアレイの再構成」をクリックする。
確認入力の後リカバリが走り始めた。

root@LS-QL233:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md2 : active raid1 sda6[0]
      148448512 blocks [2/1] [U_]

md1 : active raid1 sdb2[4] sda2[0]
      5004160 blocks [4/1] [U___]
        resync=DELAYED

md10 : active raid1 sdb5[4] sda5[0]
      1003904 blocks [4/1] [U___]
        resync=DELAYED

md0 : active raid1 sdb1[4] sda1[0]
      1003904 blocks [4/1] [U___]
      [======>..............]  recovery = 31.7% (318784/1003904) finish=0.2min speed=39841K/sec

unused devices: <none>
root@LS-QL233:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md2 : active raid1 sda6[0]
      148448512 blocks [2/1] [U_]

md1 : active raid1 sdb2[4] sda2[0]
      5004160 blocks [4/1] [U___]
      [>....................]  recovery =  4.7% (235584/5004160) finish=4.7min speed=16823K/sec

md10 : active raid1 sdb5[1] sda5[0]
      1003904 blocks [4/2] [UU__]

md0 : active raid1 sdb1[1] sda1[0]
      1003904 blocks [4/2] [UU__]

unused devices: <none>
root@LS-QL233:~#
なんだか、md2 以外もリカバリしている。
なんで?
root@LS-QL233:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md2 : active raid1 sdb6[2] sda6[0]
      148448512 blocks [2/1] [U_]
      [==>..................]  recovery = 11.5% (17081728/148448512) finish=43.0min speed=50773K/sec

md1 : active raid1 sdb2[1] sda2[0]
      5004160 blocks [4/2] [UU__]

md10 : active raid1 sdb5[1] sda5[0]
      1003904 blocks [4/2] [UU__]

md0 : active raid1 sdb1[1] sda1[0]
      1003904 blocks [4/2] [UU__]

unused devices: <none>
root@LS-QL233:~#
寝よ

LS-QL
バッファローダイレクト
楽天市場
amazon
livedoorデパート
Sofmap
バリューモア
Yahoo!ショッピングトップ
パソQ
ムラウチドットコム


びびる
ハックの記録
LinkStation/玄箱 をハックしよう

ファームウェア 1.06 で第三世代 LinkStation ハックキット

Copyright (C) 2003-2009 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市