Ubuntu

LVM Ubuntu apmācība

LVM Ubuntu apmācība

LVM jeb Logical Volume Manager atvieglo diska vietas pārvaldību Linux mašīnā.  LVM funkcijas ietver:

Trīs galvenās LVM sastāvdaļas ir fiziskie apjomi, loģiskie apjomi un sējumu grupas. Bloķēšanas ierīces, kuras tiek izmantotas loģisko sējumu glabāšanai, sauc par fiziskajiem 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 sējumu grupu.

Šajā apmācībā jūs uzzināsiet 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šo diska sējumu lielumu Ubuntu un izveidot momentuzņēmumu no darbības sistēmas.

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

Jums jābūt root privilēģijas, lai palaistu jebkuru LVM komandu. Tātad, pirmkārt, jums ir jāpalaiž LVM ar root paroli.

$ Sudo LVM

Palaidiet komandu, lai atrastu visas esošās bloku ierīces. Izejā ir parādīts, ka ir divi nodalījumi, kas ir / dev / sda1 un / dev / sda5, 1 disks / dev / sdb un nav fizisku apjomu.

LVM> lvmdiskscan

Izveidot fizisko apjomu

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

Tagad, ja jūs atkal palaist komandu lvmdiskscan tad jūs redzēsiet, ir izveidots fiziskā apjoma. Izejā nav brīva diska, jo viss disks ir izveidots kā fizisks sējums.

Jūs varat arī izmantot pvdisplay komandu atrast esošos fiziskos apjomus.

Lvm> pvdisplay

Izveidot Volume grupu

Pēc fiziskā sējuma izveidošanas varat izveidot sējumu grupu. vgcreate komandu izmanto, lai izveidotu jaunu sējumu grupu.  Sējumu grupu var izveidot, izmantojot vienu vai vairākus fiziskos sējumus. Ir tikai viens fiziskais apjoms. Tātad, šo var izveidot skaļuma grupu. Pieņemsim, ka vēlaties izveidot sējumu grupu ar nosaukumu vg1 ar / Dev / sdb, pēc tam izpildiet komandu, kā norādīts zemāk. Parādīsies ziņojums par sekmīgu, ja apjoms grupa rada pareizi.

lvm> vgcreate vg1 / dev / sdb

vgdisplay komandu izmanto, lai iegūtu informāciju par esošajām sējumu grupām. Palaidiet komandu, lai parādītu izvadi.

lvm> vgdisplay

Varat izveidot vairākas sējumu grupas, un sējumu grupām var būt atšķirīgs lieluma lielums. Lai izveidotu noteikta apjoma sējumu grupu, šeit tiek noņemts esošais sējums. vgremove komandu izmanto ar sējumu grupas nosaukumu, lai noņemtu esošo sējumu grupu.

lvm> vgremove vg1

Palaidiet šo vgcreate komandu, lai radītu apjoma grupu lielumu, 100M.

lvm> vgcreate -s 100M vg1 / dev / sdb

Tagad vgdisplay rādīs šādu produkciju.

Izveidot loģisko sējumu

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

lvm> lvcreate -L 10G -n lv1 vg1

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

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

lvm> lvcreate -l 100% BEZMAKSAS -n lv2 vg1

Jūs varat izveidot loģisku apjomu ar daudzām papildu opcijām. Dažas no iespējām ir izskaidrotas šeit. Viena no svarīgām opcijām ir -type, 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 tips ir lineārs, kur fiziskās ierīces tiek pievienotas viena pēc otras. Lai izveidotu svītrainu tipa loģisko sējumu, ir nepieciešami vismaz divi fiziski sējumi.  Šāda veida loģiskā skaļuma veiktspēja ir labāka, taču tas palielina datu neaizsargātību. Lai izveidotu svītrainu loģisko apjomu, tiek izmantota opcija i. raid1 tips tiek izmantots, lai izveidotu RAID1 skaļuma spoguli. Šim tipam ir nepieciešami arī vismaz divi fiziski sējumi ar nepieciešamo vietu, lai izveidotu loģisko sējumu. Tātad, lai izveidotu svītrainu un raid1 tipa sējumu, ir jāizveido vismaz divi fiziski sējumi un jāizpilda šādas komandas.

Noņemtais tilpums:

lvm> lvcreate - svītrains tips -i 2 -L 10G -n s_vol1 vol_group

Reida1 apjoms:

lvm> lvcreate - type raid1 -m 2 -L 20G -n m_vol1 vol_group

lvremove komandu izmanto, lai noņemtu jebkuru esošo loģisko sējumu. Šī komanda noņems lv2 loģisko sējumu, kas atrodas zem vg1 sējumu grupas.

lvm> lvremove / dev / vg1 / lv2

Izveidot momentuzņēmumu

Lai izveidotu šī apjoma momentuzņēmumu, fiziskā apjoma vietā jāizmanto oriģināls 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ā sējuma lielumu, jo momentuzņēmums tiks izveidots uz fiziskā sējuma brīvās vietas.

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

lvm> lvcreate -s -L 6G -n snap_ck vg1 / lv1

-apvienot opcija tiek izmantota, lai atgūtu loģisko apjomu no momentuzņēmuma. Kad komanda izpilda, loģiskais apjoms tiks atjaunots no vietas, kur tiek uzņemts momentuzņēmums.

lvm> lvconvert - apvienot vg1 / snap_ck

Mainīt loģiskā skaļuma lielumu

Izmantojot, varat viegli mainīt jebkura loģiskā apjoma lielumu lvresize komandu. Šo komandu izmanto ar opcijām -L, lai iestatītu jaunu lielumu jebkuram esošam sējumam. Sākumā pārbaudiet jebkura loģiskā sējuma pašreizējo lielumu, kuru vēlaties mainīt lvscan komandu. Pašreizējais skaļuma lielums ir 5 GB šādā izvadē.

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 palielināts vai nav.

lvm> lvresize -L + 4G vg1 / lv1
lvm> lvscan

Noņemiet fizisko apjomu no sējumu grupas

Ja kādā sējumu grupā ir divi vai vairāki fiziski sējumi un vēlaties noņemt jebkura sevišķa fiziskā sējuma pielikumu no sējumu grupas, palaidiet vgreduce komanda ar sējumu grupas nosaukumu un fiziskā sējuma nosaukumu. Ja tiek izmantots fiziskais tilpums, jūs nevarēsiet noņemt sējumu no sējumu grupas. Tādā gadījumā jums nepieciešamais fiziskais tilpums jāpārvieto uz citu tilpuma grupas fiziskā tilpuma vietu. Tātad, lai veiktu uzdevumu, sējumu grupai jābūt vairāk nekā vienam fiziskam sējumam. Pēc fiziskā skaļuma pārvietošanas varat izpildīt šādas komandas, lai noņemtu šo fizisko apjomu no sējumu grupas. Jūs nevarēsiet izpildīt komandas, ja skaļuma grupā ir tikai viena fiziskā ierīce.

lvm> pvmove / dev / sdb
lvm> vgreduce vg1 / dev / sdb
lvm> pvremove / dev / sdb

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 minētās šīs apmācības komandas, varēsiet šīs komandas lietot Ubuntu, lai konfigurētu diskus, pamatojoties uz jūsu prasībām.

Instalējiet jaunāko OpenRA stratēģijas spēli Ubuntu Linux
OpenRA ir bezmaksas / bezmaksas reāllaika stratēģijas spēļu dzinējs, kas atjauno agrīnās Vestvudas spēles, piemēram, klasisko Command & Conquer: Red A...
Instalējiet jaunāko Dolphin emulatoru Gamecube un Wii operētājsistēmai Linux
Delfīnu emulators ļauj jums spēlēt izvēlētās Gamecube un Wii spēles Linux personālajos datoros (PC). Tā kā Dolphin Emulator ir brīvi pieejams un atvē...
Kā lietot GameConqueror Cheat Engine Linux
Rakstā ir sniegts ceļvedis par GameConqueror apkrāptu dzinēja izmantošanu Linux. Daudzi lietotāji, kas spēlē spēles operētājsistēmā Windows, bieži izm...