CentOS 6 命令(八)——邏輯卷建立

一、物理卷的建立

physical物理 volume 卷
因爲普通的硬盤是無法合併的,因此需要轉換格式爲物理卷。

pv<tab><tab>  #列出有關物理卷的相關命令
pvscan  #scan掃描。掃描並列出當前系統中存在的物理卷。只有一個/dev/sda2
pvcreate /dev/sd[bcd]  #創建物理卷。對sdb、c、d做物理卷的轉換(爲了能將他們合併成一個容量池)

二、創建卷組

volume卷 group組
將三個物理卷合併成一個容量池(容量池必須有名字nz2001_vg)vg是卷組的意思。物理卷構成的一個組叫卷組。

vg<tab><tab>
vgscan  #掃描系統中卷組名稱,列出已存在的卷組名
vgdispaly vg_zjx  #會顯示對應卷組的詳細信息,(1)當前卷組總大小(2)剩餘情況(3)卷組名稱(4)PE Size。PE(physical extent)爲物理單元,默認爲4MB。作用:因爲卷組要從中劃分容量使用。通過若干個PE生成該容量,比如我需要一個40MB的空間,他就會給我提供10個PE。如果我需要10M空間來使用,則卷組需提供等於或大於我容量的空間,3個PE大小爲12M,因此我會獲得一個12MB的空間使用。
man vgcreate  #看卷組建立的man幫助
vgcreate 卷組名稱(_vg) 加入的設備1 設備2 #默認所使用的物理單元大小爲4MB
vgcreate nz2001_vg /dev/sdb /dev/sdc  #創建卷組,忘記將/dev/sdd寫入卷組中,因此產生的卷組容量只有40G,想辦法在不影響當前卷組的情況下,加入/dev/sdd
vgextend nz2001_vg /dev/sde  #卷組擴容。將sde這個物理卷,添加到卷組nz2001_vg中
vgdisplay nz2001_vg  #顯示卷組該卷組詳細信息

三、建立邏輯卷

logic 邏輯 volume卷

lv<tab><tab>
lvscan  #系統中已經存在的邏輯卷。sda2拆分成/dev/vg_zjx/lv_root和/b=dev/vg_zjx/lv_swap交換分區
lvcreate -L 100M -n lcl_lv nz2001_vg  #建立邏輯卷lcl_lv,大小100M
lvcreate -l 100 -n lyy_lv nz2001_vg  #400M。-l,定義PE的數量

四、邏輯卷的應用

mkfs.ext4 /dev/nz2001_vg/ll_lv  #格式化
mkdir /mnt/lvm  #建立掛載點
mount /dev/nz2001_vg/lcl_lv /mn/lvm   #掛載

五、邏輯卷擴容

lvextend -L +20G /dev/nz2001_vg/nz2001_lv  #等同於-L 50 由30G擴容到50G
resize2fs /dev/nz2001_vg/nz2001_lv  #將沒有建立文件系統部分進行格式化(原30G內數據不變,後加入的20G進行格式化),適用於ext4文件系統

六、刪除邏輯卷、卷組、物理卷

umount /dev/nz2001_vg/lcl_lv  #卸載邏輯卷的符號鏈接
lvremove /dev/nz2001_vg/lcl_lv  #刪除邏輯卷
vgremove nz2001_vg  #刪除卷組
pvremove /dev/sd[bcde]  #刪除物理卷sdb sdc sdd sde。屬於正則表達式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章