はじめに
データ領域を2TB以上のHDDを2台使ってソフトウェアRAID1(ミラーリング)で作成します。
環境
Ubuntu 22.04.1 LTS parted 3.4-2build1 /dev/sdc HDD Western Digital WD140EFFX 14TB /dev/sdd HDD Western Digital WD140EFFX 14TB
GPTパーティション作成
HDDの容量が2TB以上なのでpartedを使います。
/dev/sdcと/dev/sddで行います。
sudo parted /dev/sdc
partedに入り、以下のコマンドを実行します。
GPTパーティションをHDD全体で作り、RAIDフラグを設定します。
/dev/sdc1と/dev/sdd1が作成されます。
mklabel gpt mkpart ext4 0% 100% set 1 raid on
RAID1の作成
mdadmをインストールします。
sudo apt install mdadm
今回はRAID1を/dev/md1で作成します。
sudo mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdc1 /dev/sdd1
確認します。
cat /proc/mdstat sudo mdadm --detail /dev/md1
/dev/md1をext4でフォーマットします。
sudo mkfs -t ext4 /dev/md1
または、
sudo mkfs.ext4 /dev/md1
確認します。
lsblk
/dev/md1のデバイス名を固定します。
sudo mdadm --detail --scan /dev/md1 >> /etc/mdadm/mdadm.conf
静的マウントの設定
/dev/md1を静的にマウントする場合は/etc/fstabに記述します。
マウント先を/dataとします。
sudo vi /etc/fstab
内容は下記となります。
/dev/md1 /data ext4 defaults 0 0
Comments