RHEL9 ディスクの RAID 1 を構成する方法

環境
Red Hat Enterprise Linux release 9.2 (Plow)

概要
働中のシステムに ディスク 2台を増設して RAID 1 を構成します。

操作手順
1.以下のような構成のシステムに、新たに [sdb], [sdc] を追加して RAID 1 を構成します。

# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             8.8G     0  8.8G   0% /dev
tmpfs                8.8G     0  8.8G   0% /dev/shm
tmpfs                3.1G  8.6M  3.1G   1% /run
/dev/mapper/cs-root   71G  2.2G   69G   4% /
/dev/vda1           1014M  370M  645M  37% /boot
tmpfs                1.6G     0  1.6G   0% /run/user/0

2.設した 2 台のディスクにパーティションを作成し、RAID フラグをセットします。

# parted --script /dev/sdb "mklabel gpt"
# parted --script /dev/sdc "mklabel gpt"
# parted --script /dev/sdb "mkpart primary 0% 100%"
# parted --script /dev/sdc "mkpart primary 0% 100%"
# parted --script /dev/sdb "set 1 raid on"
# parted --script /dev/sdc "set 1 raid on"

3.関連ツールインストール

# dnf -y install mdadm
# mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/sdb1 /dev/sdc1

状態を確認します
# cat /proc/mdstat

4.xfs でフォーマットして /mnt にマウントします

# mkfs.xfs /dev/md0
# mount /dev/md0 /mnt
# df -hT

# cat /etc/fstab
md*** の名前はハードウェア構成の変更等により変わるため UUID で記載する

5.故障ディスクを新しいディスクと交換しパーティション作成する

# mdadm --manage /dev/md0 --add /dev/sdc1
# cat /proc/mdstat

 

RHEL9

Posted by arkgame