[Megoldva] Migrálás VirtualBox-ról Proxmox-ra

Fórumok

Sziasztok!

Az új szerveremen a segítségetekkel már megy szépen a hálózati elérés és a DHCP az újonnan telepített VM-ekben Proxmox VE7 alatt.
Azonban van 3 VirtualBoxban futó (2 db Debian 11 és 1 db Windosws Server 2019-) VM-em amit migrálni szeretnék, de azok sajnos nem kapnak IP címet.

Próbáltam új telepítést. A Debian megy szépen OOB, a Win 2019... az nem.
Qemu Guest Agent engedélyeztem a GUI/Opciók menüben. VirtIO drivereket választottam minden hardwerhez. .iso-ból telepítettem a virtio-win-gt-x64 -et. A drivert is telepítettem külön "kézzel". A Red Hat VirtIO Ethernet Adapter-en sárga felkiáltójel. Code: 56
Telepítés közben a hibaüzenet: A művelet a határidő túllépése miatt nem lett befejezve. (Hibakód: 28)

A migrált (Debian és Win 2019) VM-en uninstalláltam a VirtualBox Guest Addont, de egyelőre csak apt-al telepíthető guest-agentet találtam, ami ugye net nélkül nehézkes.
Windowson szintén a hálókártya drivere nem telepíthető csakúgy, mint új telepítésnél.

(Az, hogy Windowsban 2 egér látszik és többnyire közel sincsenek egymáshoz, arról is érdemes lenne beszélgetni :))
(Ez azért volt, mert a VM/Options-nál Use tablet for pointer: No beállításon volt)

Tudtok tippet adni, mit próbáljak még?

Megoldás Windowshoz
Megoldás Debianhoz

Köszönöm mindenkinek, aki segített!

Hozzászólások

( •̀ᴗ•́)╭∩╮

"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"

Az élet ott kezdődik, amikor rájössz, hogy szart sem kell bizonyítanod senkinek

Ha meg akarod nevettetni Istent, készíts tervet!

Debianhoz, probald egy live cd/dvd rol.
halozati interface van?
dhcp ad cimet ha kersz?
routing rendben van?
nevfeloldas mukodik?

Ha új VM-be telepítek Debiant, ott minden rendben a hálózattal. Kap IP-t DHCP-n, routing és névfeloldás működik.
A VBoxból konvertált VM-ben a resolv.conf-ban ott van a szolgáltató  2 névszervere, amit megadtam. enp6s16 létezik, a MAC address is passzol, de nincs IPv4 cím.

Szerkesztve: 2021. 12. 21., k – 07:25

Milyen hálókártyát adtál a windowsnak (virtio, e1000, rtl8139)?

Nem maradt ott valahogy a vbox hálókártyája? Esetleg távolíts el a windows-ban a hálókártyát, utána új hardver keresés. Próbáld meg e1000-el is.

A tömegek sohasem szomjúhozták az igazságot. A nekik nem tetsző bizonyságok elől elfordulnak és inkább a tévedést istenítik, ha ez őket elkápráztatja. Aki illúzióba ringatja őket, úr lesz fölöttük, de áldozatuk az, aki megpróbálja őket kiábrándítani.

A Windows-zal az az érdekesség, hogy telepítettem egy vadi újat egy új VM-be és ott is a hálókártya telepítésénél van időtúllépési hiba. Próbáltam csökkentett módban és úgy is, hogy a driver aláírás-ellenörzést kikapcsoltam. Ugyan úgy nem megy fel a driver.
Most virtio van beállítva, de próbáltam már e1000-el is. Ugyan ez a helyzet. Megnézem rtl8139-el is.

Nem lehetséges, hogy a hoston hiányzik valami ahhoz, hogy a Windowsban telepíthető legyen a hálókártya?
(A VM-ben a tűzfal ki van kapcsolva)

Szerk.: Kipróbáltam a VBoxos Windowst rtl8193-el. Sárga felkiáltójel a kártyán, "A Windows még nem fejezte be az eszköz osztálykonfigurációjának beállítását (Kód: 56)"... majd csonttá fagyott a Windows :O

Nem kevés proxmox szervert üzemeltettetek, de ilyen hibával még nem találkoztam.

A proxmox gyári iso-ból lett telepítve? Akkor a host-on tuti ott van minden. A proxmox a legfrissebb verzió?

Próbáld ki, hogy átkapcsolod Q35-re machine type-ot a windows alatt.

A tömegek sohasem szomjúhozták az igazságot. A nekik nem tetsző bizonyságok elől elfordulnak és inkább a tévedést istenítik, ha ez őket elkápráztatja. Aki illúzióba ringatja őket, úr lesz fölöttük, de áldozatuk az, aki megpróbálja őket kiábrándítani.

A Hetznernél van a gép, nem választható Proxmox.
Debian 11 latest-re ment fel a Proxmox latest. Minden friss.

Most q35-ön van, i440-el nem ment, azóta ezzel próbálkozom.

Sokmindent próbálgattam már ezen a gépen, úgyhogy éles bevetés előtt csinálni fogok egy tiszta telepítést. Még a Proxmox előtt, Debian alatt volt fenn VirtualBox is. Uninstalláltam a Proxmox telepítése előtt, de ki tudja, maradt-e utána valami...

Ha azt mondod, egy Windows Server 2019 telepítőnek (is) trükközés nélkül mennie kellene VM-ben, akkor most újraítelepítem az egész gépet. :)

A Hetznernél van a gép, nem választható Proxmox.

Nem ismerem őket. Ez a gép eleve egy virtualizált host?

Én ilyen hibát még nem láttam, gyanítom, hogy valami gép specifikus dolog lesz. Rendes vason a proxmox, telepítés után minden megy trükközés nélkül.

A tömegek sohasem szomjúhozták az igazságot. A nekik nem tetsző bizonyságok elől elfordulnak és inkább a tévedést istenítik, ha ez őket elkápráztatja. Aki illúzióba ringatja őket, úr lesz fölöttük, de áldozatuk az, aki megpróbálja őket kiábrándítani.

Ez rendes vas, nem virtual szerver.
https://www.hetzner.com/dedicated-rootserver/matrix-px
PX93-as. 128 GB RAM.  Van benne 4 db NVMe SSD.
2 software Raid1-ben a rendszernek ext4-el, 2 pedig ZFS mirror 1. vonalas backupnak.

Az mondjuk egy másik fórumtémát megérne, hogy a ZFS némeliyk újraindítás után nem látszik. A partíciók megvannak, de a pool nem található.
Ilyenkor (néha többször is) újraindítom és újra automatikusan van ZFS...

"Az mondjuk egy másik fórumtémát megérne, hogy a ZFS némeliyk újraindítás után nem látszik. A partíciók megvannak, de a pool nem található.
Ilyenkor (néha többször is) újraindítom és újra automatikusan van ZFS..."

Csak egy tipp. Nálam a ZFS export-import-nál volt gond hasonló esetben.

Csak akkor szólok hozzá egy témához, ha értelmét látom.

OpenSuse Tumbleweed alatt desktopon régóta használok zfs-t, sosem volt vele gond.
Nem szoktam exportálni, importálni. Simán újraindítom a gépet. Ez lehet baj Debianon?

Csak a zfsutils-linux csomagot tettem fel a szerverre, Kell esetleg a zfs-dkms, a zfs-dracut, vagy a zfs-initramfs, esetleg bármi más?

Újratelepítettem a szervert.
Debian 11, Proxmox VE 7.
Létrehoztam 1 VM-et next, next, finish-el.
Feltettem egy Windows Server 2019-et.
Telepítettem a virtio-win.iso-ról a virtio-win-gt-x64 segítségével a drivereket.
Az eszközkezelőben a hálózati kártyák alatt az Intel(R) Pro/1000 MT hálózati kapcsolat sárga felkiáltójeles.
"A Windows még nem fejezte be az eszköz osztálykonfigurációjának beállítását (Kód: 56)"

Van valakinek bármi ötlete?

A tömegek sohasem szomjúhozták az igazságot. A nekik nem tetsző bizonyságok elől elfordulnak és inkább a tévedést istenítik, ha ez őket elkápráztatja. Aki illúzióba ringatja őket, úr lesz fölöttük, de áldozatuk az, aki megpróbálja őket kiábrándítani.

Kipróbáltam a desktop gépemen Tumbleweed alatt virt-managerben. A .vdi-t konvertáltam .qcow2-be, létrehoztam egy gépet, amelynek ezt az image-t adtam SATA Disk-ként.
A NIC-et virtio-ra állítottam és start.
A virtio-win-gt-x64.msi telepítése ugyan azzal a hibával ér véget, mint Proxmox alatt.
Ha kézzel próbálom frissíteni az illesztőprogramot úgy, hogy a CD főkönyvtárát adom meg, keresse ki magának, ami tetszik, akkor:
"Red Hat VirtIO Network Adapter
A művelet a határidő túllépése miatt nem lett befejezve"

A szükséges hardware beállítás:
Machine: q35, verzió: 5.1
és máris telepíthető minden driver!

Érdekesség a témához:
Windows Server 2022 működik q35 6.1-el (default) is.
Igaz, azóta már 0.1.215-2 verziónál jár a virtio. A probléma idején 0.1.187 volt, ha jól rémlik.

Szerk.: A driver telepítese valóban működik, de hálózat nincs vele. Az eszközkezelőben látszólag minden eszköz rendben van.
Vissza kellett állítanom ezt is (Win Server 2022) 5.1-es hardververzióra.