![Ubuntu 18.04 üldine tugi lõpeb, lubage ESM-i kaitsmiseks](/f/0364931c6e00c79327c6c0ac54d7e311.jpg?width=100&height=100)
Loogiline helitugevuse juhtimine (LVM) hõlbustab kettaruumi haldamist. Kui failisüsteem vajab rohkem ruumi, saab selle lisada oma loogilistele köidetele oma helirühma vabadest ruumidest ja failisüsteemi saab vastavalt soovile ümber mõõta. Kui ketas hakkab ebaõnnestuma, saab asendusketta registreerida füüsilise köitena koos helirühmaga ja loogilised köidete mahud saab uuele kettale üle kanda ilma andmete kadumiseta.
Kaasaegses maailmas vajab iga server iga päevaga rohkem ruumi, mida peame vastavalt vajadustele laiendama. Loogilisi köiteid saab kasutada RAID -is, SAN -is. Mahurühma loomiseks rühmitatakse füüsiline ketas. Helirühma sees peame loogiliste köidete loomiseks ruumi tükeldama. Loogilisi köiteid kasutades saame laiendada mitut ketast, loogilisi köiteid või vähendada loogiliste mahtude suurust mõne käsuga ilma praegust ketast ümber vormindamata ja uuesti jaotamata. Helitugevused võivad triibutada andmeid mitme ketta vahel, mis võib suurendada I/O statistikat.
See sari kannab osa 1-6 kaudu pealkirja LVM (loogilise helitugevuse haldamise) seadistamise ettevalmistamine ja hõlmab järgmisi teemasid.
1. osa: Loogilise helitugevuse haldamisega seadistage paindlik kettahoidla
1. Oleme kasutanud CentOS 6.5 operatsioonisüsteemi, kasutades LVM -i virtuaalses kettas (VDA). Siin näeme järgmist käsku kasutades füüsilist mahtu (PV), helirühma (VG), loogilist mahtu (LV).
# pvs # vgs. # lvs
Siin on ülaltoodud ekraanipildil näidatud iga parameetri kirjeldus.
Siit saame teada, et VDA kettal pole piisavalt vaba ruumi.
2. Loomiseks a Uus mahtrühm, peame lisama täiendava 3 kõvaketast selles serveris. 3 draivi kasutamine ei ole kohustuslik, vaid ühe piisab uue loomiseks VG ja LV sellesse vg -sse lisan siia rohkem tutvustamiseks ja funktsioonide käskude selgitamiseks.
Järgnevalt on lisatud kettad.
sda, sdb, sdc
# fdisk -l
Iga ketta suurus on 20 GB. Helirühma vaikimisi PE suurus on 4 MB, selle serveri kasutatav helirühm on konfigureeritud vaikimisi kasutatava PE -ga.
Siin on selgitus -> 1024 MB = 1 GB, kui jah, siis 1024 MB x 5 = 5120PE = 5 GB, jagage nüüd 5120/4 = 1280, 4 on vaikimisi PE -suurus.
3. Kasutatud ainult vda, praegu Centos paigaldatud /boot, /, vahetada, vda füüsilisel kettal, kasutades lvm -i, ei olnud sellel kettal ruumi.
# df -TH
Ülaltoodud pilt näitab kinnituspunkti, mida me kasutame 18 GB kasutatakse täielikult juurimiseks, seega pole vaba ruumi saadaval.
4. Nii et loome uue füüsilise helitugevuse (lk), Helirühm (vg) nimel tecmint_add_vg ja loogiliste mahtude loomine (lv) selles, siin saame nimele luua 4 loogilist köidet tecmint_documents, tecmint_manager ja tecmint_public.
Ruumi saamiseks saame laiendada praegu VG -d kasutavat helirühma. Kuid siin me kavatseme luua uue helirühma ja mängida selle ümber, hiljem näeme, kuidas laiendada praegu kasutatavat failisüsteemide helirühma.
Enne uue ketta kasutamist peame ketta partitsioneerima fdiski abil.
# fdisk -cu /dev /sda
Järgmisena järgige uue sektsiooni loomiseks alltoodud samme.
Uute sektsioonide loomiseks tehke ülaltoodud samme teiste kahe ketta sdb ja sdc jaoks. Seejärel taaskäivitage masin, et kontrollida partitsioonitabelit, kasutades käsku fdisk.
# fdisk -l
5. Nüüd on aeg luua füüsilised köited kõigi kolme ketta abil. Siin olen füüsilise ketta kasutanud lk käsku, on nüüd loetletud ainult üks vaikimisi kasutatav pvs.
# lk
Seejärel looge käsuga uued füüsilised kettad.
# pvcreate /dev /sda1 /dev /sdb1 /dev /sdc1
Uuesti loodud füüsiliste ketaste nägemiseks loetlege uuesti ketas.
# lk
6. Loo helirühm nimega tecmint_add_vg kasutades saadaolevat tasuta PV Loo kasutades PE suurust 32. Praeguste helirühmade kuvamiseks näeme, et on olemas üks helirühm, millel on 1 PV.
# vgs
See loob helirühma, mille nimeks kasutatakse 32 MB PE suurust tecmint_add_vg kasutades 3 füüsilist köidet, mille lõime viimastes sammudes.
# vgcreate -s 32M tecmint_add_vg /dev /sda1 /dev /sdb1 /dev /sdc1
Seejärel kontrollige helirühma, käivitades uuesti käsu vgs.
# vgs
Käsu vgs väljundi mõistmine:
7. Helitugevuse rühma kasutamise käsu kohta lisateabe kuvamiseks.
# vgs -v
8. Hiljuti loodud helirühmade kohta lisateabe saamiseks käivitage järgmine käsk.
# vgdisplay tecmint_add_vg
9. Lõpetage nüüd selle nimel 3 loogilist köidet tecmint_documents, tecmint_manager ja tecmint_public. Siin näeme, kuidas luua loogilisi mahte, kasutades PE suurust ja GB suurust. Esmalt loetlege praegused loogilised mahud järgmise käsu abil.
# lvs
10. Need loogilised mahud on sisse lülitatud vg_tecmint Mahu rühm. Loetlege ja vaadake, kui palju vaba ruumi on loogiliste köidete loomiseks lk käsk.
# lk
11. Helitugevuse rühma suurus on 54 GB ja selle kasutamata, nii et saame selles luua LV. Jagame helirühma võrdse suurusega, et luua 3 loogilist köidet. See tähendab 54 GB/3 = 18 GB, Üks loogiline maht on pärast loomist 18 GB suurune.
Kõigepealt loome loogilised mahud, kasutades füüsilist laiendit (PE). Uute loogiliste mahtude loomiseks peame teadma selle helirühma jaoks määratud vaikimisi kasutatavat PE -suurust ja kogu -PE -d. Käivitage teabe hankimiseks käsk.
# vgdisplay tecmint_add_vg
Lihtsalt tehke ja vaadake väikest arvutamist, kasutades käsku bc.
# eKr
1725PE/3 = 575 PE. 575 PE x 32 MB = 18400 -> 18 GB
Vajutage CRTL+D sealt väljumiseks bc. Loome nüüd 575 PE abil 3 loogilist mahtu.
# lvcreate -l (Laiendage suurust) -n (loogilise_mahu nimi) (helitugevuse rühm) # lvcreate -l 575 -n tecmint_documents tecmint_add_vg # lvcreate -l 575 -n tecmint_manager tecmint_add_vg # lvcreate -l 575 -n tecmint_public tecmint_add_vg
Loetlege loodud loogilised mahud, kasutades käsku lvs.
# lvs
Loogilise helitugevuse loomisel GB suuruse abil ei saa me täpset suurust. Niisiis, parem viis on luua laiendiga.
# lvcreate -L 18G -n tecmint_documents tecmint_add_vg # lvcreate -L 18G -n tecmint_manager tecmint_add_vg # lvcreate -L 18G -n tecmint_public tecmint_add_vg # lvcreate -L 17.8G -n tecmint_public tecmint_add_vg
Loetlege loodud loogilised köited, kasutades käsku lvs.
# lvs
Siin näeme kolmanda LV loomise ajal, et me ei saa ümardada kuni 18 GB, see on väikeste suuruse muutuste tõttu, kuid seda probleemi eiratakse laiendi suurust kasutades LV loomise ajal.
12. Loogiliste köidete kasutamiseks peame vormindama. Siin kasutan köidete loomiseks ext4 failisüsteemi ja paigaldan selle alla /mnt/.
# mkfs.ext4/dev/tecmint_add_vg/tecmint_documents # mkfs.ext4/dev/tecmint_add_vg/tecmint_public # mkfs.ext4/dev/tecmint_add_vg/tecmint_manager
13. Loome kataloogid sisse /mnt ja ühendage loogilised köited, mille oleme loonud failisüsteemi.
# mount/dev/tecmint_add_vg/tecmint_documents/mnt/tecmint_documents/ # mount/dev/tecmint_add_vg/tecmint_public/mnt/tecmint_public/ # mount/dev/tecmint_add_vg/tecmint_manager/mnt/tecmint_man
Loetlege kinnituspunkt ja kinnitage nupuga.
# df -h
See on nüüd ajutiselt paigaldatud, püsiva kinnituse jaoks peame lisama kirje fstab -i, selleks saame mount -kirje mtab -ist, kasutades
# kass /etc /mtab
Peame tegema mõningaid muudatusi fstab -kirjes, sisestades mtab -i kirje sisu koopiaid, peame muutma rw vaikeseadeteks
# vim /etc /fstab
Meie fstab -kirje soovib olla sarnane allpool toodud näidisega. Salvestage ja väljuge fstabist wq! Abil.
/dev/mapper/tecmint_add_vg-tecmint_documents/mnt/tecmint_documents ext4 vaikeseaded 0 0. /dev/mapper/tecmint_add_vg-tecmint_public/mnt/tecmint_public ext4 vaikeseaded 0 0. /dev/mapper/tecmint_add_vg-tecmint_manager/mnt/tecmint_manager ext4 vaikeseaded 0 0
Täida käsk mäe -a enne taaskäivitamist fstab kirje kontrollimiseks.
# mount -av
Siin nägime, kuidas seadistada paindlikku salvestusruumi loogiliste köidetega, kasutades füüsilist ketta füüsilist mahtu, füüsilise helitugevuse mahu rühma, helirühma loogiliste köidete jaoks.
Oma tulevastes artiklites näen, kuidas laiendada helirühma, loogilisi helitugevusi, vähendada loogilist helitugevust, teha hetktõmmist ja taastada hetktõmmist. Kuni selle ajani saate värskendada TecMinti, et saada rohkem selliseid vingeid artikleid.