Virtualizáció

Ovirt Hosted Engine + Ovirt Node update egy Node eseten

Fórumok

Sziasztok!

Aki esetleg hasznal, vagy hasznalt Ovirt-ot, le tudna irni, mi a pontos menete a Node update-nek, egy Node+Hosted engine eseten? (ugye ilyenkor nincs mod Maintenance-ba tenni a Node-ot es futtantni Engine-en belul az upgrade-et, hiszen azon fut a HE)

Az Ovirt dokumentacioja enyhen szolva is kusza, illetve sok esetben 2-3 verzioval le van maradva az aktualistol... Amit ott talaltam, inkabb a 3.6 rol 4.0-ra valtast taglalta, a "sima" update-rol keves infot talaltam.

Microsoft SQL Server(ek) Docker-el. Megeri?

Fórumok

Sziasztok!

Meg csak most ismerkedem a Docker-el, lattam hogy van ala Microsoft SQL Server on Linux is.

Az infrastrukturankban jeleneleg eleg sok kulonallo VM fut (ESXi alapokon) amik mind egy teljes erteku Win. Server 2012/2016-ot futtatnak, MSSQL szerverrel. Azon elmelekedtem, hogy krealok egy uj VM-et, es migralom a jelenlegi adatbazis VM-eket (vagyis az adatokat) egy-egy Docker-be.

Szerintetek megeri? Abbol a szempontbol, hogy mennyire egyszeru egy uj docker-t inditani, ha pl egy uj szerver kell, megerne... Stabilitasban sem lesz gond?

A masik, ehhez kapcsolodo dolog, hogy ma jelenleg nincs mod Linux host on futo Docker alatt Windows Server 2016 Core-t vagy Nanot futtatni igaz?

Olvastam a Kubernetes-rol, hogy tud valami ilyesmit az 1.5-os verziotol, bar ha jol ertettem, az csak annyit tud, hogy egy clusterben kepes kezelni Linux es Win alapu hostokat... Vagy felreertetem valamit?

Kicsit kodos meg nekem a Docker vilaga, ezert lehet amiket kerdezek, eleg banalisak, elnezest erte!

LXC snapshot (backup/restore)

Fórumok

Üdv!
Az LXC snapshot funkciója szépen működik (Fc25 alatt teszteltem).
Snapshots:
/var/lib/lxc/container_name/snaps/snap0/*

A 'snap0' mentést lehet gépek között mozgatni ill. gépcsere esetén újra betölteni valahogy?
Az esetleges új gépen még nincs snapshot, ezért a korábbit valahogy be kellene tölteni/importálni.

LXC hálózat LAN

Fórumok

Üdv!
LXC alatt szeretném, hogy a vm-ek közvetlen a LAN-ból is elérhetők legyenek.
Nézegettem 1-2 írást.

Pl. konténer config:

LAN: 192.168.1.0/24
LXC
network libvirtd (virbr0): 192.168.122.0/24
konténer config:
lxc.network.link=virbr0
lxc.network.ipv4=192.168.1.200/24

Ez működik is. Elég csak a konténer ipv4 cimét átírnom a LAN címtartományába? Pl. 192.168.1.200/24

Így a szép megoldás?

[Megoldva] USB eszköz elérése Virtualbox alól (a host/guest is Windows )

Fórumok

Kiindulási alap egy ezer éves szkenner, amit natív 32 bites Windows 7 alatt be lehet röffenteni (eredetileg csak XP alá van driver hozzá).

Adott egy modernebb gép, 16G RAM-mal, önként adódott az ötlet, kezeljük egy Virtualbox alá feltett Windows 7 alól a szkennert.

Gazda/Host Windows 10 x64
Vendég/Guest Windows 7 x86

Host alá a "Virtualbox Extension Pack" Guest alá az "Integrációs szolgáltatások (Guest Additions)" telepítve, az USB beállítások alatt az USB 2.0 (EHCI) vezérlő engedélyezve.

A Vendég OS alatt azonban hiába választom ki az adott USB-s eszközt (látszik rendben), nem történik meg az "Új hardver felismerése" folyamat, az Eszközkezelőben sem jelenik meg az új (ismeretlen) eszköz.

Mit kellene tenni, hogy működjön?

docker konténerek hogyan?

Fórumok

Üdvözletem,

A docker technológiát ismerőkhöz lenne pár kérdésem, mert ahogy túrom az internetet, egyre jobban összekuszál. :) Tehát: Ha jól tudom, a docker lényege, hogy konténerekre bontunk (lehetőleg állapotmentes) service-eket, így szétosztogatva, "horizontálisan" skálázhatóvá téve őket. Legjellemzőbben webes kiszolgálók "párhuzamosításával" látom kapcsolatban, nagyon sok leírás ezt taglalja. Vagyis egy tipikus LAMP stack ebben az esetben úgy néz ki hogy van egy konténer az apache-nak, egy a php-nek, egy az adatbázisnak(?) egy volume az adatoknak. Ebből az adatbázis esetleg nem dockerben van, vagy nem rdbms hanem pl. mongodb, vagy van memcached, hol így hol úgy. A lényeg, hogy egy weboldal működéséhez ezek szerint kell mondjuk 4 konténer? A kérdésem az, hogy ha van mondjuk 30 weboldal, az 120 konténer?Példa:

weboldal 1:
-apache 2.1 konténer
-php 5.2 konténer
-mysql 5.1 konténer
-data volume 1

weboldal 2:
-apache 2.1 konténer
-php 5.6 konténer
-mysql 5.2 konténer
-data volume 2

weboldal 3:
-apache 2.2 konténer
-php 7 konténer
-mongodb konténer
-data volume 3

stb..

Ez így működik, vagy máshogyan szervezik össze? Pl.: nincs minden oldalnak külön php-je, van egy php5-ös konténer, "arról megy" minden php5-ös oldal, van egy php7-es, arról a neki megfelelőek, stb., ugyanez apache-okkal, db-vel? És hogy valósul így meg a szeparáció? Vagy teljesen másképp kell elképzelni, fordítva ülök a tv előtt? :)

A másik kérdésem a sok konténer (már ha tényleg így van) erőforrásigénye. Fut pl.: egy fejlesztői szerveren egy db indián virtualdocumentroot-al szétdobva a különböző könyvtárakat mondjuk portonként, egy db mariadb egy schema/oldal, egy php mondjuk modulban és egy másik verziójú fpm-es php. Akkor ez mondjuk 3-4 service minden egyes oldalra, jól leterhelve. Ehhez képest ha minden oldal kap egy külön docker-t a fenti megvalósításban, akkor elképzelhető hogy a 120 konténer nem eszi meg az összes erőforrást, hanem hasonló teljesítménnyel üzemelnek az oldalak? Csak mert a ha a sok weboldalból pl. csak 3-at használnak per pillanat, attól a többihez tartozó docker processzek még futnak, memória, CPU, stb., ez nem okoz gondot?

Remélem érthető valamennyire mi nem világos. :)

Duplicati Cloud Backup hiba

Fórumok

Üdv!
Működik valakinek ez a Duplicati Cloud Backup?
1. Fedora 25 x64 alatt próbálom "Google Drive"-al (2.0.1.47 "Canary" verzió).
Be is állítok (elvileg) mindent:
* GDrive-ban létrehoztam a "Teszt" mappát
* Be is lép a Google Drive-ba, azonosítót kap.
* A "Test connection" viszont nem jó, gondolom ez a baja.

Amit javasol, az nem működik:

~# cert-sync /etc/ssl/certs/ca-certificates.crt --accept-specified-ssl-hash=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Unknown option '/etc/ssl/certs/ca-certificates.crt'.
Linux Cert Store Sync - version 4.4.2.0
Synchronize local certs with certs from local Linux trust store.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Usage: cert-sync [--quiet] [--user] system-ca-bundle.crt
Where system-ca-bundle.crt is in PEM format

Vagy hogyan kellene ezt megadni?

2. Inkrementális backup is lehetséges?

QEMU ARM64 (aarch64)

Fórumok

Sikeresen bootoltam egy ARM64 image-et, tehat gyorsan irok par sort rola.

1. Image-ek (EFI, OS):

- QEMU_EFI.fd - Ubuntu Yakkety qemu-efi csomagbol
- yakkety-server-cloudimg-arm64.img - Ubuntu Yakkety ARM64 cloud image (csak a boot tesztre)


$ dd if=/dev/zero of=flash0.img bs=1M count=64
$ dd if=/dev/zero of=flash1.img bs=1M count=64
$ dd if=QEMU_EFI.fd of=flash0.img conv=notrunc

2. QEMU 2.8 build (a disztromban levo 2.1.3 kicsit elavult mar...):


$ mkdir -p src; cd src
$ git clone git://git.qemu.org/qemu.git # jelenleg 2.8.50
$ cd qemu/
$ more README
$ mkdir build; cd build
$ ../configure --target-list=arm-softmmu,arm-linux-user,aarch64-softmmu,aarch64-linux-user --audio-drv-list=alsa --disable-docs --disable-gtk
$ make
$ ./aarch64-softmmu/qemu-system-aarch64 --version

3. Futtatas (nem adtam neki netet, mert az most nem volt erdekes):


$ export QEMU=${HOME}/src/qemu/build/aarch64-softmmu/qemu-system-aarch64
$ ${QEMU} -M virt -cpu cortex-a57 -m 2048 -nographic -pflash flash0.img -pflash flash1.img -drive if=none,file=yakkety-server-cloudimg-arm64.img,id=hd0 -device virtio-blk-device,drive=hd0

Forrasok:
https://wiki.ubuntu.com/ARM64/QEMU
http://rzycki.blogspot.hu/2014/08/using-qemu-to-run-ubuntu-arm-64-bit.h…
http://cloud-images.ubuntu.com/