abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 2
    včera 21:11 | Zajímavý článek

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.

    Ladislav Hagara | Komentářů: 11
    včera 14:33 | Pozvánky

    O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    8.5. 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 27
    8.5. 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 6
    8.5. 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 4
    7.5. 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (8%)
     (13%)
     (16%)
    Celkem 148 hlasů
     Komentářů: 10, poslední 8.5. 17:35
    Rozcestník

    Pacemaker a přístup k virtuálu přes Spice

    13.6.2016 20:37 | Přečteno: 1060× | Za vším hledej Linux | poslední úprava: 13.6.2016 10:39

    Jedna z věcí, která mě irituje u libvirtu je VNC konzole. Nepracuje dobře s mapováním kláves - alespoň tedy na mém notebooku. Proto u svého řešení používám pro přístup na grafickou konzoli virtuálu prakticky výhradně přístup přes Spice, kde tento problém není.

    U spice klienta je třeba pro přístup k virtuálu znát hostitele, číslo portu na kterém číhá spice a v mém případě heslo. To není nijak složité - přístup na grafickou konzoli ještě neznamená automaticky přihlášení do stroje. Ale je specifické pro každý virtuál a v hlavě ho nenosím.

    Nelezu na grafickou konzoli často, takže jsem si dlouhou dobu vystačil s tím, že jsem nejprve přes crm status zjistil, kde mi virtuál aktuálně běží a z konfigurace si vytáhnul číslo portu a heslo. Ovšem s tím jak jsem přešel na živou migraci mne to přestalo uspokojovat. Udělal jsem si tedy jednoduchý wrapper:

    nod1:~# cat /usr/bin/spice
    #!/bin/bash
    HOST=($(crm_resource -r $1 --locate))
    [ -z "${HOST[5]}" ] && exit 1
    HOSTIP=$(ping -c1 -4 ${HOST[5]}.${DOMAIN} | grep ^PING | awk '{print $3}' | sed 's/[()]//g')
    SPICE=($(crm_resource -r $1 -g spice | sed 's/,password=/\ /'))
    echo "-h ${HOSTIP} -p ${SPICE[0]#*=} -w ${SPICE[1]}"
    

    Jeho použití je triviální. Skript nedělá nic jiného, než že zjistí kde stroj aktuálně běží a z informací, které má k dispozici v konfiguraci virtuálu v Pacemakeru (viz ukázkový příklad v minulém blogpostu) sestaví parametry pro příkazovou řádku spice klienta.

    Skript je přes Ansible distribuován přes všechny nody, takže je úplně jedno přes který z nich ho zavolám:

    user@stroj:~$ spicec $(ssh root@<libovolný nod> spice <zdroj virtuálu>)

    Výsledkem je otevřená grafická konzole virtuálního stroje, a mne tak nemusí trápit kde zrovna běží. Formát, v jakém se parametry vrací může použít jak konzolový klient spicec, tak spicy, který jinak používá gui.

    Otevřená spice konzole funguje také jako indikátor úspěšně dokončené migrace. Ve chvíli, kdy dojde k dokončení migrace "umře" takže vím, že od onoho momentu stroj žije v rámci jiného nodu.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    15.6.2016 02:34 snajpa | skóre: 20 | blog: snajpuv_blocek | Brno
    Rozbalit Rozbalit vše Re: Pacemaker a přístup k virtuálu přes Spice
    Ja jsem tedy se Spice mel zatim 100% negativni zkusenost - kdykoliv vyrobim ve virt-manageru virtual, kteremu defaulty nechaji Spice display, virt-manager se mi pri pokusu otevrit to sekne a vytuhne na dobro. Tohle se mi deje od doby co je Spice Spicem, nevidel jsem to fungovat jeste ani v jednom pripade. Netusite nekdo, wtf? ;-)
    --- vpsFree.cz --- Virtuální servery svobodně
    15.6.2016 06:30 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Pacemaker a přístup k virtuálu přes Spice
    Podle mě ti dělá bordel libvirt. Jeho použití se vyhýbám jak čert kříži. Nic pozitivního pro mne navíc nepřináší. Jen komplikace. Vadí mi kupř. že blokuje přístup k monitorovací konzoli. Chápu ale, že klikačům vyhovuje. Akorát při tom krapet ztrácejí přehled o tom, jak to vlastně úplně dole funguje.
    15.6.2016 06:35 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Pacemaker a přístup k virtuálu přes Spice
    Jo, ale zapomněl jsem dodat že si Qemu sestavuji do binárního balíku rovnou z gitu.
    15.6.2016 06:43 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: Pacemaker a přístup k virtuálu přes Spice
    Už asi tři roky používám libvirt na Debianu, virt-manager ve Fedoře a nikdy jsem neměl problém s tím, že by Spice nefungoval. Jediné kdy se mi zasekává virt-manager je, když jsem na špatné konektivitě a vytuhne ta.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.