2009年2月1日日曜日

Ubuntu Server RAID1 HDD交換

Atom330で作った Ubuntu Server
RAID1のHDDが片方逝ったので交換する

FileServerとして使い始めてまだ3ヶ月たってないが、HDDが片方だめになったっぽい
HDD自体は認識できてるが raid1 として bind できない。

交換するHDDは今使っているものと同じ容量か大きいもの
まぁ、あたりまえか、、

とりあえず現在のパーティションの設定を確認しておく

# fdisk -l /dev/sdb

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00014aab

Device Boot Start End Blocks Id System
/dev/sdb1 1 243 1951866 82 Linux swap / Solaris
/dev/sdb2 244 60801 486432135 fd Linux raid autodetect


交換したHDDも同じようにパーティションを切る

swapも設定していたので使えるようにする

# mkswap /dev/sdb1
# /sbin/swapon /dev/sdb1

swapの状態を確認する
# cat /proc/swaps

Filename Type Size Used Priority
/dev/sdc1 partition 1951856 0 -1
/dev/sdb1 partition 1951856 0 -2


交換したHDDのパーティションをRAIDに追加

mdadm --add /dev/sdb2

# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb2[2] sdc2[1]
486432064 blocks [2/1] [_U]
[>....................] recovery = 0.0% (350016/486432064) finish=138.8min speed=58336K/sec


あとは再構築が終わるのまつ

*今回交換したのは HGSTの HDT721064SLA360 (640GB 7200rpm)
もとは WESTERN DIGITAL WD5000AACS(500GB 5400rpm)で省電力タイプ
HDD交換でいままでより4~5W サーバ機の消費電力があがってしまった、、、