Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
vpsadmin:vpsadmin [2014/08/22 12:36] – vytvořeno psjb | navody:vps:vpsadmin [2016/12/10 13:48] – toms | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ===== vpsAdmin ===== | + | < |
+ | ====== vpsAdmin ====== | ||
+ | |||
+ | [[https:// | ||
+ | který slouží k evidenci členů spolku a správě VPS. Základním kamenem vpsAdminu | ||
+ | je [[navody: | ||
+ | [[https:// | ||
+ | nástroje. | ||
+ | |||
+ | ===== Transakce ===== | ||
+ | |||
+ | Transakce jsou způsob, jakým vpsAdmin vykonáva změny na serverech/ | ||
+ | uživatelem. Změny nejsou provedeny hned, ale řadí se do fronty a jsou postupně | ||
+ | vykonávány. | ||
+ | |||
+ | Transakce spadají do skupin nazvaných „transaction chain“. Každá | ||
+ | operace (vytvoření VPS, start, stop, klon, atd.) je reprezentována | ||
+ | jedním chainem, který seskupuje více transakcí. Ve webovém rozhraní v transaction | ||
+ | logu v pravém panelu se zobrazuje seznam deseti posledních chainů a jejich postup v | ||
+ | procentech. Kliknutím na ID chainu lze vidět, jaké transakce obsahuje. | ||
+ | |||
+ | V ideálním případě se chain buď provede úplně a nebo vůbec. Pokud k | ||
+ | dojde k neočekávané či neošetřené chybě, bude muset zasáhnout administrátor. | ||
+ | |||
+ | Chainy se starají také o udržování konzistence databáze. Změny v | ||
+ | databázi se provedou, jen když chain doběhne úspěšně. Může to být trochu | ||
+ | matoucí, když se např. po změně hostname stále zobrazuje to staré. Po | ||
+ | dokončení chainu se hostname aktualizuje a bude správně. | ||
+ | |||
+ | ===== Zámky objektů ===== | ||
+ | |||
+ | S každým objektem (VPS, dataset, snapshot, apod.) lze v jednu chvíli | ||
+ | provádět jen jednu operaci. Zámky slouží k zaručení konzistence, | ||
+ | pod sebou vpsAdmin sám nepodřezal větev. | ||
+ | |||
+ | Pokud na vás vyskočí chybová hláška: „Resource is locked. Please try | ||
+ | again.“ znamená to, že objekt, se kterým chcete něco udělat, je uzamčen | ||
+ | a musíte počkat, až bude k dispozici. | ||