首先我們得知道創建RAID的分區(實際爲磁盤,我們這裏用分區代替)文件系統類型爲fd,而且它和LVM中的物理卷一樣不能格式化。
創建RAID
- RAID 0
RAID 0 最少需要兩個分區,兩個分區都是活動分區,分區A,B分攤接收數據。它沒有容錯功能,只是讀寫的速度非常快
創建RAID 0
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda{5,6}
-a yes 讓udev自動創建此設備 -l 指定 RAID的類型 -n 指定活動分區的個數 (-x 非活動盤的個數)
2.RAID 1
RAID 1 最少需要三個分區,其中有兩個活動分區,一個非活動分區,分區A,B分攤接收數據,C用於提取A,B接收數據的特徵碼,具有容錯功能,但最多隻允許一個分區損壞
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1/dev/sda{5,6,7}
3.RAID 5
RAID 1 最少需要三個分區,其中有兩個活動分區,一個非活動分區,分區A,B,C分攤接收數據並輪替提取非己的數據的特徵碼,具有容錯功能,最多允許兩個個分區損壞
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1/dev/sda{5,6,7}
4.RAID 6 兩個非活動分區
5.RAID 10 RAID0和RAID1的不同組和使用
快照的建立和使用
- 快照的建立
lvcreate -l 10 -s -n data /dev/vg0/lvm1
-l 指定快照的大小 -s指定操作爲建立快照 -n 指定建立快照的名稱
- 快照的掛載,用於啓用快照
mkdir /mnt/data
mount -o ro /dev/vg0/data /mnt/data
- 使用dump建立備份(對快照做備份)
dump -0u -f /dev/nst /mnt/data
-f 指定備份至
- 使用restore還原數據
restore -rf /dev/nst
- 快照的刪除
卸載快照 umount /mnt/data
移除 lvremove /dev/vg0/data