mdadm命令中的參數:
-C參數代表創建RAID;
-v參數代表顯示過程,同時在後面追加一個設備名稱/dev/md0,這樣/dev/md0就是創建後的RAID的名稱;
-n 2參數代表使用2塊硬盤來部署這個RAID;
而-l 0參數則代表RAID 0;
最後再加上2塊硬盤設備的名稱即可完成創建。
Raid0配置實驗
第1步:
關閉系統,添加2塊硬盤,開機後格式化新添加的硬盤,設置分區類型為fd
【fdisk /dev/sdb】
【fdisk /dev/sdc】
第2步:安裝mdadm工具
【yum -y install mdadm】
第3步:創建raid0
【lsblk】
【mdadm -Cv /dev/md0 -n2 -l0 /dev/sd[b-c]1】
【lsblk】
【mdadm -D /dev/md0】
第4步:使用raid磁盤
(1)創建文件系統(可以是ext4,ext3或fat32等)
【mkfs.ext4 /dev/md0】
(2)掛載
【mkdir /mnt/disk0】
【mount /dev/md0 /mnt/disk0】
Raid1配置實驗
第1步:
關閉系統,添加2塊硬盤,開機後格式化新添加的硬盤,設置分區類型為fd
【fdisk /dev/sdd】
【fdisk /dev/sde】
第2步:安裝mdadm工具
【yum -y install mdadm】
第3步:創建raid1
【lsblk】
【mdadm -Cv /dev/md1 -n2 -l1 /dev/sd[d-e]1】
【lsblk】
【mdadm -D /dev/md1】
第4步:使用raid磁盤
(3)創建文件系統(可以是ext4,ext3或fat32等)
【mkfs.ext3 /dev/md1】
(4)掛載
【mkdir /mnt/disk1】
【mount /dev/md1 /mnt/disk1】
【mount】
第5步:測試(raid的冗餘備份和數據災難恢復過程)
運行效率:讀寫速度;冗餘備份,災難恢復功能;
(1)新添加1塊硬盤sdf(1G),分區fd,創建文件系統。
(2)模擬raid1更換磁盤的過程,添加熱備份硬盤
【cd /mnt/disk1】
【ls】
【touch 0 1 2 3 4 5 6 7 8 9 0】
【ls】
【cd】
【mdadm -D /dev/md1】 #查看磁盤情況
【mdadm /dev/md1 -a /dev/sdf】 #添加熱備份硬盤sdf
【mdadm -D /dev/md1】
(3)模擬磁盤損壞(停用磁盤):
【mdadm /dev/md1 -f /dev/sde】 #停用磁盤sde
【mdadm -D /dev/md1】
(4)查看數據是否丟失或損壞
【cd /mnt/disk1】
【ls】
mdadm /dev/md1 -r /dev/sde 卸載