
Ubuntu日本語フォーラム

ログインしていません。
お世話になっております。
この度、3基のHDにてRAID5を構築しておりまして、これに1基つかしたいと考えました。
[sdb][sdc][sdd]で構築していた領域[md0]に[ade]を追加しました。
# mdadm --manage /dev/md0 --add /dev/sde
これでスペアとして登録されたので、次にRAIDの台数を4基に拡張するために
# mdadm --grow /dev/md0 --raid-disks=4
としました。
結果は以下の通りです。
# mdadm --misc --detail /dev/md0
mdadm: metadata format 00.90 unknown, ignored.
/dev/md0:
Version : 00.90
Creation Time : Thu Jan 7 11:03:24 2016
Raid Level : raid5
Array Size : 5860543488 (5589.05 GiB 6001.20 GB)
Used Dev Size : 1953514496 (1863.02 GiB 2000.40 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Fri Jan 8 19:49:04 2016
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : 6d0b323f:b75aaec0:bb0d87a8:14c047e2 (local to host SIGMA-N)
Events : 0.12200
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
2 8 48 2 active sync /dev/sdd
3 8 64 3 active sync /dev/sde
このあとにマウントし直しました。
問題はここからでして、「df -h」でマウント領域を見ても、Windowsからのぞいても容量が増えていませんでした。
再起動や、いくつかのサイトで以下のコマンドがあったので実行しましたが結果は変わりませんでした。
# mdadm --detail --scan >> /etc/mdadm/mdadm.conf
# update-initramfs -u
どなたか、お知恵をお借りできればと思います。
宜しくをお願いいたします。
オフライン
「mdadm raid5 増設」で検索してみました。
RAID5のmdデバイスにHDDを追加する - いろいろ[email protected]:
http://wiki.princo.org/?RAID5%A4%CEmd%A5%C7%A5%D0%A5%A4%A5%B9%A4%CBHDD%A4%F2%C4%C9%B2%C3%A4%B9%A4%EB
resize2fs コマンドを使うようです。
端末で man resize2fs で説明が出ましたので、
ubuntu 標準付属のようです。(当方 12.04LTS)
なお私は実際に RAID を使ったことはありませんので、詳しいことはわかりません。
参考にならなかったらすみません。
オフライン
yaneno-suzume 様
ご返事ありがとうございます。
ご説明が遅くなっております、あれから色々と調べておりまして、仰るコマンドを入力しておりました。
結果は以下のようです。
# resize2fs /dev/md0
resize2fs 1.41.11 (14-Mar-2010)
resize2fs: Bad magic number in super-block while trying to open /dev/md0
Couldn't find valid filesystem superblock.
どうも、スーパーブロックに問題があるようで、次に以下のコマンドを実行致しました。
しかし結果としまして、、
# e2fsck -f -v /dev/md0
e2fsck 1.41.11 (14-Mar-2010)
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/md0
The superblock could not be read or does not describe a correct ext2
ファイルシステム. If the device is valid and it really contains an ext2
ファイルシステム (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
となりました。
# e2fsck -b 8193 /dev/md0
上記を実行しても、同じエラーが出ております。
まだ模索をしておりますが、、なかなか難しいものです。。
オフライン
これは/dev/md0がext2,ext3,ext4のいずれでもない(たとえばXFS)という可能性がありそうですが、/dev/md0のファイルシステムは何にされているでしょう?
オフライン
hito 様
ご返事ありがとうございます。
ファイルシステムはXFSにしております。
宜しくをお願いいたします。
オフライン
XFSではresize2fsは使えないので、xfs_growfsを使ってください。xfsprogsパッケージに含まれます。
以下の手順が参考になるはずです。
http://web.chaperone.jp/w/index.php?soft-RAID#w255da9c
オフライン
hito 様
ご返事、ありがとうございました。
おかげさまで、無事容量を増加させることが出来ました。
ここ数日、この悩みで憔悴しきっておりました、、
感謝感激しております、本当にありがとうございました。。。
オフライン