Raidデバイスのサイズを変更してラベルを付ける方法

Raidデバイスのサイズを変更してラベルを付ける方法

次の仕様で、このコンピュータに2つのスペアドライブ(5 GB)を使用してRAID 0アレイを作成するように求められました。

Size=2048MB
Label=RAID_0 
Mount it persistently by Label at /storage

これが私がすることです。

$  mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sda1 /dev/sda2

それから

$ mkfs -t ext4 -L RAID_0 /dev/md0 

$ mount -t ext4 /dev/md0 /stroage

そうですか?

また、Size=2048MBにする方法もよくわかりません。

答え1

コマンド情報:

mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sda1 /dev/sda2

sda1とsda2という2つのパーティションにストライプRAIDアレイを作成します。 RAIDアレイのサイズは、sda1とsda2の最小サイズの2倍になります。

2Gbサイズのストライプraid-0アレイを作成するには、n個のディスクまたは2Gb/nサイズのパーティションを使用する必要があります。あなたの例では、両方のパーティションはサイズが1 GBでなければなりません。

実際には1つのディスクにRAIDを使用しないでください。これにより、パフォーマンスとデータセキュリティが低下します。

ラベルごとにファイルシステムをマウントするには、次のコマンドを使用します。

mount -t ext4 LABEL=RAID_0 /storage

永久マウントの場合:

echo "LABEL=RAID_0 /storage ext4 defaults 0 0" >> /etc/fstab
mount -a

関連情報