vpsAdmin: změny v mountech, vzdálená konzole

Nasadili jsme novou verzi webového rozhraní vpsAdmin, které vylepšuje správu diskových oddílů.

Nově nasazená verze vpsAdminu přináší:

  • nastavení chování mountů při nedostupnosti vzdáleného serveru
    (jako např. nasbox.prg),
  • zobrazení aktuálního stavu mountu (připojen/odpojen),
  • možnost mount trvale (de)aktivovat,
  • aktualizovaná vzdálená konzole,
  • a samozřejmě opravy chyb.

Seznam známých chyb je k nalezení v Redmine. Změny jsou podrobněji popsány níže.

Selhání mountu při startu VPS

vpsAdmin umožňuje definovat chování každého mountu, pokud se jej
nepodaří připojit při startu VPS. Lze si vybrat ze čtyř typů chování:

  1. Přeskočit mount. Mount ve VPS nebude připojen a dále je na členovi, aby se mount pokusil připojit později, pokud jej potřebuje.
  2. Pokračovat ve startu VPS, vpsAdmin se bude pravidelně snažit mount připojit.
  3. Přerušit start VPS. VPS zůstane vypnuto a je na členovi, aby se jej pokusil zapnout.
  4. Čekat, dokud se nepodaří připojit. Aneb start VPS bude trvat tak dlouho, dokud nebude vzdálený server opět dostupný.

Chování jedna a dvě zvolte, pokud mount není důležitý pro spuštění VPS a
dojde jen k nějakému omezení, např. nebude fungovat aplikace pracující s
mountnutými daty, ale jiné aplikace fungovat budou. Je na vás, abyste si
pohlídali, zda mount připojen je a nebo není a podle toho se zařídit.

Trojka a čtyřka je pro mounty, bez kterých nemá smysl VPS zapínat, protože by
nebyla funkční – může chybět část systému, nebo VPS pracuje výhradně s
daty z mountu, apod.

Všechny existující mounty byly nastaveny na chování typu 2), tedy
opožděné připojení při nedostupnosti. Pokud má někdo jiné preference,
může si to přenastavit.

Toto nastavení nemá vliv na to, když vzdálený server vypadne po startu
VPS. Stanovení chování v takovém případě přijde v nějaké z dalších verzí
vpsAdminu.

Aktuální stav mountu

vpsAdmin si ukládá poslední známý stav mountu, který se poté zobrazuje v
detailu VPS v seznamu mountů.

vpsAdmin_mounts

Mount se může nacházet v jednom z pěti stavů:

  • nově vytvořen, připojuje se
  • připojen
  • odpojen
  • přeskočen
  • odložen, bude připojen později
  • čeká se na připojení

Pokud si mount odpojíte ručně z VPS, tzn. ne přes vpsAdmin, tak stav
mountu nebude odpovídat realitě.

Deaktivace mountu

Deaktivace – mount se odpojí a po restartu VPS nebude připojen
Aktivace – mount se připojí a po restartu bude připojen

V případě potíží takto půjde mount jednoduše odpojit/připojit.

Vzdálená konzole

Webové rozhraní konzole je založeno na ShellInABoxu, který už je tři roky
mrtvý a obsahuje chyby. Nasadil jsem opravy z neoficiálního forku,
pak nějaké vlastní a aktuálně jdou psát (snad) všechny znaky, funguje
on-screen klávesnice, umí to vkládat text ze schránky a jdou přepínat
barevná schémata.

vpsAdmin_konzole

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *