Nastavení manažera logických svazků (LVM)
Pracujete-li s počítači na pozici správce systému nebo pokročilého
uživatele, jistě jste zažili situaci, kdy na jedné (zpravidla velmi
důležité) oblasti docházelo volné místo, zatímco jiná oblast jej měla
nadbytek. Zpravidla pak nastoupilo mazání, přesouvání a propojování
adresářů přes symbolické odkazy.
Abyste do budoucna předešli popsané situaci, můžete použít manažer
logických svazků (Logical Volume Manager). Co takový manažer dělá?
Jednoduše řečeno, spojí diskové oblasti (v žargonu LVM se nazývají
fyzické svazky) do virtuálního disku
(tzv. skupina svazků), který pak můžete
rozdělit na virtuální oblasti (logické
svazky). Jak se tyto virtuální oblasti liší od těch
fyzických, na kterých jsou vybudovány? Pointa je v tom, že logické
svazky (a samozřejmě pod nimi ležící skupiny svazků) se mohou
rozprostírat přes několik fyzických disků.
Například nyní, když si všimnete, že potřebujete více místa na starší
160 gigabajtové oblasti s domovskými adresáři, můžete jednoduše
dokoupit nový 300GB disk, připojit jej ke stávající skupině svazků
a rozšířit logický svazek, který slouží jako oblast pro
/home. Výsledkem bude jedna velká, 460
gigabajtová oblast, která uživatelům zase chvíli vystačí. Popsaný
příklad je samozřejmě hodně zjednodušený, ale pěkně nastiňuje využití
LVM v praxi. Pokud jste jej ještě nečetli, měli byste si projít LVM HOWTO.
Nastavení LVM v instalačním programu Debianu je poměrně jednoduché.
Nejprve musíte označit fyzické oblasti, které mají být spravovány přes
LVM. (To se provádí v partmanu v menu
Nastavení oblasti, kde byste měli nastavit položku
Použít jako: na hodnotu fyzický svazek
pro LVM.) Poté přejděte do komponenty
lvmcfg (buď přímo z partmanu
nebo z hlavního menu &d-i;u), kde uvidíte dvě hlavní menu:
Upravit skupiny svazků (VG)
a Upravit logické svazky (LV). Jak již
název prvního menu napovídá, spravují se zde skupiny svazků. Prakticky
to znamená možnost:
vytvořit novou skupinu z dosud nevyužitých fyzických svazků,
smazat skupinu svazků a uvolnit tak fyzické svazky, ze kterých se
skupina skládá,
rozšířit skupinu svazků o nevyužité fyzické svazky
a naopak skupinu svazků zmenšit o některé fyzické svazky a tudíž je
dát k dispozici jiným skupinám, nebo z nich
v partmanu udělat běžné
oblasti.
Menu Upravit logické svazky (LV) nabízí
pouze dvě možnosti:
vytvořit logický svazek z volného místa ve skupině svazků
smazat logický svazek ze skupiny svazků.
Při vytváření skupiny svazků nebo logického svazku budete požádáni
o zadání jejich názvu. Tyto názvy by měly být krátké a výstižné,
protože v běžícím systému se podle těchto názvů vytvoří nová bloková
zařízení v adresáři /dev/, která se budou
používat pro přímý přístup k daným logickým svazkům. Tedy tam, kde by
se běžně použilo např. /dev/hda3 se nyní použije
/dev/mapper/jmskupiny/jmsvazku. (Pěkně to bude
vidět v souboru /etc/fstab nebo na výstupu
příkazů mount a df.)
Až budete s nastavením LVM spokojeni, vraťte se zpět do
partmanu, kde uvidíte všechny vytvořené logické
svazky. Logické svazky se chovají jako obyčejné oblasti, tudíž už asi
víte, co s nimi máte dělat.
Nápověda: vytvořit souborové systémy, vybrat přípojné body, apod.