Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 216. sraz, který proběhne v pátek 20. února od 18:00 v Red Hat Labu (místnost Q304) na Fakultě informačních technologií VUT v Brně na ulici Božetěchova 1/2. Tématem srazu bude komunitní komunikační síť MeshCore. Jindřich Skácel představí, co je to MeshCore, předvede nejrůznější klientské zařízení a ukáže, jak v praxi vypadá nasazení vlastního repeateru.
Byla vydána nová major verze 9.0 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.
Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).
Valve z důvodu nedostatku pamětí a úložišť přehodnocuje plán na vydání zařízení Steam Controller, Steam Machine a Steam Frame: „Cílem tedy stále zůstává vydat všechna tři nová zařízení v první polovině letošního roku, ale přesná data a ceny jsou dvě věci, na kterých usilovně pracujeme a jsme si dobře vědomi toho, jak rychle se v tomto ohledu může vše změnit. Takže ač dnes žádné zveřejnitelné údaje nemáme, hned jak plány finalizujeme, budeme Vás informovat.“
Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.
Byla vydána lednová aktualizace aneb nová verze 1.109 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.109 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Na Kickstarteru běží kampaň na podporu modulárního otevřeného handheldu Mecha Comet s Linuxem.
V nedávno zveřejněné kolekci dokumentů souvisejících s kontroverzním finančníkem a kuplířem Jeffrey Epsteinem se překvapivě objevil i referenční manuál unixového shellu Bash, jedná se o verzi manuálu z roku 2005. Aktuální vydání si lze stáhnout ze stránek GNU.
The Document Foundation oznámila vydání nové verze 26.2 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs). Vypíchnout lze podporu formátu Markdown.
Co se děje ve zprávách, ví asi každý - válka sem, clo tam, demonstrace na jednu i druhou stranu a bastlíř už má pocit, že se snad ani nic jiného neděje. To by však byl velký omyl a Virtuální Bastlírna je zde jako každý měsíc, aby vytáhla na světlo světa události ze světa vědy a techniky. Připojte se tedy nezávaznému povídání Strahovského MacGyvera! Co se tam bude probírat? PCBWay začalo dělat průhledné plošňáky, MARS končí s výrobou skříněk, FEL
… více »xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
qemu:commandline
qemu:arg value='-cpu'
qemu:arg value='host,kvm=off'
qemu:arg value='-smbios'
qemu:arg value='type=0,vendor=LENOVO,version=FBKTB4AUS,date=07/01/2015,release=1.180'
qemu:arg value='-smbios'
qemu:arg value='type=1,manufacturer=LENOVO,product=30AH001GPB,version=ThinkStation P300,serial=S4M88119,uuid=cecf333d-6603-e511-97d5-6c0b843f98ba,sku=LENOVO_MT_30AH,family=P3'
qemu:commandline
# Konfigurace virtuálního stroje git id=1 cpu="kvm64 -M pc-q35-2.6" memory=2048 vnc="password=heslo" spice="port=4001,password=heslo" bus=scsi-hd drives="rbd:pool/git:id=libvirt:key=AQAqW4RWZN7EBRAAKNx6v8upPJw99S1/UdG3pQ==:auth_supported=cephx;none:mon_host=host1,none,disk,raw" nic="ba:ba:ba:00:40:01,virtio-net-pci,tap,interni, ba:ba:ba:02:40:01,virtio-net-pci,tap,main,1"
Nikdy jsem nepochopil, proč bych měl mít kvůli virtualizaci nainstalovaného něco jako libvirt, když mi stačí pouze qemu, trochu sofistikovanější shellový skript a standarní nástroj, jako ssh.
Co třeba kvůli připojení na víc virtualizačních serverů a jejich virtuální stroje se spice grafikami z jednoho jednoduchého rozhraní a k jednoduché (klik sem, klik tam) migraci virtuálních strojů mezi fyzickými stroji za běhu? To mi přijde jako docela dobrý důvod. I když pravdou je, že to všechno se dá zařídit i shellovým skriptem (kromě té spice konzole).
Problém, jaký řeší autor dotazu je pro mne naprosto triviální.Z popisu problému mi ani z daleka nepřijde jasné, že je problém v libvirtu.
qemu-system-x86_64 -daemonize -machine accel=kvm -name git -cpu kvm64 -M pc-q35-2.6 -m 2048 -spice port=4001,password=heslo -vnc :1,password -qmp telnet:localhost:12001,server,nowait -monitor telnet:localhost:11001,server,nowait -incoming tcp:0:14001 -device virtio-scsi-pci -drive file=rbd:onepool/git:id=libvirt:key=AQAqW4RWZN7EBRAAKNx6v8upPJw99S1/UdG3pQ==:auth_supported=cephx\;none:mon_host=host1,if=none,index=0,id=ceph.0,cache=none,media=disk,format=raw -device scsi-hd,drive=ceph.0 -netdev tap,id=tap.0,ifname=interni-git,script=/etc/openvswitch/ovs-ifup,downscript=/etc/openvswitch/ovs-ifdown -device virtio-net-pci,mac=ba:ba:ba:00:40:01,netdev=tap.0 -netdev tap,id=tap.1,ifname=main-git-1,script=/etc/openvswitch/ovs-ifup,downscript=/etc/openvswitch/ovs-ifdown -device virtio-net-pci,mac=ba:ba:ba:02:40:01,netdev=tap.1 -serial file:/var/log/git.serialKdo by se s tím ťukal, že? Ovšem přidat další blokové zařízení (drive) nebo síťovku (nic), znamená jen drobnou změnu v konfiguráku git.conf, který jsem uvedl v příspěvku výše. Skript se umí sám distribuuovat na všechny hostitele – a pochopitelně také zobrazovat rozdíly v konfiguračních souborech, když na to přijde. A když potřebuji odzkoušet nějaké parametry qemu, či přidat něco atypického, mohu zneužít proměnnou cpu, pokud se mi to nechce rovnou implementovat. Mně na libvirtu vždycky vadilo právě to zpoždění. A vlastně mi to zpoždění vadí i u distribuční verze qemu, protože obvykle ještě neměla podporu toho co jsem potřeboval. Takže si kompiluji jen jeden balík a když nastane chyba, tak ihned vím kde a jak ji hledat. Svoje řešení ale nikomu nevnucuji. Skript mám především pro svou potřebu – bohužel prozatím ve stavu, kdy se ho neodvažuji dát veřejně v plen - mraky komentářů, kontrolních zpráv, slepých kousků kódu a pokusných funkcionalit. Aktuálně má asi 4 tisíce řádků (včetně dokumentace, která je v tom) zbývá doladit hromadné migrace, protože jsem nedávno integroval věci o které se dřív staral pacemaker, jako např. banování a prioritizace strojů a virtuálů a je třeba to zdokumentovat, než se mi to vykouří z hlavy. A v plánu mám další věci, které má libvirt pochopitelně dávno vyřešené (teda si to alespoň myslím), ale budu to muset dát na chvíli zase k ledu, protože za tohle mě zrovna neplatí.
Tiskni
Sdílej: