Bii o ṣe le Faagun/dinku Awọn LVM (Iṣakoso Iwọn didun Onitumọ) ni Lainos - Apá II
Ni iṣaaju a ti rii bii a ṣe le ṣẹda ibi ipamọ disiki rirọ nipa lilo LVM. Nibi, a yoo rii bi a ṣe le faagun ẹgbẹ iwọn didun, faagun ati dinku iwọn oye. Nibi a le dinku tabi fa awọn ipin sii ni iṣakoso iwọn didun Onitumọ (LVM) tun pe bi eto iwọn didun rọpọ.
- Ṣẹda Ibi ipamọ Disiki Rirọ pẹlu LVM - Apakan I
Le jẹ pe a nilo lati ṣẹda ipin lọtọ fun lilo miiran tabi a nilo lati faagun iwọn ti eyikeyi aaye aaye kekere, ti o ba jẹ bẹ a le dinku ipin iwọn nla ati pe a le faagun aaye aaye kekere ni irọrun ni irọrun nipasẹ irọrun rọrun atẹle awọn igbesẹ.
- Eto Iṣiṣẹ - CentOS 6.5 pẹlu Fifi sori LVM
- Olupin IP - 192.168.0.200
Bii o ṣe le Faagun Ẹgbẹ Iwọn didun ati Idinku Iwọn Iwọn
Lọwọlọwọ, a ni Ọkan PV, VG ati 2 LV. Jẹ ki a ṣe atokọ wọn ọkan nipasẹ ọkan nipa lilo awọn ofin atẹle.
# pvs # vgs # lvs
Ko si aaye ọfẹ ti o wa ni Iwọn didun ti ara ati Ẹgbẹ Iwọn didun. Nitorinaa, ni bayi a ko le fa iwọn lvm faagun, fun faagun a nilo lati ṣafikun iwọn didun ti ara kan ( PV ), lẹhinna a ni lati faagun ẹgbẹ iwọn didun nipasẹ fifin vg . A yoo ni aye ti o to lati faagun iwọn didun Igbọngbọn. Nitorinaa akọkọ a yoo ṣafikun iwọn didun ọkan.
Fun fifi kun PV tuntun a ni lati lo fdisk lati ṣẹda ipin LVM.
# fdisk -cu /dev/sda
- Lati Ṣẹda ipin tuntun Tẹ n .
- Yan lilo ipin akọkọ> p .
- Yan nọmba wo ti ipin lati yan lati ṣẹda ipin akọkọ.
- Tẹ 1 ti disk eyikeyi miiran ba wa.
- Yi iru pada nipa lilo t .
- Tẹ 8e lati yi iru ipin pada si LVM Linux.
- Lo p lati tẹ ipin ti o ṣẹda (nibi a ko lo aṣayan naa).
- Tẹ w lati kọ awọn ayipada.
Tun eto naa bẹrẹ lẹẹkan.
Ṣe atokọ ki o ṣayẹwo ipin ti a ti ṣẹda nipa lilo fdisk.
# fdisk -l /dev/sda
Nigbamii, ṣẹda tuntun PV (Iwọn didun ti ara) ni lilo pipaṣẹ atẹle.
# pvcreate /dev/sda1
Ṣe idaniloju pv nipa lilo pipaṣẹ isalẹ.
# pvs
Ṣafikun pv yii si vg_tecmint vg lati faagun iwọn ẹgbẹ iwọn didun kan lati ni aye diẹ sii fun fifẹ lv .
# vgextend vg_tecmint /dev/sda1
Jẹ ki a ṣayẹwo iwọn Ẹgbẹ Iwọn didun bayi ni lilo.
# vgs
A le rii ani eyi ti PV ti lo lati ṣẹda ẹgbẹ Iwọn didun ni pato nipa lilo.
# pvscan
Nibi, a le rii iru awọn ẹgbẹ Iwọn didun wa labẹ Ewo Awọn iwọn ara. A ti ṣafikun ọkan pv ati ọfẹ rẹ lapapọ. Jẹ ki a wo iwọn ti iwọn ọgbọn ọgbọn kọọkan ti a ni lọwọlọwọ ṣaaju fifẹ rẹ.
- LogVol00 ti ṣalaye fun Swap.
- LogVol01 ti ṣalaye fun /.
- Bayi a ni iwọn 16.50 GB fun/(gbongbo).
- Lọwọlọwọ lọwọlọwọ 4226 Ifaagun ti ara (PE) wa.
Bayi a yoo faagun ipin / LogVol01 . Lẹhin ti o gbooro a le ṣe atokọ titobi bi loke fun idaniloju. A le faagun nipa lilo GB tabi PE bi Mo ti ṣalaye rẹ ni LVM PART-I, nibi Mo n lo PE lati faagun.
Fun gbigba iwọn Faagun ti ara wa.
# vgdisplay
O wa 4607 PE ọfẹ ti o wa = 18GB Aaye ọfẹ ti o wa. Nitorinaa a le faagun iwọn ọgbọn ọgbọn wa si-si 18GB diẹ sii. Jẹ ki a lo iwọn PE lati faagun.
# lvextend -l +4607 /dev/vg_tecmint/LogVol01
Lo + lati ṣafikun aaye diẹ sii. Lẹhin Extending, a nilo lati tun-iwọn-faili faili pọ si ni lilo.
# resize2fs /dev/vg_tecmint/LogVol01
- Aṣẹ ti a lo lati fa iwọn ọgbọn ọgbọn si nipa lilo awọn faagun ti ara.
- Nibi a le rii pe o gbooro si 34GB lati 16.51GB.
- Tun-iwọn iwọn faili naa pọ si, Ti o ba ti gbe eto-faili si ati lọwọlọwọ lilo.
- Fun faagun awọn iwọn Logbon a ko nilo lati yọọ kuro eto-faili naa.
Bayi jẹ ki a wo iwọn ti iwọn ọgbọn ti o tun-lilo ni lilo.
# lvdisplay
- LogVol01 ti ṣalaye fun/iwọn didun ti o gbooro sii. Lẹhin ti o ti tẹsiwaju nibẹ 34.50GB wa lati 16.50GB.
- Awọn amugbooro lọwọlọwọ, Ṣaaju ki o to faagun nibẹ ni 4226, a ti ṣafikun awọn 4607 lati gbooro sii ki o wa lapapọ 8833.
Bayi ti a ba ṣayẹwo vg ti o wa PE ọfẹ o yoo jẹ 0.
# vgdisplay
Wo abajade ti faagun.
# pvs # vgs # lvs
- Afikun Iwọn didun Tuntun. Ẹgbẹ vg_tecmint ti o gbooro lati 17.51GB si 35.50GB.
- Iwọn didun ọgbọn LogVol01 ti gbooro lati 16.51GB si 34.50GB.
Nibi a ti pari ilana ti faagun ẹgbẹ iwọn didun ati awọn iwọn oye. Jẹ ki a lọ si apakan apakan ti o nifẹ ninu iṣakoso iwọn didun Logbon.
Nibi a yoo rii bi a ṣe le dinku Awọn iwọn Logbon. Gbogbo eniyan sọ pataki rẹ ati pe o le pari pẹlu ajalu lakoko ti a dinku lvm naa. Idinku lvm jẹ igbadun gaan ju eyikeyi apakan miiran ni iṣakoso iwọn didun lọgbọnwa.
- Ṣaaju ki o to bẹrẹ, o dara nigbagbogbo lati ṣe afẹyinti data naa, nitorinaa kii yoo jẹ orififo ti nkan kan ba jẹ aṣiṣe.
- Lati Din iwọn ọgbọn ọgbọn kan awọn igbesẹ 5 wa ti o nilo lati ṣe ni iṣọra pupọ.
- Lakoko ti o gbooro iwọn didun kan a le faagun rẹ lakoko iwọn didun labẹ ipo oke (ori ayelujara), ṣugbọn fun idinku a gbọdọ nilo lati yọọ kuro ni eto faili ṣaaju idinku.
Jẹ ki a ya kini awọn igbesẹ 5 ni isalẹ.
- ṣii eto faili fun idinku.
- Ṣayẹwo eto faili lẹhin gbigbe kuro.
- Dinku eto faili naa.
- Din iwọn didun Iwọngbọnwọn ju iwọn lọwọlọwọ lọ.
- Ṣayẹwo eto faili naa fun aṣiṣe.
- Sọ iye si eto-faili pada si ipele.
Fun ifihan, Mo ti ṣẹda ẹgbẹ iwọn didun lọtọ ati iwọn oye. Nibi, Emi yoo dinku iwọn ọgbọn ori tecmint_reduce_test . Bayi ni iwọn 18GB rẹ. A nilo lati dinku si 10GB laisi pipadanu data. Iyẹn tumọ si pe a nilo lati dinku 8GB kuro ninu 18GB . Tẹlẹ data 4GB wa ninu iwọn didun.
18GB ---> 10GB
Lakoko ti o dinku iwọn, a nilo lati dinku 8GB nikan nitorinaa yoo yika si 10GB lẹhin idinku.
# lvs
Nibi a le wo alaye eto-faili.
# df -h
- Iwọn
- Tẹlẹ o ti lo to 3.9GB. Aaye ti o wa ni 13GB.
Ni akọkọ yọọ kuro aaye aaye.
# umount -v /mnt/tecmint_reduce_test/
Lẹhinna ṣayẹwo fun aṣiṣe eto-faili nipa lilo pipaṣẹ atẹle.
# e2fsck -ff /dev/vg_tecmint_extra/tecmint_reduce_test
Akiyesi: Gbọdọ kọja ni gbogbo awọn igbesẹ 5 ti ṣayẹwo eto-faili ti ko ba si nibẹ le jẹ diẹ ninu ọrọ pẹlu eto faili rẹ.
Nigbamii, dinku eto-faili naa.
# resize2fs /dev/vg_tecmint_extra/tecmint_reduce_test 10GB
Din iwọn didun Ẹgbọn nipa lilo iwọn GB.
# lvreduce -L -8G /dev/vg_tecmint_extra/tecmint_reduce_test
Lati Din iwọn didun Iwadi nipa lilo Iwọn PE a nilo lati Mọ iwọn ti iwọn PE aiyipada ati iwọn PE lapapọ ti Ẹgbẹ Iwọn didun kan lati fi iṣiro kekere kan fun Iwọn Idinku deede.
# lvdisplay vg_tecmint_extra
Nibi a nilo lati ṣe iṣiro kekere kan lati gba iwọn PE ti 10GB nipa lilo pipaṣẹ bc.
1024MB x 10GB = 10240MB or 10GB 10240MB / 4PE = 2048PE
Tẹ CRTL + D lati jade kuro ni BC.
Din iwọn lilo PE.
# lvreduce -l -2048 /dev/vg_tecmint_extra/tecmint_reduce_test
Tun-ṣe iwọn eto-faili pada, Ni igbesẹ yii ti aṣiṣe eyikeyi ba wa ti o tumọ si pe a ti dabaru-eto faili wa.
# resize2fs /dev/vg_tecmint_extra/tecmint_reduce_test
Gbe eto-faili naa pada si aaye kanna.
# mount /dev/vg_tecmint_extra/tecmint_reduce_test /mnt/tecmint_reduce_test/
Ṣayẹwo iwọn ti ipin ati awọn faili.
# lvdisplay vg_tecmint_extra
Nibi a le rii abajade ikẹhin bi iwọn ọgbọn ọgbọn ti dinku si iwọn 10GB.
Ninu nkan yii, a ti rii bii o ṣe le faagun ẹgbẹ iwọn didun, iwọn ọgbọn ati dinku iwọn ọgbọn. Ninu abala ti n bọ (Apakan III), a yoo rii bi a ṣe le ya aworan kan ti iwọn ọgbọn ati mu pada si ipele iṣaaju.