Virtualizáció

EFI boot KVM guest kernel config

Fórumok

Sziasztok!

Egy KVM guestre optimalizált kernel fordításban sikerült elakadni melynek az EFI boot-ot is támogatnia kellene.
Adott a következő kernel config: https://pastebin.com/1gNMRNmC
Megcsináltam a kernel image fájlt illetve az initramfs-t is. Szépen bemásoltam a helyükre mindent majd update-grub és grub-install /dev/sda
A gyári kernel továbbra is bebootol, valamint ki lehet választani a saját kernelt is, de a saját kernellel már nem indul el a rendszer.
Loading Linux 5.9.9-amd64 ...
Loading initial ramdisk ...
...és itt meg is áll a történet.
Ugyanez a kernel egy nem EFI bootot használó Debian 10-es rendszert simán indít, tehát a nagy valószínűséggel az EFI boot környékén lesz a gond.

Mit hagytam még ki a kernel configból?

Docker Desktop (Windows10) images

Fórumok

Üdv!

Hova teszi az image-ket Windows10 alatt? Nem találom sehol!

A "C:\ProgramData\DockerDesktop" alatt nem.

 

A docker info szerint:


 CPUs: 8
 Total Memory: 6.089GiB
 Name: docker-desktop
 ID: CZ3D:S4LC:VTXS:S44T:BDDK:ZEXX:2OTU:4XYD:WHCW:TGZD:LR3M:3YSP
 Docker Root Dir: /var/lib/docker

A /var/lib/docker nem létezik nyilván; a letöltött pl. centos8 image-t nem találom hol van fizikailag.

Mire elég 1GB ram?

Fórumok

Sziasztok!

 

Hozzáértők, tapasztaltak véleményét kérdezném (lévén fogalmam sincs ezekről :-( )

Remélem, jó kategóriába tettem...:

VPS bérlésén gondolkodom, linux alapokon. 

A feladat(ok):

  • webes projektek teszt környezete (html only, php, mysql; nem igazán lényeges a performancia; a látogatók száma 5 alatt egy időben)
  • ssh
  • VPN server (csak magamnak)

 

Ami "megérősnek" tűnik:

  • 1 XEON E5 vCore
  • 1 GB RAM
  • 20 GB SSD bővíthető 100 GB-ig
  • 10Gbps port (2Gbps garantált)

Köszi!

QEMU+KVM+ZFS lassú 4k sync IO

Fórumok

Sziasztok,

Egy olyan problémába ütköztem, hogy a virtuális gépen belül a 4k random write sync IO kifejezetten lassú.
Ez ott okoz számomra nagyobb problémát, hogy a VM-en belül egy etcd munkálkodna, viszont az kifejezetten nem szereti a lassú fsync-et.

A stack (és hozzá minimál leírás):

  • Fedora CoreOS VM - XFS root
  • QEMU+KVM virtualizáció raw image-el (alapértelmezett cache és io beállítások)
  • CentOS 7 - dom0 - ZFS RAIDZ2 az imagek alatt

ZFS esetén nincs SLOG és L2ARC (előre szólok kezdő ZFS-es vagyok, nem én menedzselem, ami infót hirtelen összetudtam róla gyűjteni és hasznosnak gondoltam, azt írom, de bármilyen plusz információ kell, akkor megpróbálom kinyerni + tanulni mellé :)).

Amit próbáltam:

  • iothread hozzáadása
  • cache writethrough és none beállítások
  • io = native és cache = none beállítás

Sajnos egyik se hozott érdemi változást, így a segítségeteket szeretném kérni, hogy merre lenne érdemes elindulni, mit lenne jó kipróbálni, hogy a sync time lecsökkenjen (az IOPS meg felkusszanjon emiatt, mint kellemes mellékhatás :)), és ne vesszen el annyi valahol a QEMU+Virtio környékén.

Néztem fio-val és ioping-el egyaránt.
A használt ioping parancs, és hozzá kimenet:

ioping -i 0 -w 3 -W -Y .

dom0:
# ioping -i 0 -q -w 3 -W -Y .

--- . (zfs storage/) ioping statistics ---
160.8 k requests completed in 2.70 s, 628.0 MiB written, 59.5 k iops, 232.3 MiB/s
generated 160.8 k requests in 3.02 s, 628.0 MiB, 53.3 k iops, 208.2 MiB/s
min/avg/max/mdev = 6.38 us / 16.8 us / 91.8 ms / 507.8 us

VM:
# ioping -q -i 0 -w 3 -W -Y .

--- . (xfs /dev/vda4 19.5 GiB) ioping statistics ---
45 requests completed in 3.50 s, 180 KiB written, 12 iops, 51.4 KiB/s
generated 46 requests in 3.52 s, 184 KiB, 13 iops, 52.2 KiB/s
min/avg/max/mdev = 17.0 ms / 77.8 ms / 728.5 ms / 158.4 ms

Docker Hub elérhetősége hosszú távon

Fórumok

Sziasztok,

Csak most kezdtem el a dockerrel mélyebben foglalkozni és felmerült egy (pár) kérdés:

A Docker Hub-on elérhető alap image-ek meddig elérhetőek?
Úgy értem, hogy teljesen jó, ha most működik letöltöm használom, de mi van akkor, ha egyszercsak a tulajdonosa azt mondja, hogy hmm ezt innentől levesszük.
És ezt nem is veszem észre addig, míg nem frissítem vagy nem akarom újra lehúzni az alap image-et.
Lehet ezt valamilyen formában saját helyre menteni?
Lehet, hogy kcisit paranoiás a kérdés, és ez eddig nem fordult elő nagyon máshol (népszerű szoftverekkel: linux csomagtárolók, github kódok, stb.), de igyekszem felkészülni (legalább elméletben) arra az esetre, ha bekövetkezik.

üdv: redman
 

Virtualizációnál hogyan alakítsam ki a partíciókat?

Fórumok

Eredetileg az itthoni szerverre az lett volna, hogy van 2 SSD és 2 HDD, mindegyiken 1-1 ZFS partíció mirrorban, plusz az egyik SSD-n egy EFI partíció a boot loadernek. Az OS FreeBSD vagy OpenBSD. Ez így elég egyszerű kialakítás, viszont most megkavartam azzal, hogy külön router vétele helyett inkább szerveren próbálgatnám, hogy a pfsense vagy egy OpenBSD+PF hogyan fekszik nekem. Ehhez azt mondták, hogy érdemes virtuális gépet feltenni, mert különben biztonsági és erőforrás elosztás szempontjából nem lenne igazi a dolog, ha egy OS-en menne a routing és az alkalmazások futtatása is. Nem tudom ez mennyire igaz, de ha már ez az elfogadott, akkor úgy döntöttem, hogy adok neki egy esélyt. A kérdés az, hogy ez hogyan változtatja meg nálam a fenti partíciókat. Tegyek hozzá valami extrát? Esetleg iktassak be még egy SSD-t a rendszerbe. Amire ténylegesen nekem kell mirror az csak az alkalmazások és a hozzájuk tartozó adatbázisok, fájlok. A router és host OS esetében tökmindegy nekem, hogy milyen a fájlrendszer és hogy van e bitrot. Úgy hallottam, hogy a ZFS és a virtuális fájlrendszerek nem igazán mennek együtt. Tudtok esetleg valami támpontot adni?

Virtualbox bluetooth

Fórumok

A host LinuxMint egy dell Latitude E7240 laptopon integrált bt modullal. Virtuális gépben egy Manjaro Kde fut. Szeretném tesztelni a kde connect alkalmazást, de sajnos a manjaro nem lát bt adaptert. Hogyan lehetséges a guest oprendszeren megjeleníteni a host bt csatolóját?

Sophos XG virtualizálva megbízhatatlan

Fórumok

Sziasztok!

Több kérdésem is van:

1: Sagemcom fast5655v2 modem van a Sophos előtt és van vezetékes telefonra is előfizetés. Virtualizációtól függetlenül a vezetékes telefon nem hajlandó működni amint rákötöm a sophost, szakadozik és nem kapcsol semerre, Bejövő hívás van de az is szakadozik. Kábelezést átnéztem,komplett hardvert cseréltem alatta de semmi változás.

2. Ha virtualizálva van a router akkor random eldobja a modemmel a pppoe-t és nem csatlakozik vissza csak miután fizikailag kihúzom a modemből a kábelt és visszadugom
(Volt még egy olyan hiba is hogy a LAN felé néző interfész teljesen összefosta magát és a belső hálózat totál meghalt semmit nem lehetett elérni ha kihúztam a LAN odali kábelt utána minden elérhető volt majd miután visszadugtam működött rendesen majd egy olyan másfél óra múlva megint ugyanez. Ezt a hibát egy hálókártya driver frissítés megoldotta)

VMware ESxi 6.7 14320388 van a vason.

Ha a Sophos direktben van a vason akkor a 2. pontból semmi nincs.

Log-ban ezt találtam:

Nov  1 10:54:43 (none) daemon.err pppd[9175]: PortA: Unable to complete PPPoE Discovery
Nov  1 10:54:43 (none) daemon.info pppd[9175]: PortA: Exit.
Nov  1 10:54:43 (none) daemon.warn pppd[9317]: : ip_choose_hook is NULL
Nov  1 10:54:43 (none) daemon.info pppd[9317]: : Plugin /lib/rp-pppoe.so loaded.
Nov  1 10:54:43 (none) daemon.info pppd[9317]: : RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Nov  1 10:54:43 (none) daemon.notice pppd[9317]: PortA: pppd 2.4.7 started by root, uid 0
Nov  1 10:54:43 (none) daemon.err pppd[9317]: PortA: Interface PortA has MTU of 1492 -- should be at least 1500.
Nov  1 10:54:43 (none) daemon.err pppd[9317]: PortA: This may cause serious connection problems.
Nov  1 10:55:43 (none) daemon.warn pppd[9317]: PortA: Timeout waiting for PADO packets

Bárkinek ötlet,tapasztalat?

Köszönöm

Vagrant libvirt image magyarázat

Fórumok

Üdv!

Kipróbáltam a vagrant-ot libvirt providerrel.

A doksiban nem találtam (bár lehet hogy csak átsiklottam felette), hogy az image-ket miért tárolja több helyen?

Pl.:

~/vagrant  <-- ez a vagrant könyvtár (készítettem egy Vagrantfile-t). Kipróbáltan egy generic/centos8 libvirt (kvm) virtuális környezetet, szépen működik.
A vagrant környezet (fc32):

~/.vagrant.d/boxes/generic-VAGRANTSLASH-centos8/3.0.32/libvirt könyvtár tartalma:

box.img  1166MB
box_update_check
info.json
metadata.json
Vagrantfile

~/.local/share/libvirt/images
generic-VAGRANTSLASH-centos8_vagrant_box_image_3.0.32.img 1166MB
vagrant_default.img  785664KB


Kétszer van a lemezen az image (1166MB), sha256sum ellenőrző összegük ugyanaz és 1-1 hardlinkjük van. Tehát két különböző fájl. A vagrant_default.img dátuma frissül menet közben, tehát ide dolgozik. (Vagy csak a változásokat írja ide?)

Régebben használtam kvm/libvirt-et (pl. virt-manager), de akkor minden egy könyvtárban volt és az .img-be mentett mindent.

Ez akkor vagrant specialitás v. csak én maradtam le? :)

 

Illetve mi a különbség, ha egy vagrant könyvtárba (Vagrantfile) hozok létre 2 VM-et, mint amikor két külön vagrant könyvtárba (két külön Vagrantfile)?