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 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 12
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 753 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: kompilace KVM

    19.8.2010 08:43 bart-olomej | skóre: 5
    kompilace KVM
    Přečteno: 305×
    Zdravím vás přátelé,

    budu se ptát úplně blbě, nějak se v tom neorientuju. Mám debian lenny a potřebuju vyšší verzi KVM než je obsažena v repository (tam je 72 a nové je už 87, dva roky rozdíl). Co se týká KVM tak mám problémy s dokumentací i s googlením a tohle není jinak. Tedy k věci.

    Source balíčky jsou tady http://sourceforge.net/projects/kvm/files/, nerozumím příliš rozdílu mezi typy qemu-kvm, kvm-kmod a kvm, podle číselné řady i názvu jsem sáhl po kvm v nejvyšší možné verzi. Jsou tam 3 balíky, qemu-kvm-devel-88.tar.gz,kvm-kmod-devel-88.tar.gz,kvm-88.tar.gz, předpokládám, že by mět stačit ten ne-dedevel.

    Kompilaci, pokud opět pominu děsně nesrozumitelná hlášení chyb o chybějících závislostech jsem nakonec uchodil. Vygeneroval jsem si deb balíček přes checkinstall a dost mi překlapilo, že kvm coby spustitelný soubor tam vůbec chybí. V bin adresáři je pouze qemu-img qemu-io qemu-nbd qemu-system-x86_64. Jinak je v balíčku sada knihoven a moduly kvm_x.ko, což je asi v pořádku. Chybí tam ale spoustu dalších věcí, např. virtio apod, které v source jsou, ale do balíku se už nedostanou.

    Potřebuju se poradit, jak mám dosáhnout toho, aby mi při kompilaci vznikl kvm binárka a co všechno musím nainstalovat, abych to měl komplet, jako předtím? Popř. jestli už není třeba a je třeba tím qemu-system-x86_64 nějak nahrazena. Nicméně qemu je přece něco jinýho? Kompilaci jsem dělal na virtuální mašině a na ostrém serveru bych nerad sáhl vedle, proto se takle blbě ptám. Na testování naostro bohužel nemám po ruce stroj s podporou VT.

    ještě vypis configure:
    Install prefix    /usr/local
    BIOS directory    /usr/local/share/qemu
    binary directory  /usr/local/bin
    Manual directory  /usr/local/share/man
    ELF interp prefix /usr/gnemul/qemu-%M
    Source path       /usr/src/kvm-88
    C compiler        gcc
    Host C compiler   gcc
    ARCH_CFLAGS       -m32
    make              make
    install           install
    host CPU          i386
    host big endian   no
    target list       x86_64-softmmu
    tcg debug enabled no
    gprof enabled     no
    sparse enabled    no
    strip binaries    yes
    profiler          no
    static build      no
    -Werror enabled   no
    SDL support       no
    curses support    no
    curl support      no
    mingw32 support   no
    Audio drivers     oss
    Extra audio cards ac97 es1370 sb16
    Mixer emulation   no
    VNC TLS support   no
    VNC SASL support  no
    kqemu support     no
    xen support       no
    CPU emulation     yes
    brlapi support    no
    Documentation     no
    NPTL support      yes
    vde support       no
    AIO support       yes
    IO thread         no
    Install blobs     yes
    KVM support       yes
    KVM trace support no
    fdt support       no
    preadv support    no
    
    stačil by mi odkaz na nějakou kloudnou dokumentaci, díky, B.

    Odpovědi

    Nikola Ciprich avatar 19.8.2010 16:01 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: kompilace KVM
    Zdravim, potrebujete vyresit 2 veci: a) jaderny modul b) userspace

    ad a) jaderny modul nejsnadneji ziskate instalaci rozumne noveho jadra (idealne 2.6.35), pripadne druha moznost je si dokompilovat pouze zminovany modul, pak budete chtit pouzit balicek kvm-kmod (idealne kvm-kmod-2.6.35)

    ad b) pouzijte balicek qemu-kvm. vztah qemu a kvm je takovy, ze KVM je qemu rozsirene o podporu virtualizace. doporucuji pouzit posledni stabilni verzi, tedy 0.12.5 nejjistejsi zpusob jak vse potrebne nainstalovat je make install, ale to neni neco co se da doporucit na ostrem serveru. lepe si bud vyrobit vlastni balicky, nebo najit nejaky rozumny zdroj novych baliku (jak je to ale s debianem vam nepodarim) v pripade dalsich dotazu se klidne dal ptejte.

    PS: davejte priste dotazy tohoto typu primo do skupiny virtualizace zde na abclinuxu ;-)
    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    19.8.2010 16:13 ET
    Rozbalit Rozbalit vše Re: kompilace KVM
    co treba zkusit unstable/testing repo odsud - http://edin.no-ip.com/content/kvm-debian-mini-howto

    20.8.2010 11:03 bart-olomej | skóre: 5
    Rozbalit Rozbalit vše Re: kompilace KVM
    Ahoj, díky za info a omlouvám se za použití špatného fóra :)

    Jen si upřesním pár věcí, zda chápu vše správně. Tak mi prosím opravte a nebo odsouhlaste.

    - kvm jako binárka pro spouštění virtuálních strojů, jak to mám nyní ve verzi 72 už tedy není. Používá se qemu-system-x86_64. Podle toho, co jsem na základě vašich rad pohledal je trochu jiná syntaxe spouštění virtuálek, takže to budu muset upravit. Používám na to libvirsh.

    - jaderné moduly jsou ty kernel/arch/x86/kvm/kvm-intel.ko, kernel/arch/x86/kvm/kvm-amd.ko, kernel/arch/x86/kvm/kvm.ko? Ty nyní pouštím pomocí scriptu při startu. Takže pokud bych je nahradil novou verzí (v rámci kompilace se mi vytvořily), nemusel bych na aktuální jádro sahat? Používám 2.6.26-2-amd64, virtio moduly jsem v něm pokud si dobře pamatuju ručně povoloval.

    - ještě k té verzi squeeze, původně na tom serveru byla, ale měl jsem nějak problémy s dev (ona už tuším nepoužívá udev).Toto řešení mi nenapadlo proto, že je ve sqeeze verzi gemu kvm (1:0.12.4+dfsg-1), což mi nebylo jasné. Nyní je to asi skutečně nejsnazší řešení, jak se dobrat cíle :) Upgrade na squeze by měl být řešitelný i bez většího výpadku i když budu mít asi lehce zaťato :)) Nevadí mi tolik odstávka virtuálních strojů jako případná nedostupnost hosta přes ssh,

    díky, B.

    20.8.2010 23:20 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: kompilace KVM
    Nemusíš dělat upgrade na squeeze, stačí vytáhnout potřebné balíky a doinstalovat je ručně.
    Quando omni flunkus moritati
    CIJOML avatar 20.8.2010 13:49 CIJOML | skóre: 58 | Praha
    Rozbalit Rozbalit vše Re: kompilace KVM
    KVM pouzivam kompilovane uz mnoho let. Kdybys potreboval konzultaci, tak se ozvi.

    Založit nové vláknoNahoru

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

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