- ?允許在多個物理設備間重新組織文件系統
- ? 將設備指定為物理卷
- ? 用一個或者多個物理卷來創建一個卷組
- ? 物理卷是用固定大小的物理區域(Physical Extent,PE)來定義的
- ? 在物理卷上創建的邏輯卷
- 是由物理區域(PE)組成
- ? 可以在邏輯卷上創建文件系統
- 第一步分區 分區要指定它的ID 8e
- 如果分區上面有遺留之前的文件系統 dd 清掉
- pvcreate /dev/*** 把分區指定成物理卷 pvs 或pvdisplay 查看下
- vgcreate -s (塊pe為多大) vg0(卷組名) /dev/*** /dev/*** (將這兩個設備加入到vg0卷組里)
- vgs 或 vgdisplay查看現有的卷組
- lvcreate -n (卷組的名字) -l (指定pe 為多少塊) vg0
- 再創建它的文件系統 mkfs.ext4 /dev/vg0/lv0
- 再掛載mount 就可以使用了
- 添加硬盤或者分區
- pvcreate 把他變成物理卷
- 加入卷組中 vgextend vg0 /dev/##
- 擴展邏輯卷 lvextend -l 或者-L 指定大小 /dev/vg0/lv0 帶-r 就是擴張和同步文件系統同做 -l 100%FREE
- resize2fs /dev/vg0/lv0
- resize2fs 只支持centos6 上 同步文件系統
- xfs_growfs centos7 上 同步文件系統
- 縮減前要取消掛載
- fsch -f 掃描修復文件系統
- 先縮文件系統 再縮邏輯卷
- resize2fs /dev/vg0/lv0 10G (文件系統縮10G)
- lvreduce -L 10G /dev/vg0/lv0 移除10G pe
- 再掛載
- pvmove /dev/@@ 將/dev/@@ pe塊 智能移動到容量大的pv里
- vgreduce vg0 /dev/@@ 在vg0 移除 dev/@@
- pvremove /dev/@@@ 將物理卷 /dev/@@ 變成普通硬盤
- 在舊系統中,umount所有卷組上的邏輯卷
- vgchange –an vg0 禁用卷組
- lvdisplay
- vgexport vg0 導出卷組
- pvscan
- vgdisplay
- 對方的主機怕重名 就要修改 卷組名 和 邏輯卷名
- 修改 卷組名 vgrename vg0 centos6vg0
- 在目標計算機上
- 在新系統中安裝舊硬盤,并vgimport vg0. 彈入卷組
- vgchange –ay vg0 啟用卷組
- mount所有卷組上的邏輯卷
- 創建快照只是在磁盤上創建一個空間 當修改某個數據時 它才把這個修改前的數據 推送到這個空間
- 創建快照時 指定其大小 小于或等于磁盤的大小
- ext4 系統中 合并快照 之前要設置快照 -p -r 為只讀屬性才能合并
- ext4 中 快照掛載不加 -o nouuid
- xfs 中快照掛載 要加 -o nouuid
- xfs 不加 -p -r 只讀的選項 合并快照也可以成功
- 做快照之前要保證 卷組有空間
- 沒有空間加空間
- 創建快照 lvcreate -n(快照名) -l (多大空間) -s (它是一個快照) -p r (只讀) /dev/vg0/lv0
- 掛載快照 mkdir -p /mnt/snap mount -o ro /dev/vg0/data-snapshot /mnt/snap
- 恢復快照之前要取消掛載
- umount /dev/vg0/data-snapshot
- umount /dev/vg0/data
- lvconvert –merge /dev/vg0/data-snapshot 合并成功后 會刪除原來的快照
- umount /mnt/databackup
- lvremove /dev/vg0/databackup
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97327