CentOS7環境下配置RAID5
首先根據要求是需要五塊磁盤,三塊做RAID,兩塊做備份,所以我們需要先添加上五塊磁盤
操作如圖所示
右擊虛擬機名稱打開設置
點擊左下角的添加
選擇硬盤,點擊下一步
這里直接選擇推薦的SCSI磁盤類型就可以,緊接着點擊下一步
接下來的幾步默認點擊下一步即可,直至點擊完成
安裝完成以后硬件一欄會顯現出新添加的硬盤
重復上述操作,完成4個磁盤的添加。
完成五個磁盤的添加以后,打開虛擬機開始進行命令行操作
打開虛擬機以后首先打開終端,然后輸入命令行
[root@localhost ~]# mdadm -Cv /dev/md0 -n 3 - l 5 - x 2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
此命令是用於創建RAID5,並將其命名為“/dev/md0”
-C代表創建操作,-v顯示創建過程,-a yes檢查RAID名稱,-n是用到的硬盤個數,-x是備份磁盤,-l是定義RAID的級別而后面寫上要加入陣列的硬盤名稱。
接下來是將其格式化並掛在使用,將RAID磁盤陣列格式化為ext4格式
[root@localhost ~]# mkfs.ext4 /dev/md0
格式化以后,需要創建掛載目錄
[root@localhost ~]# mkdir /RAID
進行文件系統的掛載
[root@localhost ~]# mount /dev/md0 /RAID
查看磁盤掛載信息
[root@localhost ~]# df -h
隨后要將此磁盤陣列掛在信息設置為重啟后也依然生效:
[root@localhost ~]# echo "/dev/md0 /RAID ext4 defaults 0 0">> /etc/fstab
最后一步查看 /dev/md0 設備信息
參數-D查看RAID陣列的詳細信息
[root@localhost ~]# mdadm -D /dev/md0
如果是要配置RAID10,只需要將第一句命令行更改為
[root@localhost ~]# mdadm -Cv /dev/md0 -n 4 - l 10 -a yes /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
其余操作與RAID5一樣