LVM配置與管理

目錄

1LVM名詞解釋:

2LVM配置流程:

3LVM管理

   3.1 vg(卷組)管理

   3.2 LV(邏輯卷)管理:

   3.3 PV(物理卷)管理:

   3.4 還原磁盤:

4、常用命令列表


1LVM名詞解釋:

PV(物理卷):一個物理磁盤或分區,將它們的ID改爲8e(lvm)

VG(卷組):包含一個或多個PV

PE(物理擴展):VG的最小尋址單元,一個VG最多65534PE,一個PE默認4MVG的最大容量取決於PE的大小。

LV(邏輯卷):由VG分割而來,類似於linux的硬盤分區,在LV之上可以建立文件系統。會在設備中建立一個設備代號。如:/dev/lvm/vm001


概念參考:http://baike.baidu.com/link?url=UDIgZNNooyTqgE7Nq1De56PDzZSBIB711NS5v5-zwsmyW4tKUzAkLCdIaR-6aaZA


2LVM配置流程:

1)創建一個lvm格式的分區,  fdisk /dev/sdb  n|p|1|回車|回車|t|8e|w

2)創建PV命令:pvcreate  /dev/sdb1

3)把一個或多個PV組合成VG命令:vgcreate vg001/dev/sdb1

4)VG中分割LV命令:lvcreate -L 4096M-n lv001 vg001

5)格式化LV,掛載到目錄下。命令:mkfs -t  ext3  /dev/vg001/lv001;mkdir/data/lv001;mount/dev/vg001/lv001 /data/lv001


3LVM管理

3.1 vg(卷組)管理

新建vg:

        vgcreatevg001 /dev/sdb1

        vgcreate  -s 16M vg001 /dev/sdb1     #-s指定PE大小

        vgcreatevg001 /dev/sdb1 /dev/sdc1  #多個pv創建vg001


查看vg

vgdisplay  #顯示屬性

vgdisplayvg001

vgscan  #掃描列表

vgs   #顯示信息


擴展vg容量:即增加PV

        vgextend vg001 /dev/sdc1


減少vg容量:即刪除未被使用的PV

vgreducevg001 /dev/sdb1

vgreduce-a  #刪掉所有未使用的PV

vgreduce  -f --removemissing  Vgname    #強制清掉未使用的PV


修改vg狀態:打開或關閉卷組

        vgchange -a y /dev/vg001   #-a後有y|n兩參數


刪除vg

vgremovevg001   #在刪除之前先把vg改爲非激活狀態在刪除


3.2 LV(邏輯卷)管理:

新建lv

        lvcreate  -L 1000M -n lv002 vg001  #-L指定lv大小,-n指定lv名稱,路徑在/dev/vg001/lv002


查看lv:

        lvdisplay  #顯示屬性

        lvscan  #顯示列表

        lvs  #顯示信息


擴展lv大小:

lvextend -L12G /dev/vg001/lv002  #調整該lv12G大小

        lvextend -L +12G /dev/vg001/lv002  #增加12G容量

        lvresize-L +1.5G /dev/vg001/lv002  #注:lvresize只能增加不能減少,減少會致數據損壞

        resize2fs/dev/vg001/lv002 5G     #縮容前重新設定大小

resize2fs /dev/vg001/lv002   #擴容後重新設定大小


減小lv大小:

        lvreduce -L -100M /dev/vg00/lvol3  #需要先卸載掛載點,修改大小,在掛載到目錄下。


刪除lv:

        lvremove/dev/vg001/lv002


3.3 PV(物理卷)管理:

新建PV

        pvcreate/dev/sdb1   #該分區必須爲lvm格式


查看PV

        pvdisplay  #顯示屬性

        pvscan   #顯示列表

        pvs  #顯示信息


刪除PV

        pvremove/dev/sdb1


3.4 還原磁盤:

卸載掛載點  #umount /data/lv001

刪除LV   #lvremove lv001

設置VG不活動狀態  #vgchange -a n vg001

刪除VG   #vgremove vg001

刪除PV   #pvremove /dev/sdb1

還原分區  #fdisk /dev/sdb



LVM維護命令大全

http://blog.zol.com.cn/2458/article_2457034.html


LVM維護

http://zhumeng8337797.blog.163.com/blog/static/10076891420112122830253/


lvm使用

http://blog.chinaunix.net/uid-773723-id-145284.html


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