LogicalVolume Manager 邏輯卷管理器
可以動態調整磁盤容量,提高磁盤管理靈活性
/boot掛載分區不能基於LVM創建
可以使用圖形或字符終端管理LVM
LVM的建立過程
PV (PhysicalVolume)物理卷
物理卷可以由整個硬盤也可以是獨立分區轉化而成
物理捲包括了許多默認大小爲4MB的PE(PhysicalExtent)基本單元
VG(VolumeGroup)卷組
卷組由一個或多個物理卷組成的整體
LVM建立過程
LV(LogicalVoluem)邏輯卷
從卷組中取出的一部分空間,可以建立文件系統。
RAID
RAID 0
是有那個兩塊硬盤組成磁盤陣列
將連續的數據分分散到多個磁盤上讀取,顯著提高整體讀取性能
RAID 1
擁有鏡像備份盤
當一個磁盤失效時,系統可以自動切換到鏡像磁盤上讀寫,而不需要重組失效的數據。
RAID 5
最少需要三塊硬盤
具有R0的讀寫速度,具有R1的備份功能(冗餘校驗)Linux
LinuxRAID的建立
利用3塊硬盤組建RAID5
mdadm-C /dev/md0-n3 -l5 /dev/sd[bcd]
-C 創建陣列存儲設備
-n 添加磁盤的數量
-l RAID的等級
查看RAID狀態
mdadm-D /dev/md0 查看uuid
由於md0設備文件屬於臨時創建,重啓系統後會失效,需要建立陣列的配置文件使其永久生效
vim /etc/mdadm.conf
ARRAY /dev/md0 UUID=xxxxxxxxxxxxxxxxxxxxxxx
pvcreate /dev/md0 建立物理卷卷組邏輯卷
RAID5的故障處理
mdadm --manage /dev/md0 --fail/dev/sdb
--fail 將設備設定爲出錯狀態
--remove 將設備從陣列中移除
--add 添加設備進入陣列
停用陣列
umount /dev/md0 卸載設備
vim /etc/fstab
#/dev/vg_raid/lv_raid /mnt/raid5 ext4 defaults 00 註釋有效內容
vim /etc/mdadm.conf
# ARRAY /dev/md0UUID=xxxxxxxxxxxxxxxxxxxxxxx 註釋有效內容
mdadm -S /dev/md0 停止md0
cat /proc/mdstat 驗證狀態