LVM (pazīstams arī kā loģiskā apjoma pārvaldība), ir loģisks apjoma pārvaldnieks, kas ļauj Linux lietotājiem reāllaikā paplašināt, samazināt un modificēt cieto disku nodalījumus, bez nepieciešamības atvienot failu sistēmu.
Vienkāršotā veidā mēs varētu teikt, ka LVM ir abstrakcijas slānis starp atmiņas ierīci un failu sistēmu.
Šajā apmācībā mēs redzēsim, kā izveidot pamata LVM konfigurāciju Linux.
Lai varētu izveidot LVM sējumu, ir jādzēš dati, tāpēc pirms sākšanas jums ir jāizveido sistēmas dublējumkopija vai, vēlams, varat veikt šo vingrinājumu virtuālajā mašīnā, lai neapdraudētu jūsu datus.
Tas nav vienkāršs brīdinājums, jo visa informācija cietajā diskā tiks pilnībā izdzēsta, tāpēc šis process jāveic LIVE sistēmā vai citā cietajā diskā.
Instalējiet LVM2
Tagad, kad jūsu dati ir pilnīgi droši un jūs esat informēts par iespēju zaudēt savus datus (tāpēc ir nepieciešama datu dublēšana).
Mēs varam turpināt instalēt LVM savā sistēmā, tāpēc mēs atvērsim termināli un tajā izpildīsim šādu komandu atbilstoši izplatījumam, kuru mēs izmantojam.
Debian, Ubuntu un atvasinājumi:
sudo apt-get install lvm2*
Arch Linux, Manjaro, Antergos un atvasinājumi:
sudo pacman -S lvm2
Fedorai un tās atvasinājumiem
sudo dnf install lvm2*
Programmā OpenSUSE
sudo zypper instalar lvm2
Mediju sagatavošana
Tagad mūsu sistēmā ir lvm, turpināsim iegūt root piekļuvi ar:
Sudo -s
Kad tas ir izdarīts, mums ir jāizveido sējums, kuru mēs izmantosim kopā ar LVM savā sistēmā, tāpēc mēs izmantosim rīku cfdisk:
cfdisk /dev/sdX
Šeit mēs no diska noņemsim visus nodalījumus (tāpēc tika brīdināts bakcup).
Kad visi nodalījumi ir pazuduši, tagad mēs izvēlēsimies opciju "jauns", lai diskā izveidotu jaunu nodalījumu, izmantotu visu cieto disku.
Tagad mēs izvēlēsimies "primārais" un pēc tam vienkārši nospiediet taustiņu Enter. Pēc tam atlasiet opciju «Tips», un šeit jums jāatrod un jāizvēlas opcija «Linux LVM»
Pabeidzot šo procesu, viņiem jānoklikšķina uz "rakstīt" un visbeidzot noklikšķiniet uz izejas. Pirms mēs varam izveidot savus LVM loģiskos sējumus un tos formatēt, mums ir jāizveido LVM fiziskais sējums.
LVM apjomu izveidošana operētājsistēmā Linux tiek veikta ar rīku pvcreate. Terminālā mēs izpildīsim komandu pvcreate kopā ar nesen izveidoto nodalījumu, tam vajadzētu izskatīties apmēram šādi:
pvcreate /dev/sda1
Tagad mēs varam apstiprināt LVM sējuma izveidi ar komandu:
lsblk
Izveidojiet LVM sējumu grupu
Tagad, kad mums ir LVM fiziskā sējuma konfigurācija, nākamais solis ir izveidot LVM sējumu grupu.
Lai varētu izveidot jaunu, vienkārši palaidiet komandu vgcreate kopā ar nodalījuma ceļu, šajā gadījumā mēs to nosauksim par “volume-lvm”, bet jūs to varat aizstāt komandā:
vgcreate -s 16M volumen-lvm /dev/sda1
Konfigurējiet LVM loģiskos sējumus
Loģiskie apjomi ir visi dati, kas tiek glabāti LVM. Lai izveidotu jaunu loģisku sējumu LVM, mēs izmantojam šādu komandu, piemēram, lai izveidotu loģisku 80 GB apjomu, tas būtu šāds:
lvcreate -L 80G -n lvm1 volumen-lvm
Loģisko sējumu izveidošanas pamata sintakse ir šāda:
lvcreate -L espacioengigasG -n logicvolumename logicvolumegroup
Visbeidzot, mums ir jāturpina piešķirt izveidotajam loģiskajam apjomam formāts, tāpēc mums jāievieto sev šāds ceļš:
cd /dev/mapper
Un šeit mēs varam izpildīt ls, lai pārbaudītu, vai mūsu apjoms ir šeit:
ls
Kad tas ir apstiprināts, sējumu formatējam ar:
mkfs.ext4 /dev/mapper/volumen-lvm-lvm1
Kad tas ir izdarīts, mēs varam iziet no root, ierakstot exit, un tagad mēs vienkārši turpināsim uzstādīt sējumu ar šādām komandām:
mkdir /mnt/vfs/
sudo mount /dev/mapper/volumen-lvm-lvm1 /mnt/vfs/
cd /mnt/vfs/
Hello,
Ja plānojat instalēt operētājsistēmu LVM, PV vienmēr ir jābūt nodalījumam, bet, ja visu disku izmantojat tikai datiem, vislabāk ir izveidot PV ar visu disku, šādā veidā palielinot diska izmēru (ja tā ir, piemēram, virtuālā mašīna), varat palielināt savu PV, VG un LV karstumu.
Sveicieni.