0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

mdadm 構築

Last updated at Posted at 2019-08-29

めも。

cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

mdadm install

yum insatll -y mdadm

現在の状況を確認

lsblk
lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE   MOUNTPOINT
nvme0n1     259:1    0  1.5T  0 disk   
└─md126       9:126  0  2.8T  0 raid10 
  ├─md126p1 259:4    0    1G  0 md     /boot/efi
  ├─md126p2 259:5    0   64G  0 md     [SWAP]
  └─md126p3 259:6    0    2T  0 md     /
nvme1n1     259:2    0  1.5T  0 disk   
nvme2n1     259:0    0  1.5T  0 disk   
nvme3n1     259:3    0  1.5T  0 disk   

OSの入っていないnvme1から3 にmdadmを構築します。
パーティションが設定されていたら消去します。

パーティションの消去

fdisk /dev/nvme1n1

# コンソールが変わる

# d で既存のパーティションを消去。複数ある場合は数字で指定して1つ消去できる。
d
[select pertition num]1

# 保存して終了
w

# 変わったコンソールが戻る

mdadm 構築

# RAID 5 で構築
mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1

# ファイルシステムxfsで作成
mkfs.xfs /dev/md0

Mount

# マウントポイントの作成
mkdir -p /mnt/mdadm

# マウント
mount /dev/md0 /mnt/mdadm

# 確認
df -h
/dev/md0        3.0T  462G  2.5T  16% /mnt/mdadm

削除

unMount

# 確認
df -h
~(略)~
/dev/md0        3.0T  371G  2.6T  13% /mnt/mdadm


# unmount
umount /dev/md0

RAID 解除


mdadm --misc --stop /dev/md0
mdadm: stopped /dev/md0

# df -hをすると/dev/md0が消えているはず
# cat /proc/mdstat でも確認可能
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?