2015年04月10日
RAID1の片肺ディスクをマウントしたい
ソフトウェアRAID1のHDDの中身を別の筐体にコピーする必要があって
外して新しい筐体にマウントしたいときのメモ書き。
/var/log/messageなどから、sdcとしてHDDは認識されている様子。
ならば、
# mount /dev/sdc2 /mnt
とすると
mount: unknown filesystem type 'linux_raid_member'
と言われてマウントできない。
プラスター業務日記によると、
とのこと。だがエラー。
ならばmdadmで読みこめば良いんじゃねぇということで
# yum install mdadm
して
# mdadm --assemble /dev/md2 /dev/sdc3
# cat /proc/mdstat
md2 : active raid1 sdc3[1]
155091392 blocks [2/1] [_U]
というわけで成功。あとはマウントするだけ
# mount /dev/md2 /mnt
外して新しい筐体にマウントしたいときのメモ書き。
/var/log/messageなどから、sdcとしてHDDは認識されている様子。
ならば、
# mount /dev/sdc2 /mnt
とすると
mount: unknown filesystem type 'linux_raid_member'
と言われてマウントできない。
プラスター業務日記によると、
この場合はタイプを明示的に ext4(もしくはext3)を指定します。
$ sudo mount -t ext4 /dev/sdd1 /mnt
とのこと。だがエラー。
ならばmdadmで読みこめば良いんじゃねぇということで
# yum install mdadm
して
# mdadm --assemble /dev/md2 /dev/sdc3
# cat /proc/mdstat
md2 : active raid1 sdc3[1]
155091392 blocks [2/1] [_U]
というわけで成功。あとはマウントするだけ
# mount /dev/md2 /mnt