LVM Ubuntu apmācība

Lvm Ubuntu Tutorial



LVM vai loģiskā apjoma pārvaldnieks atvieglo diska vietas pārvaldību Linux datorā. LVM iezīmes ietver:

  • Izveidojiet, mainiet izmērus, pārvietojiet un dzēsiet disku nodalījumus
  • Pārvaldiet vairāku cieto disku vietu, izveidojot loģiskus sējumus
  • Darbiniet sistēmu, nezinot neviena nodalījuma kopējo platību
  • Jebkura nodalījuma vietas izmēru var mainīt vai piešķirt jebkuram nodalījumam ar mazu vietu jebkurā laikā
  • Mainiet jebkura esošā nodalījuma failu sistēmu vai ātri noņemiet no tās jebkuru nodalījumu
  • Izveidojiet momentuzņēmumus no jebkuras darbības sistēmas
  • Izveido disku svītrainus loģiskos sējumus
  • Programmatūras RAID nodalījumu vai viena diska standarta nodalījumu izveide
  • Diska apjomus var pagarināt, lai nodrošinātu lielāku sistēmas elastību, pamatojoties uz prasībām.

Trīs galvenās LVM sastāvdaļas ir fiziskie apjomi, loģiskie apjomi un apjomu grupas. Bloķēšanas ierīces, ko izmanto loģisko sējumu glabāšanai, sauc par fiziskiem sējumiem. Katrā loģiskajā sējumā ir failu sistēma, kas atbilst nodalījumam, un katram loģiskajam sējumam tiek piešķirts unikāls nosaukums. Visu fizisko un loģisko sējumu kolekciju sauc par tilpuma grupu.







Šajā apmācībā jūs uzzināsit dažādus LVM utilītus, piemēram, kā izveidot vai noņemt jaunu sējumu, kā uzzināt informāciju par pašreizējiem sējumiem, kā mainīt esošā diska apjomu Ubuntu un izveidot momentuzņēmumu no darbojošās sistēmas .



LVM komponentu izveide, izmēru maiņa un noņemšana

Lai palaistu jebkuru LVM komandu, jums jābūt root tiesībām. Tātad, pirmkārt, jums ir jāpalaiž LVM ar root paroli.



$sudolvm





Palaidiet komandu, lai atrastu visas esošās bloķēšanas ierīces. Rezultātā tiek parādīts, ka ir divi nodalījumi /dev/sda1 un /dev/sda5, 1 disks iekšā /dev/sdb un nav fizisku apjomu.

lvm>lvmdiskscan



Izveidojiet fizisko apjomu

pvcreate komandu izmanto, lai no atmiņas ierīcēm izveidotu fizisku apjomu. Šeit, /dev/sdb tiek izmantots, lai izveidotu fizisku apjomu. Palaidiet komandas, lai izveidotu fizisko apjomu 5 GB. Veiksmes ziņojums parādīsies, ja fiziskais apjoms tiks izveidots veiksmīgi.

Tagad, ja atkal palaižat komandu lvmdiskscan tad jūs redzēsit, ka ir izveidots fizisks apjoms. Izvadē nav brīva diska, jo viss disks ir izveidots kā fizisks sējums.

Varat arī izmantot pvdisplay komandu, lai atrastu esošos fiziskos apjomus.

Lvm>pvdisplay

Izveidojiet apjomu grupu

Sējumu grupu var izveidot pēc fiziska sējuma izveides. vgcreate komanda tiek izmantota, lai izveidotu jaunu sējuma grupu. Sējumu grupu var izveidot, izmantojot vienu vai vairākus fiziskos sējumus. Ir tikai viens fiziskais apjoms. Tātad apjoma grupu var izveidot ar šo. Pieņemsim, ka vēlaties izveidot apjoma grupu ar nosaukumu vg1 ar /dev/sdb , pēc tam palaidiet komandu, kā norādīts zemāk. Veiksmes ziņojums parādīsies, ja sējumu grupa tiks izveidota pareizi.

lvm>vgcreate vg1/dev/vannas istaba

vgdisplay komanda tiek izmantota, lai iegūtu informāciju par esošajām apjoma grupām. Palaidiet komandu, lai parādītu rezultātu.

lvm>vgdisplay

Varat izveidot vairākas skaļuma grupas, un skaļuma grupām var būt atšķirīgs lielums. Lai izveidotu konkrēta apjoma apjoma grupu, esošais apjoms šeit tiek noņemts. vgremove komanda tiek izmantota ar sējuma grupas nosaukumu esošās sējuma grupas noņemšanai.

lvm>vgremove vg1

Izpildiet tālāk norādīto vgcreate komandu, lai izveidotu apjoma grupu 100M.

lvm>vgcreate-s100 miljoni vg1/dev/vannas istaba

Tagad vgdisplay parādīs šādu izvadi.

Izveidojiet loģisko apjomu

Varat izveidot noteikta izmēra loģisko apjomu vai visu atlikušo brīvo vietu. izveidot komandu izmanto, lai izveidotu loģisku apjomu. Loģiskā sējuma nosaukumu norāda opcija -n, un apjoma lielumu norāda opcija -L. Palaidiet šo komandu, lai izveidotu loģisku 10 GB apjomu lv1 apjoma grupai vg1 kas ir piestiprināts ar fizisku apjomu, /dev/sdb .

lvm>izveidot-TIE10G-nlv1 vg1

lvdisplay komanda tiek izmantota, lai iegūtu informāciju par visiem esošajiem loģiskajiem sējumiem.

Pēc loģiskā apjoma izveidošanas, ja fiziskajā apjomā ir brīva vieta, jaunu loģisko sējumu var izveidot, izmantojot atlikušo brīvo vietu ar -viņi iespēja. Palaidiet komandu, lai izveidotu loģisku sējumu, lv2 izmantojot visu apjoma grupas brīvo vietu, vg1

lvm>izveidot-viņi 100%BEZMAKSAS-nlv2 vg1

Jūs varat izveidot loģisku sējumu ar daudzām papildu opcijām. Šeit ir izskaidrotas dažas iespējas. Viena no svarīgākajām iespējām ir - tips, kas nosaka loģiskā sējuma piešķiršanas veidu. Daži no visbiežāk izmantotajiem veidiem ir lineārs, svītrains un reids1. Noklusējuma veids ir lineārs, ja fiziskās ierīces tiek pievienotas viena pēc otras. Lai izveidotu svītrainu loģisko sējumu, ir nepieciešami vismaz divi fiziski sējumi. Šāda veida loģiskā apjoma veiktspēja ir labāka, taču tas palielina datu ievainojamību. Svītraina loģiskā apjoma izveidošanai tiek izmantota opcija -i. RAID1 tipu izmanto, lai izveidotu RAID1 apjoma spoguli. Šim tipam ir nepieciešami arī vismaz divi fiziski sējumi ar nepieciešamo vietu loģiskā apjoma izveidošanai. Tātad, lai izveidotu svītrainu un raid1 tipa sējumu, jums ir jāizveido vismaz divi fiziski sējumi un jāizpilda šādas komandas.

Noņemts skaļums:

lvm>izveidot-tipssvītrains-i 2 -TIE10G-ns_vol1 vol_group

Raid1 apjoms:

lvm>izveidot-tipsreids 1-m 2 -TIE20G-nm_vol1 vol_group

lvremove komanda tiek izmantota, lai noņemtu visus esošos loģiskos sējumus. Šī komanda noņems loģisko sējumu lv2, kas atrodas zem vg1 sējuma grupas.

lvm>lvremove/dev/vg1/lv2

Izveidojiet momentuzņēmumu

Lai izveidotu šī apjoma momentuzņēmumu, fiziskā apjoma vietā jāizmanto sākotnējais loģiskais sējums. Noņemiet visus esošos loģiskos sējumus un izveidojiet jaunu loģisko sējumu, kas ir mazāks par fiziskā apjoma lielumu, jo momentuzņēmums tiks izveidots fiziskā sējuma brīvajā vietā.

Tagad, ja vēlaties izveidot loģiskā apjoma momentuzņēmumu, palaidiet šo komandu, lai izveidotu momentuzņēmumu lv1. Šeit momentuzņēmuma nosaukums ir snap_ck, un momentuzņēmuma izmērs ir 6G. Ja fiziskās ierīces brīvā telpa ir mazāka par 6G, radīsies kļūda un netiks izveidots momentuzņēmums.

lvm>izveidot-s -TIE6G-nsnap_ck vg1/lv1

-ej opcija tiek izmantota, lai no momentuzņēmuma atgūtu loģisko apjomu. Kad komanda tiek izpildīta, loģiskais apjoms tiks atjaunots no momentuzņēmuma uzņemšanas vietas.

lvm>lvkonvertēt-ietvg1/snap_ck

Mainīt loģiskā apjoma lielumu

Jūs varat viegli mainīt jebkura loģiskā sējuma lielumu, izmantojot palielināt izmēru komandu. Šī komanda tiek izmantota ar opcijām -L, lai iestatītu jaunu izmēru jebkuram esošam skaļumam. Vispirms pārbaudiet jebkura loģiskā sējuma pašreizējo izmēru, kuru vēlaties mainīt, izmantojot lvscan komandu. Šādā apjomā pašreizējais apjoms ir 5 GB.

lvm>lvscan

Ja vēlaties mainīt skaļuma lielumu un iestatīt skaļuma lielumu uz 9 GB, palaidiet komandu lvresize ar nepieciešamajām opcijām un pārbaudiet, vai skaļuma lielums ir pareizi palielināts.

lvm>palielināt izmēru-TIE+ 4G vg1/lv1
lvm>lvscan

Noņemiet fizisko apjomu no apjoma grupas

Ja kādā sējumu grupā ir divi vai vairāki fiziski sējumi un vēlaties no sējumu grupas noņemt kāda konkrēta fiziskā sējuma pielikumu, tad palaidiet vgreduce komanda ar sējuma grupas nosaukumu un fizisko sējuma nosaukumu. Ja tiek izmantots fiziskais skaļums, jūs nevarēsit noņemt skaļumu no skaļuma grupas. Tādā gadījumā jums ir jāpārvieto nepieciešamais fiziskais apjoms uz citu apjoma grupas fizisko apjomu. Tātad apjoma grupai uzdevuma veikšanai jābūt vairāk nekā vienam fiziskam apjomam. Pēc fiziskā skaļuma pārvietošanas varat izpildīt šādas komandas, lai noņemtu šo fizisko apjomu no skaļuma grupas. Jūs nevarēsit palaist komandas, ja skaļuma grupā ir tikai viena fiziska ierīce.

lvm>pvmove/dev/vannas istaba
lvm>vgreduce vg1/dev/vannas istaba

lvm>pvremove/dev/vannas istaba

Nepieciešamas zināšanas par LVM izmantošanu, lai efektīvi pārvaldītu sistēmas atmiņas ierīces. Ja jūs pareizi saprotat un pārbaudāt šīs apmācības minētās komandas, tad šīs komandas varēsit lietot Ubuntu, lai konfigurētu diskus, pamatojoties uz jūsu prasībām.