Rozdiel v skratke
Oddiel je pevne vymedzená časť jedného disku so súborovým systémom priamo na nej. LVM pridáva vrstvu: fyzické zväzky sa spájajú do skupiny zväzkov a z nej sa vyčleňujú logické zväzky. Súborový systém potom leží na logickom zväzku, ktorého veľkosť a umiestnenie možno meniť nezávisle od fyzického umiestnenia dát.
Zistite, čo server používa teraz
Začnite kontrolou aktuálneho rozloženia. Stĺpce TYPE a FSTYPE zobrazujú oddiely, LVM, šifrovanie a RAID. Príkazy LVM ukazujú, koľko voľného miesta zostáva v skupine zväzkov, pretože toto voľné miesto nie je viditeľné v df.
lsblk -f
sudo pvs
sudo vgs
sudo lvsKedy stačí štandardný oddiel
Pre malý VPS s jedným virtuálnym diskom je oddiel jednoduchší a má menej možných zdrojov problémov. Keď poskytovateľ zväčší disk, rozšírite posledný oddiel pomocou growpart a potom súborový systém. Obmedzením je, že oddiel možno rozšíriť iba do voľného miesta bezprostredne za ním, takže oddiel swap alebo iný oddiel na tomto mieste prekáža.
Kedy sa LVM oplatí
LVM je užitočné, keď neviete, ako sa priestor neskôr rozdelí, keď má zväzok siahať cez viacero diskov alebo keď chcete pomocou pvmove presunúť dáta na nový disk počas používania. Umožňuje aj vytvárať snímky, na ktoré musíte vyhradiť miesto. Snímka na rovnakých diskoch nie je záloha a klasická snímka sa po zaplnení stane neplatnou.
Vytvorte zväzok LVM
Tieto príkazy používajú prázdny disk a zničia všetko, čo na ňom je, preto názov zariadenia dvakrát overte pomocou lsblk. Časť miesta v skupine zväzkov nechajte nepridelenú: neskoršie zväčšenie zväzku je jednoduché, zmenšenie je náročnejšie. XFS sa nedá zmenšiť vôbec a ext4 sa dá zmenšiť iba po odpojení.
sudo pvcreate /dev/sdX
sudo vgcreate data /dev/sdX
sudo lvcreate -L 20G -n app data
sudo mkfs.ext4 /dev/data/appKeď neskôr zmeníte rozhodnutie
Oddiel s dátami sa spravidla nedá štandardnými nástrojmi previesť na LVM priamo na mieste. Zvyčajný postup je pridať nový disk, vytvoriť na ňom LVM, skopírovať dáta a prejsť naň. To vyžaduje aj zmeny vo fstab a prípadne v konfigurácii zavádzania. Pripravte tento plán s overenou zálohou a prístupom ku konzole. Podrobnosti zavádzania sa líšia podľa distribúcie, preto mnohé inštalátory ponechávajú /boot mimo LVM.
Disky v CH-J Server Manager
Disk Manager v Alpha 0.1.1 zobrazuje disky s ich vrstvami vrátane LUKS, LVM, RAID a ZFS. Bez root je prehľad iba na čítanie a neúplný; možno ho znova načítať pomocou sudo. Zmeny sa najprv zaradia do frontu ako plán na kontrolu a úloha sa zastaví bez akejkoľvek zmeny, ak sa rozloženie od vytvorenia plánu zmenilo. Kroky, pri ktorých hrozí strata dát, upozorňujú na potrebu najprv vytvoriť samostatnú zálohu. Podporované sú iba blokové zariadenia Linuxu.