LVM (bloková zařízení)
Základním prvkem LVM je skupina blokových zařízení, spojená do jednoho celku. V rámci této skupiny lze tvořit logické celky, které se chovají jako klasická bloková zařízení.
Základní stavební jednotky se kterými LVM pracuje
- Physical volume (fyzický disk) - oddíl na fyzickém disku (např. /dev/hda1), popřípadě celý fyzický disk (např. /dev/hda).
- Volume group (skupina disků) - sdružuje jednotlivé fyzické svazky do jednoho celku, nad kterým se definují logické svazky.
- Logical volume (logický disk) - se tvoří v rámci skupiny a operačnímu systému se jeví jako fyzické blokové zařízení.
Bloková zařízení pro LVM skupiny
Příprava blokového zařízení
Aby bylo možné blokové zařízení přidat do LVM skupiny, je třeba aby mělo nastaveno správný identifikátor. To lze zajistit buďto příkazem pvcreate, nebo u diskových oddílů nastavením přes fdisk - a to tak že nastavíme příslušnému diskovému oddílu identifikátor ...
Příprava HDD disku /dev/hda , logického oddílu /dev/sda1 a raidového pole /dev/md1 pro integraci do LVM skupin(y):
pvcreate /dev/hda /dev/sda1 /dev/md1
|
Monitoring blokových zařízení v rámci skupiny
Ke zjišťování informací o stavu jednotlivých blokových zařízeních, které buďto jsou, nebo by mohly být součástí LVM skupin je určen příkaz pvdisplay. Ten, pokud nemá jako paramater uvedeno žádné konkrétní blokové zařízení vypíše informace o veškerých blokových zařízeních, které mají nastaven identifikátor ...
Z výše uvedeného výpisu lze vyčíst, že..
- v systému jsou přítomna tři bloková zařízení typu RAID, která mají identifikátor ...
- z těchto tří zařízení jsou pouze dvě (
/dev/md1
a/dev/md2
) součástí LVM skupiny s názvem storage - blokové zařízení
/dev/md3
není prozatím součástí žádné skupiny a je prázdné (neobsahuje žádné extenty). - blokové zařízení
/dev/md2
má obsazeno všechny extenty - blokové zařízení
/dev/md1
má volných 92622 extentů tzn. že data případného dalšího logického disku by byla ukládána v rámci tohoto fyzického blokového zařízení.
Příprava blokového zařízení na vyřazení - přesun dat
pvmove /dev/sda
|