LVM: Loogisten volyymien ja tiedostojärjestelmien luominen

Lvm How Create Logical Volumes



Looginen äänenvoimakkuuden hallinta tai LVM , on järjestelmä, jota käytetään loogisten taltioiden ja tiedostojärjestelmien hallintaan. LVM: llä on paljon kehittyneempiä ominaisuuksia kuin muilla äänenvoimakkuuden hallintatyökaluilla (kuten gparted), joita käytetään levyn jakamiseen yhteen tai useampaan osioon. Voidaksemme pelata LVM: n kanssa, meillä on oltava käsitteitä seuraavista termeistä.

Fyysinen volyymi on varsinainen kiintolevyasema.







Volyymiryhmä kokoaa kaikki loogiset ja fyysiset määrät yhteen ryhmään



Looginen volyymi on levyosion vastine käsitteellisesti muussa kuin LVM-järjestelmässä.



Tiedostojärjestelmät luodaan loogisille taltioille, ja tiedostojärjestelmien luomisen jälkeen voimme asentaa nämä tiedostojärjestelmät koneeseen.





Tämä opetusohjelma käyttää lvm: ää, apt -pakettia, loogisten taltioiden ja tiedostojärjestelmien luomiseen.

LVM: n asentaminen

Lvm-pakettia ei ole esiasennettu ubuntulle. Asenna lvm-paketti apt-komentorivityökalulla.



[sähköposti suojattu]: ~ $sudo apt-get installlvm2-ja

Tarkista asennuksen jälkeen lvm -versio varmistaaksesi asennuksen.

[sähköposti suojattu]: ~ $lvm versio

Fyysisen äänenvoimakkuuden, volyymiryhmän ja loogisen äänenvoimakkuuden luominen

Loogisen taltion luomiseksi lohkolaitteelle on luotava fyysinen ja volyymiryhmä. Tässä osassa luomme fyysisen aseman /dev /sdc; sitten luomme volyymiryhmän (/dev/vg01) tästä fyysisestä tilavuudesta. Tämän jälkeen luomme loogisen aseman (/dev/vg01/lv01) tähän tilavuusryhmään.

Fyysisen äänenvoimakkuuden luominen

Joten ennen fyysisen aseman luomista näytämme kaikki käytettävissä olevat fyysiset tilavuudet koneella. Käytä pvs, pvscan tai pvdisplay -komentoa näyttääksesi kaikki fyysiset asemat.

[sähköposti suojattu]: ~ $sudopvs

TAI

[sähköposti suojattu]: ~ $sudopvscan

TAI

[sähköposti suojattu]: ~ $sudopvdisplay

Joten mitään fyysistä äänenvoimakkuutta ei ole jo alustettu mistä tahansa koneen lohkolaitteesta. Ennen kuin luot fyysisen aseman lohkolaitteesta, luetteloi kaikki koneessa olevat lohkolaitteet, joita voidaan käyttää fyysisten taltioiden luomiseen. Käytä lvmdiskscan -komentoa luetteloidaksesi koneen kaikki lohkolaitteet.

[sähköposti suojattu]: ~ $sudolvmdiskscan

Alustamme /dev /sdc fyysiseksi tilavuudeksemme käyttämällä pvcreate -komentoa. Lohkolaitetta ei voi alustaa fyysiseksi tilavuudeksi, jos se on asennettu koneeseen. Käytä umount -komentoa irrottaaksesi lohkolaitteen.

[sähköposti suojattu]: ~ $sudo umount /dev/sdc

Alusta nyt estolaite fyysiseksi taltioksi käyttämällä pvcreate -komentoa.

[sähköposti suojattu]: ~ $sudopvcreate/dev/sdc

Alustamisen jälkeen estolaite fyysiseksi taltioksi, luettele nyt uudelleen kaikki fyysiset volyymit pvdisplay -komennolla, ja äskettäin luotu fyysinen tilavuus näkyy siellä.

Volyymiryhmän luominen

Tähän mennessä olemme luoneet fyysisen äänen; nyt luomme volyymiryhmän (vg01) juuri luodusta fyysisestä tilavuudesta. Näytä kaikki käytettävissä olevat äänenvoimakkuusryhmät vgdisplay- tai vgs -komennolla ennen minkään äänenvoimakkuusryhmän luomista.

[sähköposti suojattu]: ~ $sudovgs

TAI

[sähköposti suojattu]: ~ $sudovgdisplay

Koneella ei ole äänenvoimakkuusryhmää, joten luo uusi fyysisestä tilavuudesta (/dev/sdc), jonka loimme juuri edellisessä vaiheessa. Vgcreate -komentoa käytetään volyymiryhmän luomiseen.

[sähköposti suojattu]: ~ $sudovgcreate vg01/dev/sdc

Yllä oleva komento luo äänenvoimakkuusryhmän (vg01) /dev /sdc fyysisestä taltiosta.

HUOMAUTUS : Voimme luoda volyymiryhmän useammasta kuin yhdestä fyysisestä taltiosta käyttämällä vgcreate -komentoa seuraavasti.

[sähköposti suojattu]: ~ $sudovgcreate vg01/dev/sdc/dev/sda/dev/kylpyhuone

Näytä nyt uudelleen kaikki äänenvoimakkuusryhmät vgdisplay -komennolla, ja äskettäin luotu volyymiryhmä vg01 näkyy siellä.

[sähköposti suojattu]: ~ $sudovgdisplay

Yllä olevasta kuvasta näemme, että fyysisen laajuuden (PE) koko on 7679, fyysisten tilavuuksien enimmäismäärä on 0 (koska emme ole asettaneet sen arvoa) ja loogisten tilavuuksien enimmäismäärä on 0 (kuten meillä on älä aseta arvoa). Voimme asettaa nämä parametrit luodessasi tilavuusryhmää käyttämällä seuraavia lippuja.

-s : fyysinen laajuus

-p : fyysisten tilavuuksien enimmäismäärä

-he : loogisten volyymien enimmäismäärä

Nyt meillä on yksi volyymiryhmä vg01, ja voimme aktivoida ja deaktivoida tämän tilavuusryhmän vgchange -komennolla. Aktivoidaksesi äänenvoimakkuusryhmän, aseta -a -lipun arvoksi y ja deaktivoi äänenvoimakkuusryhmä, aseta -a -lipun arvoksi n yhdessä vgchange -komennon kanssa.

[sähköposti suojattu]: ~ $sudovgchange-kohteeseenn vg01

Yllä oleva komento on poistanut äänenvoimakkuusryhmän vg01 käytöstä. Aktivoi äänenvoimakkuusryhmä käyttämällä seuraavaa komentoa.

[sähköposti suojattu]: ~ $sudovgchange-kohteeseenja vg01

Loogisen äänenvoimakkuuden luominen

Kun olet luonut fyysisen äänenvoimakkuus- ja tilavuusryhmän, luo nyt looginen tilavuus tilavuusryhmässä. Ennen loogisen aseman luomista luetteloi kaikki käytettävissä olevat loogiset asemat lvs-, lvscan- tai lvdisplay -komennolla.

[sähköposti suojattu]: ~ $sudoMinä vastaan

TAI

[sähköposti suojattu]: ~ $sudolvscan

TAI

[sähköposti suojattu]: ~ $sudolvdisplay

Loogista asemaa ei ole, joten luo looginen tilavuus, jonka koko on 10 Gt vg01 -aseman ryhmässä käyttämällä lvcreate -komentoa.

[sähköposti suojattu]: ~ $sudoLuo-ne10G-nlv01 vg01

Loogisen aseman luomisen jälkeen luettele nyt kaikki loogiset asemat lvdisplay -komennolla.

[sähköposti suojattu]: ~ $sudolvdisplay

Tiedostojärjestelmien luominen

Loogisten taltioiden luomisen jälkeen viimeinen vaihe on luoda tiedostojärjestelmä loogisen aseman päälle. Kun olet luonut tiedostojärjestelmän, asenna se hakemistoon, jota voidaan käyttää ja jota voidaan käyttää tietojen tallentamiseen siihen. Tiedostojärjestelmän luomiseen voidaan käyttää erilaisia ​​tiedostojärjestelmämuotoja (kuten FAT16, FAT32, NTFS, ext2, ext3 jne.). Luo ext4 -tiedostojärjestelmä mkfs -komennolla.

[sähköposti suojattu]: ~ $sudomkfs.ext4/dev/vg01/lv01

Kun olet luonut tiedostojärjestelmän, asenna se hakemistoon, jotta voit käyttää sitä. Luo hakemisto '/media/$ USER/lv01'.

[sähköposti suojattu]: ~ $sudo mkdir /puoli/$ USER/lv01

Liitä tiedostojärjestelmä tähän hakemistoon mount -komennolla.

[sähköposti suojattu]: ~ $sudo kiinnitys /dev/vg01/lv01/puoli/$ USER/lv01

Nyt/dev/vg01/lv01 -tiedostojärjestelmää voi käyttää hakemistosta '/media/$ USER/lv01', ja tiedot voidaan tallentaa tähän paikkaan. Jos haluat asentaa tiedostojärjestelmän automaattisesti uudelleenkäynnistyksen yhteydessä, lisää tämän tiedostojärjestelmän merkintä tiedostoon '/etc/fstab'. Avaa '/etc/fstab' -tiedosto nano -editorissa ja liitä tiedoston rivi.

[sähköposti suojattu]: ~ $sudo nano /jne/fstab

/dev/vg01/lv01/puoli/ubuntu/lv01 ext4 oletukset0 0

Tiedostojärjestelmän luomisen ja asentamisen jälkeen voimme käyttää eri komentoja, kuten fdisk, df tai lsblk, tiedostojärjestelmän näyttämiseksi.

[sähköposti suojattu]: ~ $sudolsblk| pitolv01

TAI

[sähköposti suojattu]: ~ $sudo df -h | pitolv01

TAI

[sähköposti suojattu]: ~ $sudo fdisk -he | pitolv01

Graafisen työkalun käyttäminen LVM: lle

Toistaiseksi olemme käyttäneet lvm: ää komentoriviliittymän kautta, mutta käytettävissä on graafinen työkalu (kvpm), jota käytetään loogisten taltioiden ja tiedostojärjestelmien luomiseen mukavan graafisen käyttöliittymän avulla. Asenna kvpm käyttämällä apt-komentorivityökalua.

[sähköposti suojattu]: ~ $sudo apt-get installkvpm-ja

Kun olet asentanut kvpm, avaa työkalu päätteestä kirjoittamalla seuraava komento.

[sähköposti suojattu]: ~ $sudokvpm

Tallennuslaitteet -välilehdessä se näyttää kaikki koneessa olevat estolaitteet. /Dev /sdc block -laitteessa se näyttää 20 GiB tilaa jäljellä yhteensä 30 GiB: n tilasta, koska olemme luoneet 10 GiB: n tiedostojärjestelmän tähän lohkolaitteeseen. Tallennuslaitteet -välilehden vieressä on Ryhmä: vg01 -välilehti, ja se sisältää kaikki tässä opetusohjelmassa luomamme volyymiryhmään liittyvät tiedot.

Tässä ikkunassa on kaikki tiedot volyymiryhmästä, loogisesta taltiosta ja luodusta tiedostojärjestelmästä. Jos haluat luoda uuden loogisen aseman kvpm -työkalun avulla, napsauta 'Uusi volyymi' äänenvoimakkuusryhmän välilehdessä.

Määritä loogisen taltion aseman nimi ja koko.

Se luo uuden loogisen taltion lv02, ja se luetellaan siellä.

Tarkista päätelaitteen lvs -komennolla, onko looginen taltio luotu vai ei.

[sähköposti suojattu]: ~ $sudoMinä vastaan

Jos haluat luoda tiedostojärjestelmän lv02: lle graafisella työkalulla, valitse looginen taltio lv02, jolle haluat luoda tiedostojärjestelmän, ja napsauta 'mkfs'.

Se pyytää vahvistusta ja luo sitten tiedostojärjestelmän syötettyään tiedostojärjestelmän muodon.

Varmistaaksesi, onko tiedostojärjestelmä luotu vai ei, käytä seuraavia komentoja luodaksesi kaikki tiedostojärjestelmät.

[sähköposti suojattu]: ~ $sudo fdisk -he | pitolv02

TAI

[sähköposti suojattu]: ~ $sudolsblk| pitolv02

Nyt tämä tiedostojärjestelmä voidaan asentaa mihin tahansa hakemistoon ja sitä voidaan käyttää tietojen tallentamiseen ja hakemiseen.

Johtopäätös

Jotta voimme hallita tietoja järjestelmässä, meidän on tallennettava ne järjestetysti. Jotkut tiedostot on tallennettava yhteen tiedostojärjestelmään ja osa tiedostoihin toiseen riippuen vaatimuksista. Tässä skenaariossa meidän on hallittava koneen lohkolaitteiden tiedostojärjestelmiä. Tässä opetusohjelmassa opimme kuinka voimme luoda loogisia taltioita ja erilaisia ​​tiedostojärjestelmiä lohkolaitteille. Keskustelimme siitä, miten lohkolaitteet voidaan alustaa fyysisiksi taltioiksi ja kuinka volyymiryhmiä, loogisia taltioita ja tiedostojärjestelmiä voidaan luoda komentorivikäyttöliittymän ja graafisen käyttöliittymän avulla.