1、擴展邏輯卷
建立分區就是建立物理邊界
物理邊界內部建立文件系統
文件系統邊界稱爲邏輯邊界
邏輯邊界緊靠物理邊界
先擴展物理邊界
在擴展邏輯邊界ide
lvextend -L [+]# /path/to/lv resize2fs resize2fs /path/to/lv 5G 修復邏輯卷邊界到5G resize2fs -p /paht/to/lv 擴展到物理邊界大小 vgs 肯定要擴展的myvg空間足夠你擴展 lvextend -L 5G /dev/myvg/testlv df -lh 查看磁盤狀況,是否擴展到5G,否 lvs 查看lv狀況,此處看到testlv已經擴展到5G resize2fs -p /dev/myvg/testlv df -lh 查看,此時擴展到5G
2、縮減邏輯卷
1)不要在線縮減,得先卸載。風險很大,會破壞文件系統。
2)確保縮減後的空間大小依然能存儲原有的全部數據
3)縮減前應該先強行檢測文件系統,以確保文件系統處於一致性狀態
4)先縮減邏輯邊界,在縮減物理邊界
5)操做步驟
resize2fs /path/to/pv 3G
lvreduce -L [-] #
從新掛載
6)df -lh 看邏輯卷已經用了多少空間,確保縮減後空間不能夠小於已用空間大小
umount /users(卸載)
mount(確卸載成功)
e2fsck -f /dev/myvg/testlv(強制檢測文件系統)
resize2fs /dev/myvg/testlv 3G
lvs
lvreduce -L 3G /dev/myvg/testlv
mount -a
df -lh
3、快照卷
一、生命週期爲整個數據時長:在這段時長內,數據的增加量不能超出快照卷大小
二、快照卷是指讀的
三、和原卷在同一卷組內
四、 lvcreate
-s 快照卷
-p r|w 指定權限code
lvcreate -L #- -n slv_name -p r /path/to/lv 五、lvcreate -L 50M -n testlv_snap -s -p r /dev/myvg/testlv lvs 查看快照卷(Attr一列: sr s是snapshot,r是readonly) mount /dev/myvg/testlv_snap /mnt tar jcf /tmp/user.tar/bz2 inittab issue umount /mnt lvremove /dev/myvg/test_snap tar xf /tmp/users.tar.bz2 -C ./ 6. tar -C . (-C 就是指定 解壓展開後的文件夾,不指定就展開到當前目錄下面) tar C=tar -C tar命令的 - 能夠省略,直接寫選項