次の仕様で、このコンピュータに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