2つの新しいデバイスを2つのソフトウェアRAID1システムに追加しました。それらはmdadmによって認識されますが、追加スペースを使用できません。
これが私が進める方法です:
mdadm/dev/md0 --add /dev/sdX1 mdadm/dev/md0 --add/dev/sdY1
mdadm --grow --raid-devices = 4/dev/md0 --backup-file = /tmp/md0.bak
fsck.ext4 -f /dev/md0 resize2fs/dev/md0resize2fsは次を返します:
ファイルシステムはすでに*ブロック長です。何もしません!
ここで何が悪かったのですか?
uname -a Linuxサーバー3.8.0-44-generic#66〜precise1-Ubuntu SMP Tue Jul 15 04:01:04 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux mdadm --detail /dev/md0 /dev/md0: バージョン:1.2 作成時間:2013年10月16日水曜日11:50:14 レイドレベル:raid1 アレイサイズ:2930134016(2794.39 GiB 3000.46 GB) 使用済み開発サイズ:2930134016(2794.39 GiB 3000.46 GB ) Raidデバイス:4 合計デバイス:4 永続性:スーパーブロックは永続的です 更新時間:5月12日火曜日17:55:36 2015 状態:クリーン アクティブデバイス:4 動作デバイス:4 障害デバイス:0 スペアデバイス:0 名前:server:md0 UUID:4993aaa0:cc999f7a:c3f6e0fb:1a23bbb7 イベント:755 番号メジャーマイナーレイドデバイス状態 0 8 650アクティブ同期/ dev/sd e1 1 8 811アクティブ同期/dev/sdf1 38 172アクティブ同期/dev/sdX1 28 13アクティブ同期/dev/sdY1 cat /etc/mdadm/mdadm.conf [...] ARRAY/dev/md/md0 level = raid1 num-devices = 4metadata = 1.2 name = server:md0 UUID = 4993aaa0:cc999f7a:c3f6e0fb:1a23bbb7 devices =/dev/sde1、/ dev/sdf1、/ dev/sdX1、/ dev/sdY1
RAID1はそのようには機能しません。これらの2つの新しいパーティションを配列に追加すると、さらに2つのデータが追加されましたコピー。 容量ではなく冗長性を追加しました。
この時点で、ディスク容量x(ディスク数-1)を取得するRAID5、またはRAIDZやbtrfsのようなものを調べる必要があります。