邏輯卷創(chuàng)建
-
pvcreate /dev/sd{b,c,d}1
將sdb1,sdc1,sdd1生成為pv物理卷(移除用pvremove) -
vgcreate vg0 /dev/sd{b,c,d}1
將生成的幾個(gè)pv加入到卷組vg0中(-s # 指定PE大小坪稽,默認(rèn)為4M斟或,這個(gè)時(shí)候設(shè)備文件還沒(méi)生成)(移除pv用vgreduce) -
lvcreate -n lv0 -L 20G vg0
生成名為lv0磨取,大小為20G的lv,也可以用-l 跟PE個(gè)數(shù),或者-l 100%vg
也行
此時(shí),生成設(shè)備文件映射-->/dev/mapper/vg0-lv0
或者/dev/vg0/lv0
,真實(shí)路徑為/dev/dm-0
-
mkfs -t ext4 /dev/vg0/lv0
創(chuàng)建文件系統(tǒng) -
mkdir /lv0;mount /dev/vg0/lv0 /lv0
掛載文件系統(tǒng)
擴(kuò)展(支持熱擴(kuò)展墓怀,所以不需要取消掛載)
首先將要轉(zhuǎn)化成pv的盤分區(qū)格式改為8e
-
pvcreate /dev/sdf1
當(dāng)pv不夠時(shí)候迂烁,pvcreate創(chuàng)建新的pv -
vgextend vg0 /dev/sdf1
當(dāng)vg不夠用時(shí)添加vg -
lvextend -r -L +10G /dev/vg0/lv0
壶愤,擴(kuò)展 +10G对雪,也可以寫成-L 擴(kuò)展后的大小,或者-l +100%free
,-r一定要寫当犯,要不不會(huì)同步驴一,很麻煩。
縮減(不支持熱縮減)
建議先備份
-
umount /lv0
灶壶,不支持熱縮減肝断,所以需要先取消掛載 -
fsck -f /dev/vg0/pv0
,需要強(qiáng)制檢測(cè),要不會(huì)報(bào)錯(cuò)驰凛。 -
resize2fs /dev/vg0/lv0 30G
,先縮減文件系統(tǒng)大小 -
lvreduce -L 30G /dev/vg0/lv0
,然后縮減lv卷大小 -
mount /dev/vg0/lv0 /lv0
,重新掛載文件系統(tǒng)到掛載點(diǎn)
移除pv
-
pvdisplay
查看哪個(gè)pv存放的數(shù)據(jù)胸懈。 -
pvmove /dev/sdb1
移除sdb1上的數(shù)據(jù)到vg中另一個(gè)pv,移除是隨機(jī)的恰响,不一定移到哪個(gè)上趣钱。 -
vgreduce vg0 /dev/sdb1
,從vg0中移除sdb1 -
pvremove /dev/sdb1
,將sdb1的pv屬性移除,現(xiàn)在他又成了不帶屬性的磁盤分區(qū)了胚宦。
vg跨主機(jī)遷移
1 查看LV對(duì)應(yīng)的卷組是由幾個(gè)PV組合的
/dev/sdc /dev/sdd
2 查看下VG名稱首有,確保在目標(biāo)主機(jī)上的名稱不要沖突
vgrename vg0 newvg0
lvrename /dev/vg0/lv0 /dev/newvg0/newlv0
3在源主機(jī)
umount /dev/newvg0/lv0
vgchange -an newvg0
vgexport newvg0
4 將對(duì)應(yīng)所有PV,接入到目標(biāo)主機(jī)
5 在目標(biāo)主機(jī)
pvscan
vgimport newvg0
vgchange -ay newvg0 激活
mount /dev/newvg0/newlv0 /mnt/newlv0
快照
快照之所以這么快是因?yàn)樗皇侵v數(shù)據(jù)拷貝過(guò)去枢劝,而是創(chuàng)建一個(gè)空間井联,當(dāng)原始文件刪除修改時(shí),才將刪除的文件放到塊快照中您旁,這樣就只能保存創(chuàng)建時(shí)的文件烙常,所以快照只能恢復(fù)到創(chuàng)建快照時(shí)的狀態(tài)。
注意:lv沒(méi)有格式化創(chuàng)建文件系統(tǒng)時(shí)鹤盒,創(chuàng)建的快照也是沒(méi)有格式化的快照蚕脏。
創(chuàng)建快照
lvcreate -n slv0 -s -p r -L 10G /dev/vg0/lv0
和創(chuàng)建lv的命令很像侦副,但是加了-s表示快照,-p r表示使用只讀的格式,最后不能寫卷組名了驼鞭,而是要寫創(chuàng)建快照的lv的路徑秦驯。
恢復(fù)快照
lvconvert --merge /dev/vg0/sslv0
注意這里跟的是快照的路徑,而且回復(fù)完成后快照就沒(méi)了挣棕。