《Linux菜鳥入門2》LVM


LVM建立

1.劃分物理分區並把分區id修改爲8e

    pvs|pvdisplay            查看物理卷

    vgs|vgdisplay            查看物理卷組

    lvs|lvdisplay             對邏輯卷設備進行查看

監控命令

    watch -n 1 \

    'echo "=== pvinfo ==="\

    ;pvs\

    ;echo "=== vginfo ==="\

    ;vgs\

    ;echo "=== lvinfo ==="\

    ;lvs\

    ;df -h /mnt'

創建

 pvcreate /dev/vdb1         把物理分區做成物理卷

 vgcreate westos /dev/vdb1     用製作好的/dev/vdb1這個物理卷製作一個物理卷組vg0

 lvcreate -L 100M -n lv0 westos  在vg0這個組中建立出lv0設備 -L 指定設備大小 -n 指定設備名字

 mkfs.xfs /dev/westos/lv0

 mount /dev/westos/lv0 /mnt/

擴容

lvextend -L 200M /dev/westos/lv0        擴大lvm設備到200M

xfs_growfs /dev/westos/lv0           擴大xfs文件系統到設備大小

pvcreate /dev/vdb2               在pv中增加一塊設備/dev/vdb2

vgextend westos /dev/vdb2            把新建立的/dev/vdb2添加到westos中

lvextend -L 600M /dev/westos/lv0        擴大lvm設備到600M

xfs_growfs /dev/westos/lv0            擴大xfs文件系統到設備大小

 

減容

umount /mnt/              卸載設備

mkfs.ext4 /dev/westos/lv0        修改文件系統類型爲ext

e2fsck -f /dev/westos/lv0       檢測文件系統

resize2fs /dev/westos/lv0 100M     文件系統縮減到100M

mount /dev/westos/lv0 /mnt/       掛載




快照

umount /mnt/

lvcreate -L 10M -n lv0-backup -s /dev/westos/lv0       

給/dev/vg0/lv0建立快照

-L 指定快照大小

-n指定快照名字

-s指定快照模板設備

mount /dev/westos/lv0-backup /mnt/      掛在鏡像

 

 

刪除步驟

umount /mnt/

lvremove /dev/westos/lv0-backup

lvremove /dev/westos/lv0

vgremove westos

pvremove /dev/vdb1

fdisk /dev/vdb

d+Enter

d+Enter

wq

partprobe

 

腳本新建分區

 

vim 1

#!/bin/bash

fdisk /dev/vdb << end

n

 

 

 

+1G

wq

end

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章