Hi,
I succesfully imported a VHDX disk and started the machine (I had to set the SCSI controller to default and BIOS UEFI).
The conversion process told me it converted a 60Gb-big file when actually the VHDX file was 50Gb big.
Then I started the process of importing another VHDX disk. QM told me that it had to convert a 60Gb-big disk, though the VHDX file was 20Gb big.
The overall result was that I was not able to connect through the console on the first machine and the conversion process froze at the 100% without exiting.
I tried to connect to the first machine (through the console) to shut it down from within, no way.
I tried (I found this advice on another thread), but I got confused, 'cause if I provide the password, the password is not recognized as option, if I don't provide it, then I got the error msg that vncproxy cannot run without it. "man qm" reports no password option for the switch vncproxy...
I used the "qm shutdown <vmid>" command but I got
Also I found
Questions:
1.1) is there alternate way to know where the process to connect to the console gets stuck so, I can fix it?
1.2) What other safe options do I have to shutdown gracefully the previous machine?
2) since the conversion process stopped at 100% (I got twice the output), was the import successful?
Can I softly kill the process 192340 first and then 192314?
I always got that I don't have the warning if the the storage gets full but from the GUI it seems that I have enough space.
TIA,
Alex
I succesfully imported a VHDX disk and started the machine (I had to set the SCSI controller to default and BIOS UEFI).
The conversion process told me it converted a 60Gb-big file when actually the VHDX file was 50Gb big.
Then I started the process of importing another VHDX disk. QM told me that it had to convert a 60Gb-big disk, though the VHDX file was 20Gb big.
The overall result was that I was not able to connect through the console on the first machine and the conversion process froze at the 100% without exiting.
I tried to connect to the first machine (through the console) to shut it down from within, no way.
I tried (I found this advice on another thread), but I got confused, 'cause if I provide the password, the password is not recognized as option, if I don't provide it, then I got the error msg that vncproxy cannot run without it. "man qm" reports no password option for the switch vncproxy...
Code:
root@pve03:~# nc -l -p 5900 -c "qm vncproxy 107 pippo"
400 too many arguments
qm vncproxy <vmid>
root@pve03:~# nc -l -p 5900 -c "qm vncproxy 107"
LC_PVE_TICKET not set, VNC proxy without password is forbidden
I used the "qm shutdown <vmid>" command but I got
Code:
root@pve03:~# qm shutdown 107
VM 107 qmp command 'query-status' failed - unable to connect to VM 107 qmp socket - timeout after 31 retries
VM quit/powerdown failed
Also I found
Code:
root@pve03:~# ps -ef | grep 107.vnc
root 190593 1 1 17:22 ? 00:02:46 /usr/bin/kvm -id 107 -name RADIUS01 -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/107.qmp,server=on,wait=off -mon chardev=qmp,mode=control -chardev socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5 -mon chardev=qmp-event,mode=control -pidfile /var/run/qemu-server/107.pid -daemonize -smbios type=1,uuid=b481964d-e1b1-4768-b847-9662a7042320 -drive if=pflash,unit=0,format=raw,readonly=on,file=/usr/share/pve-edk2-firmware//OVMF_CODE.fd -drive if=pflash,unit=1,format=raw,id=drive-efidisk0,size=131072,file=/tmp/107-ovmf.fd -smp 2,sockets=2,cores=1,maxcpus=2 -nodefaults -boot menu=on,strict=on,reboot-timeout=1000,splash=/usr/share/qemu-server/bootsplash.jpg -vnc unix:/var/run/qemu-server/107.vnc,password=on -no-hpet -cpu kvm64,enforce,hv_ipi,hv_relaxed,hv_reset,hv_runtime,hv_spinlocks=0x1fff,hv_stimer,hv_synic,hv_time,hv_vapic,hv_vpindex,+kvm_pv_eoi,+kvm_pv_unhalt,+lahf_lm,+sep -m 4096 -device pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e -device pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f -device vmgenid,guid=0fa22d9a-deaf-449b-a806-55eaff74627a -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device usb-tablet,id=tablet,bus=uhci.0,port=1 -device VGA,id=vga,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -iscsi initiator-name=iqn.1993-08.org.debian:01:93f8b4939936 -drive file=/dev/pve/vm-107-disk-1,if=none,id=drive-ide0,format=raw,cache=none,aio=io_uring,detect-zeroes=on -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100 -drive file=/var/lib/vz/template/iso/KNOPPIX_V9.1CD-2021-01-25-EN.iso,if=none,id=drive-ide2,media=cdrom,aio=io_uring -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2 -netdev type=tap,id=net0,ifname=tap107i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown -device e1000,mac=AE:94:54:24:A7:00,netdev=net0,bus=pci.0,addr=0x12,id=net0 -rtc driftfix=slew,base=localtime -machine type=pc-i440fx-6.1+pve0 -global kvm-pit.lost_tick_policy=discard
Questions:
1.1) is there alternate way to know where the process to connect to the console gets stuck so, I can fix it?
1.2) What other safe options do I have to shutdown gracefully the previous machine?
Code:
root 190593 1 2 17:22 ? 00:02:46 /usr/bin/kvm -id 107 -name RADIUS01 -no-shutdown -chardev socket,id=qmp,path=/var/run/qemu-server/107.qmp,server=on>
2) since the conversion process stopped at 100% (I got twice the output), was the import successful?
Code:
root 192314 4152 0 17:34 tty1 00:00:01 /usr/bin/perl /usr/sbin/qm importdisk 108 DC01.vhdx local-lvm
root 192340 192314 1 17:35 tty1 00:01:09 /usr/bin/qemu-img convert -p -n -O raw DC01.vhdx zeroinit:/dev/pve/vm-108-disk-0
I always got that I don't have the warning if the the storage gets full but from the GUI it seems that I have enough space.
TIA,
Alex
Last edited: