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