Iepriekš mēs esam redzējuši, kā izveidot elastīgu diska krātuvi, izmantojot LVM. Šeit mēs redzēsim, kā paplašināt skaļuma grupu, paplašināt un samazināt loģisko apjomu. Šeit mēs varam samazināt vai pagarināt nodalījumus loģiskajā apjoma pārvaldībā (LVM), ko sauc arī par elastīgu apjoma failu sistēmu.
Iespējams, mums ir jāizveido atsevišķs nodalījums jebkurai citai lietošanai vai jāpaplašina jebkura mazas vietas nodalījuma izmērs, ja tā mēs varam samazināt liela izmēra nodalījumu un ļoti viegli paplašināt nodalījumu ar mazu vietu, veicot šādas vienkāršas vienkāršas darbības.
Pašlaik mums ir viens PV, VG un 2 LV. Sarakstīsim tos pa vienam, izmantojot šādas komandas.
# pv. # vgs. # lvs
Grupā Fiziskais apjoms un Apjoms nav brīvas vietas. Tātad, tagad mēs nevaram paplašināt lvm izmēru, pagarināšanai mums jāpievieno viens fiziskais apjoms (PV), un tad mums ir jāpaplašina skaļuma grupa, paplašinot vg. Mēs iegūsim pietiekami daudz vietas, lai paplašinātu loģiskā apjoma lielumu. Tātad vispirms mēs pievienosim vienu fizisku apjomu.
Lai pievienotu jaunu PV mums ir jāizmanto fdisk, lai izveidotu LVM nodalījumu.
# fdisk -cu /dev /sda
Pēc pabeigšanas restartējiet sistēmu.
Sarakstiet un pārbaudiet nodalījumu, ko esam izveidojuši, izmantojot fdisk.
# fdisk -l /dev /sda
Tālāk izveidojiet jaunu PV (Fiziskais apjoms), izmantojot šādu komandu.
# pvcreate /dev /sda1
Pārbaudiet pv, izmantojot zemāk esošo komandu.
# pv
Pievienot šo pv vg_tecmint vg, lai palielinātu apjoma grupas lielumu, lai iegūtu vairāk vietas izvēršanai lv.
# vgextend vg_tecmint /dev /sda1
Ļaujiet mums pārbaudīt apjomu grupas lielumu, kas tagad tiek izmantots.
# vgs
Mēs pat varam redzēt, kuru PV tiek izmantoti, lai izveidotu noteiktu apjomu grupu, izmantojot.
# pvscan
Šeit mēs varam redzēt, kuras apjoma grupas atrodas zem kādiem fiziskiem apjomiem. Mēs tikko esam pievienojuši vienu PV un tas ir pilnīgi bez maksas. Pirms paplašināsim, apskatīsim katra loģiskā sējuma lielumu.
Tagad mēs plānojam paplašināt / nodalījums LogVol01. Pēc paplašināšanas mēs varam uzskaitīt lielumu, kā norādīts iepriekš, lai apstiprinātu. Mēs varam pagarināt, izmantojot GB vai PE, kā es to paskaidroju LVM I DAĻĀ, šeit es izmantoju PE, lai pagarinātu.
Lai iegūtu pieejamo fiziskā paplašinājuma lieluma palaišanu.
# vgdisplay
Tur ir 4607 pieejams bezmaksas PE = 18 GB Pieejama brīva vieta. Tātad mēs varam paplašināt savu loģisko apjomu līdz 18 GB vairāk. Paplašināšanai izmantosim PE izmēru.
# lvextend -l +4607/dev/vg_tecmint/LogVol01
Izmantot + lai pievienotu vairāk vietas. Pēc paplašināšanas mums ir jāmaina failu sistēmas izmērs, izmantojot.
# resize2fs/dev/vg_tecmint/LogVol01
Tagad redzēsim loģiskā apjoma lieluma maiņu, izmantojot.
# lvdisplay
Tagad, ja mēs pārbaudām pieejamo bezmaksas PE, tas būs 0.
# vgdisplay
Skatiet pagarinājuma rezultātu.
# pv. # vgs. # lvs
Šeit mēs esam pabeiguši apjomu grupu un loģisko sējumu paplašināšanas procesu. Pāriesim pie kādas interesantas loģiskās apjoma pārvaldības daļas.
Šeit mēs redzēsim, kā samazināt loģiskos apjomus. Ikviens saka, ka tas ir kritisks un var beigties ar katastrofu, kamēr mēs samazināsim lvm. LVV samazināšana ir patiešām interesanta nekā jebkura cita loģiskā apjoma pārvaldības daļa.
Apskatīsim, kādi ir 5 soļi zemāk.
Demonstrēšanai esmu izveidojis atsevišķu skaļuma grupu un loģisko apjomu. Šeit es samazināšu loģisko skaļumu tecmint_reduce_test. Tagad tā izmērs ir 18 GB. Mums tas jāsamazina līdz 10 GB bez datu zuduma. Tas nozīmē, ka mums jāsamazina 8 GB beidzās 18 GB. Jau ir 4 GB dati sējumā.
18 GB> 10 GB
Samazinot izmēru, mums ir jāsamazina tikai 8 GB, tāpēc pēc samazināšanas tas palielināsies līdz 10 GB.
# lvs
Šeit mēs varam redzēt informāciju par failu sistēmu.
# df -h
Vispirms atvienojiet stiprinājuma punktu.
# umount -v/mnt/tecmint_reduce_test/
Pēc tam pārbaudiet, vai nav failu sistēmas kļūdas, izmantojot šādu komandu.
# e2fsck -ff/dev/vg_tecmint_extra/tecmint_reduce_test
Piezīme: Jāiziet ik pēc piecām failu sistēmas pārbaudes darbībām, ja nē, iespējams, ir problēmas ar jūsu failu sistēmu.
Pēc tam samaziniet failu sistēmu.
# resize2fs/dev/vg_tecmint_extra/tecmint_reduce_test 10 GB
Samaziniet loģisko skaļumu, izmantojot GB izmēru.
# lvreduce -L -8G/dev/vg_tecmint_extra/tecmint_reduce_test
Lai samazinātu loģisko apjomu, izmantojot PE izmēru, mums jāzina apjoma grupas noklusējuma PE izmērs un kopējais PE izmērs, lai veiktu nelielu aprēķinu, lai precīzi samazinātu izmēru.
# lvdisplay vg_tecmint_extra
Šeit mums ir jāveic neliels aprēķins, lai iegūtu 10 GB PE izmēru, izmantojot komandu bc.
1024 MB x 10 GB = 10240 MB vai 10 GB 10240 MB / 4PE = 2048 PE
Nospiediet CRTL+D lai izietu no BC.
Samaziniet izmēru, izmantojot PE.
# lvreduce -l -2048/dev/vg_tecmint_extra/tecmint_reduce_test
Atkārtoti mainiet failu sistēmas izmēru. Šajā solī, ja ir kāda kļūda, tas nozīmē, ka esam sajaukuši savu failu sistēmu.
# resize2fs/dev/vg_tecmint_extra/tecmint_reduce_test
Pievienojiet failu sistēmu atpakaļ tajā pašā vietā.
# mount/dev/vg_tecmint_extra/tecmint_reduce_test/mnt/tecmint_reduce_test/
Pārbaudiet nodalījuma un failu lielumu.
# lvdisplay vg_tecmint_extra
Šeit mēs varam redzēt gala rezultātu, jo loģiskais apjoms tika samazināts līdz 10 GB.
Šajā rakstā mēs esam redzējuši, kā paplašināt skaļuma grupu, loģisko skaļumu un samazināt loģisko skaļumu. Nākamajā daļā (III daļa) mēs redzēsim, kā uzņemt loģiskā apjoma momentuzņēmumu un atjaunot to iepriekšējā stadijā.