Linux 創建 RAID 5, RAID10

Linux 創建 RAID 5

  • 硬盤:3塊以上
  • # 其中,-C 參數代表創建一個 RAID 陣列卡;-v 參數顯示創建的過程,同時在後面追加一個設備名稱/dev/md0,這樣/dev/md就是創建後的RAID磁盤陣列的名稱;
    -a yes 參數代表自動創建設備文件;-n 3 參數代表使用 3 硬盤來部署這個RAID 磁盤陣列;而-l 5 參數則代表 RAID 5 方案;最後再加上 3 塊硬盤備的名稱就搞定了。
  • fdisk -l  查看磁盤

1、創建 RAID 5

mdadm -Cv /dev/md0 -n 3 -l 5  /dev/sdb /dev/sdc /dev/sdd 

2、格式化/dev/md0

mkfs.ext4 /dev/md0

3、創建掛載點、掛載/dev/md0、添加永久掛載

mkdir /RAID
mount /dev/md0 /RAID
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab

4、查看使用情況

 

 

命令:mdadm -D /dev/md0

Linux 創建 RAID 10

  • 硬盤:4塊以上

1、創建 RAID 10

# 其中,-C 參數代表創建一個 RAID 陣列卡;-v 參數顯示創建的過程,同時在後面追加一個設備名稱/dev/md0,這樣/dev/md就是創建後的RAID磁盤陣列的名稱;-a yes 參數代表自動創建設備文件;-n 4 參數代表使用 4 硬盤來部署這個RAID 磁盤陣列;而-l 10 參數則代表 RAID 10 方案;最後再加上 4 塊硬盤備的名稱就搞定了。
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc/dev/sdd /dev/sde

 

mdadm: layout defaults to n2
mdadm: layout defaults to n2
# 默認塊大小
mdadm: chunk size defaults to 512K
mdadm: size set to 20954624K
# mdadm 版本
mdadm: Defaulting to version 1.2 metadata
# md0已啓動
mdadm: array /dev/md0 started.

 

2、格式化/dev/md0

# 格式化爲ext4類型
mkfs.ext4 /dev/md0

3、創建掛載點、掛載/dev/md0、添加永久掛載

 

# 創建掛載點
mkdir /RAID

# 掛載/dev/md0
mount /dev/md0 /RAID

# 設置開機自動掛載
echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab

 

4、查看使用情況

 

命令:df -h

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel-root 18G 3.0G 15G 17% /
devtmpfs 905M 0 905M 0% /dev
tmpfs 914M 84K 914M 1% /dev/shm
tmpfs 914M 8.9M 905M 1% /run
tmpfs 914M 0 914M 0% /sys/fs/cgroup
/dev/sr0 3.5G 3.5G 0 100% /media/cdrom
/dev/sda1 497M 119M 379M 24% /boot
/dev/md0 40G 49M 38G 1% /RAID
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章