LVM: bashkoni disqet e ngurta sikur të ishin vetëm një

Shembuj të përdorimit të LVM

GNU Linux është jashtëzakonisht i gjithanshëm, askush nuk dyshon në këtë. Por mbase disa përdorues nuk dinë disa mjete ose mundësi që na ofron dhe që mund të na lehtësojnë ditën tonë ose të bëjnë gjëra të pabesueshme. Në këtë artikull ne do të flasim për LVM (Logical Volume Manager), një mjet që, edhe pse fillimisht nuk ishte krijuar për Linux, më vonë ai u transferua dhe tani përdoruesit e Linux mund të shijojnë mundësitë e tij.

LVM është një menaxher logjik i vëllimit siç sugjeron emri i tij, fillimisht ishte cKrijuar nga Heinz Mauelshagen në 1998 për sistemin operativ HP-UX, UNIX i HP-së. Por më vonë do të implementohej në kernelin Linux. Me të mund të ndryshoni përmasat e grupeve logjike, si dhe vëllime logjike, fotografi të lexuara vetëm, të menaxhoni RAID, etj. Por tipari që na intereson për këtë artikull është bashkimi i disa disqeve të forta.

LVM mund të "shoh" grupet dhe ndarjet e diskut si një e tërë në vend që të trajtojë shumë hapësira të pavarura. Kjo është arsyeja pse ne mund të bashkojmë disa ndarje si një, të zgjerojmë ndarje të caktuara në disqe të tjerë fizikë të ndryshëm, të luajmë me disa disqe në mënyrën RAID, të shtojmë disqe të forta "të nxehta" ose "hot swap", pa harruar funksionin "fotografi" për të krijuar rezervime .

Si mund ta bësh këtë? Epo, në thelb falë trajtimit të tre koncepteve:

  • PV (Vëllimi fizik): janë vëllimet fizike, domethënë disqet e ngurta ose ndarjet e një kompjuteri.
  • VG (Grupi i vëllimit): grupi i vëllimit, është zona ku takohen PV dhe VL.
  • LV (Vëllimi Logjik): vëllime logjike ose pajisje ku mund të krijohen sisteme skedarësh ose FS.

Për të punuar me LVM, ne mund të punojmë nga terminali me tre mjete kryesore:

  • krijoni pvc: Ju mund të krijoni vëllime fizike duke bashkuar disa disqe të ndryshme të ngurta ose ndarje. Për shembull, le të bashkohemi me ndarjen / dev / sda3 dhe / dev / sdb1:
pvcreate /dev/sda3 /dev/sdb1

  • krijoni: Ju mund të krijoni grupe volumi, domethënë, ndarjet ose disqet fizike i përkasin një grupi. Për shembull, për të krijuar një grup të quajtur "të dhëna":
vgcreate datos /dev/sdb1

  • krijoj: përcakton vëllimet logjike që do të jenë brenda grupit. Për shembull, imagjinoni që dëshironi të krijoni një vëllim të quajtur "i ri" brenda grupit "të dhëna" dhe 8 GB në madhësi:
lvcreate --name nuevo --size 8G datos

Le të shohim një shembull praktikImagjinoni sikur keni një kompjuter me një hard disk x GB dhe vendosni të zgjeroni kapacitetin duke përfshirë një tjetër hard disk. Në atë rast, sistemi operativ e trajton atë si të tillë, një tjetër hard disk i ri në të cilin duhet të krijoni një ose më shumë ndarje për ta përdorur. Unë do të jem edhe më specifik, imagjinoni që disku juaj i ngurtë është 120 GB i parë dhe se ju keni një seri ndarjesh, duke përfshirë / shtëpi që zë 80 GB nga ato 120 dhe quhet / dev / sda3, ku / dev / sda1 është ndarja rrënjësore / dhe / dev / sda2 SWAP ...

Tani e gjeni hard diskun tuaj të ri me 500 GB hapësirë ​​shtesë (/ dev / sdb1), por në vend që të krijoni një ndarje tjetër, dëshironi që shtëpia juaj të ketë 580 GB. Kjo është e mundur me LVM, duke e bërë / dev / sda dhe / dev / sdb të jetë shihet nga sistemi operativ si një pajisje e vetme, një ndarje e vetme që ndodhet fizikisht në dy hard disk të ndryshëm. Dhe kjo është vetëm një mundësi e vogël e shumë që lejon LVM dhe do të bëhej kështu:

—PARA ASGJVE, BAKENI NJ CO KOPJ KOPJE T OF / SHT HPIS, SIQ DO T BE FORMATOHET -

sudo -i

unmount /dev/sda3

unmount /dev/sdb1

vgcreate lvm /dev/sda3 /dev/sdb1

modprobe dm-mod

lvcreate -n home -l 100% VG lvm

mkfs.ext4 /dev/lvm/home

mount /dev/lvm/home /home

Mbetet vetëm të modifikoni skedarin / etc / fstab Pra, mos montoni praktikat / dev / sda3 dhe / dev / sdb1 në fillimin e sistemit, duke mos arritur atë, montoni / dev / lvm / shtëpi / shtëpi. Nëse shtypim sa vijon (përdorni gedit, nano ose çfarëdo editori teksti që dëshironi ...):

sudo gedit /etc/fstab

Ne mund ta shohim përmbajtjen për ta redaktuar atë, ne do të shohim se ka komente # dhe linja të tjera për të montuar ndarjet që aktualisht kemi në distro. Kini kujdes, hapësirat nuk janë hapësira normale, kur redaktoni, përdorni TAB për të vendosur hapësirën në përmbajtje! Ju do të shihni se mund të vendosni diçka si UUID = XXX-XXX-XXX-XXX, por mund ta zëvendësoni këtë gibberish për / dev / sdx pa probleme ... domethënë, për emrin e ndarjes siç është. Në rastin tonë duhet të hiqni (ose më mirë sesa fshirja, vendosni një # në fillim të rreshtit për të bërë një koment, kështu që nëse ka ndonjë problem ose nuk funksionon, ne mund të editojmë fstab dhe thjesht të fshijmë linjën tonë të re dhe të heqim # në mënyrë që të kthehet konfigurimi i mëparshëm ...) dy linjat që korrespondojnë me / dev / sda3 dhe / dev / sdb1 dhe shtoni:

/ dev / lvm / shtëpi / shtëpi ext4 parazgjedhje 0 1

Rinisni dhe tani do të kishim një shtëpi prej 580 GB, duke bashkuar dy disqet e ngurta sikur të ishin vetëm një. Sigurisht që mund të ndryshoni parametrat sipas dëshirës tuaj, të përdorni ndarjet që dëshironi, FS-në që dëshironi (këtu ne kemi përdorur EXT4, por ju mund të përdorni gjithçka që ju nevojitet), etj. Ju lutemi, lini mesazhet, pyetjet, komentet tuaja, etj..


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Jorge dijo

    Hey.
    Tutorial shumë i mirë, por ata besojnë se nuk përmendin që ne duhet të bëjmë një kopje rezervë të informacionit, pasi që kur bashkohen me ndarjet e / disqeve shtëpiake, ata po formatojnë të dy disqet: mkfs.ext4 / dev / lvm / shtëpi, ashtu si ju bëni për të mos fshirë informacionin që tashmë keni në ndarjen e parë / në shtëpi për të marrë të njëjtat rezultate?

    1.    David-G dijo

      Thatshtë që të dy ndarjet janë të formatuara, kështu që ju duhet të bëni një kopje rezervë përpara se të vazhdoni t'i bashkoni ato (unë rekomandoj instalimin e shpejtë të deja-dup / sudo deja-dup –klasik (kjo për versionin e qëndrueshëm përmes snap) / gjethet e instalimit të përshtatjes sudo -dup).
      Shpresoj të ketë qenë e dobishme për ju.

  2.   Sauli dijo

    Në laptopin tim të mëparshëm kisha një hard drive me mjaft sektorë të këqij të shpërndarë në të gjithë. Kam ndarë pjesët e mira dhe të këqija (rreth 16 ndarje). Seksionet e mira u bashkova si një vëllim grupi me LVM dhe në atë "njësi ruajtëse" të re instalova fedora time pa ndonjë shqetësim të madh. Me LVM e bëra të përdorshëm atë hard disk që përndryshe shkonte në plehra, më shpëtoi disa pesos.

  3.   Nestor R. Arango dijo

    Faleminderit për informacionin, është diçka që unë duhej ta bëja. Faleminderit

  4.   Juan Jose Lopez Maglione dijo

    Unë kam provuar të ndjek këtë manual, por zbulova se LVM nuk instalohet më si parazgjedhje në Debian 9.5.0. Dhe kur dëshironi ta instaloni, me [sudo apt install lvm2], aplikacioni është i instaluar, por kur dëshironi ta aktivizoni, nuk aktivizohet. Ai jep gabimin e mëposhtëm:
    Fillimi i shërbimit $ sudo lvm2
    Dështoi në fillimin e shërbimit lvm2.service: Njësia lvm2.service është e maskuar.

  5.   yoel - z. suporti dijo

    Mirëdita.
    artikull interesant.
    Kam një pyetje, sa disqe mund të përdorni si një njësi e vetme? domethënë, nëse kam 4 disqe, a mund të bashkohem me 4 si një njësi e vetme?

    Faleminderit paraprakisht (:

    Zoti. suporti

  6.   Manuel Nevado Santos dijo

    Hi

    Unë jam duke shkuar për të ngritur një desktop plotësisht të ri. Unë dua vetëm Ubuntu 18.04 si sistem operativ. Do të vendos një Digital Digital Black SN750 NVMe 500GB SSD M.2 PCI Express 3.0, i cili supozohet të jetë shumë i shpejtë. Por gjithashtu, unë kam në shtëpi një Samsung 860 EVO Basic SSD 500GB SATA3, të cilin e bleva në atë kohë dhe në fund nuk e përdora, duke menduar për këtë moment të ri të desktopit. Edhe unë dua ta shtoj. Unë e kam lexuar artikullin tuaj dhe do të doja, nëse nuk ka shumë telashe, nëse do të më këshillonit se cilat ndarje të krijoj dhe si, për të arritur një performancë të mirë. Faleminderit.

  7.   Peter dijo

    Përshëndetje, faleminderit për kontributin tuaj të vlefshëm, nuk di shumë për linux, sapo montova një server me 2 disqe të ngurta 980gb, bëra një disk logjik, por shoh që linux krijoi një ndarje 200 GB të cilën unë tashmë po e mbush dhe jo Unë e di se si të aktivizoj pjesën tjetër të hapësirës që më thotë është 1.7 Tb, shpresoj se mund të më ndihmoni se si ta aktivizoj dhe kështu që ta përdor mundësinë për audio, unë jam ndërfaqja e kohëve të fundit e webmin. Pershendetje