raid1 のリサイズ
2009 年 4 月 30 日/dev/md0 は/bootを含めたルートディレクトリである。
容量が増えて空きが減ってきたので、容量を増やしてみる。
/dev/md0は、/dev/sda2と/dev/sdb2のraid1で構成されてる。
/dev/sdb2をraid1から外してから、fdiskにて領域を削除し、
新たに領域を増やして、パーティションを作成する。タイプはfdに。
/dev/sdb2を/dev/md0にraidとして追加する。
syncが終わったら。今度は/dev/sda2をraid1から外して、
同様に領域を増やして、パーティションを作成する。タイプをfdに。
sda2を/dev/md0にraidとして追加する。
raidのサイズを拡大してから、resize2fsにて/dev/md0をリサイズ、
再起動を行うと、サイズが拡大されて、使用容量は正確に表示された。
#mdadm /dev/md0 -f /dev/sdb2 #mdadm /dev/md0 -r /dev/sdb2 #fdisk /dev/sdb #mdadm /dev/md0 -a /dev/sdb2 #mdadm /dev/md0 -f /dev/sda2 #mdadm /dev/md0 -r /dev/sda2 #fdisk /dev/sda #mdadm /dev/md0 -a /dev/sda2 #mdadm --grow /dev/md0 -z max #resize2fs /dev/md0