Manuál k virtualizaci v prostředí Peanuts
Manuály k obsluze Peanuts
Jak postupovat v případě spuštění náhradního stroje
Pokud se stane, že je systém virtuálního stroje nějak nabouraný, lze spustit po dobu opravy z náhradní lokace, kterou je záložní adresář, vůči kterému se dělají snapshoty.
Vypublikování záložního adresáře přes NFS
V souboru /etc/exports na stroji snoopy, je nutno odkomentovat příslušnou položku a příkazem
exportfs -a
vypublikovat záložní adresář ... přes NFS
Po vypublikování záložního adresáře je třeba odstavit původní instanci virtuálu, pokud stále běží
Odstavení aktuální instance virtuálního stroje
Korektní zastavení
Nejprve se připojíme na konzoli k jeho komunikačnímu soketu. Jaký má stroj komunikační soket lze zjistit z výpisu jeho procesu:
Na ukázkovém příkladu je vidět, že stroji ... patří komunikační soket /tmp/...monitor, připojíme se na něj nástrojem unixterm
unixterm /tmp/...monitor
Pokud stroj žije a lze se na něj přihlásit, tak jej můžeme zkusit nejprve zastavit korektně příkazem
init 0
Že je virtuální stroj odstaven zjistíme tak, že se přeruší připojení ke komunikačnímu soketu
Tvrdé odstavení
Pokud se na stroj nelze přihlásit, tak jej můžeme zkusit zastavit příkazem poslaným přes komunikační soket
...
Pokud ani to nezabere, tak jej můžeme zastavit "natvrdo" příkazem q (quit)
Tvrdé odstavení virtuálu bez komunikační konzole
Někdy se stává, že dojde k "odtržení" komunikačního soketu od virtuálu. V takovém případě, pokud se nelze dostat dovnitř stroje nezbývá než virtualizaci stroje ukočit zabitím jeho procesu
...
Spuštění stroje ze zálohy
Spuštění stroje ze zálohy lze připravit ještě přes odstavením původní instance.
Ve spouštěcím skriptu ... nejprve změnit cestu k systémovému NFS adresáři z ... na ...
A po odstavení původní instance se virtuální stroj spustí obvyklým způsobem
....
Obnova stroje
Záložní adresář je určen pouze pro dočasný běh virtuálního stroje především proto, že nikam se nereplikuje. Kdyby došlo ke kolapsu primárního NFS stroje, nebo by se objevila nutnost spustit stroj z alternativního NFS serveru, tak by zákonitě nastal problém.
Proto je třeba zálohu co nejrychleji obnovit a spustit virtuální stroj ze standardního umístění.
Zkopírování systémového adresáže ze zálohy
Obnova se provádí podobně jako záloha, pouze s tím rozdílem, že synchronizaci přes rsync je třeba provést dvakrát.
Poprvé při obnově adresáře, která se provádí za běhu virtuálu
A podruhé bezprostředně po odstavení virtuálu spuštěného ze zálohy, aby se do aktuálního adresáře promítly poslední změny.
Spuštění virtuálního stroje ze standardního umístění
Po spuštění virtuálního stroje ze standardního umístění lze příslušnou položku, která publikuje záložní adresář v souboru /etc/exports zakomentovat a pak ukončit její publikaci:
exportfs -u IP:cesta
nevloží se
Text ke vložení