error message when migrating vm

viper1705

Member
Sep 22, 2022
6
0
6
Migration of my vm's works really well in my cluster (all nodes on pve man. 8.0.4), except for one, that almost immediately stops migrating and throws following error message:

"qmp command 'block-export-add' failed - Invalid parameter type for 'node-name', expected: string"

No idea where this is coming from. i's a windows vm, but I have other windows vm's which can migrate back and forth without a problem.

Has anyone else seen this kind of error ? or knows how to fix it ?
 

Attachments

  • 2023-09-28 11_55_19-Window.png
    2023-09-28 11_55_19-Window.png
    13.5 KB · Views: 17
Hi,
please share the output of pveversion -v from both the source and the target of the migration and the VM configuration qm config 300 --current. What kind of storage are you using for the VMs disks?
 
qm config 300 --current
Hi,

Here is the output of the commands you asked for.

I'm just using local-lvm to store the VM disks, so no shared storage. (although that seems to work correctly for all the other migrations)
And just as a clarification, I'm talking about live migration, since offline migration does work for this VM.

thanks.
 

Attachments

It seems like you have an EFI disk configured, but are not booting via OVMF/UEFI. In such a case, the EFI disk is not actually attached to QEMU and this is not currently handled correctly by our code. Either remove the EFI disk or switch to booting via OVMF/UEFI in the VM's BIOS setting.
 
It seems like you have an EFI disk configured, but are not booting via OVMF/UEFI. In such a case, the EFI disk is not actually attached to QEMU and this is not currently handled correctly by our code. Either remove the EFI disk or switch to booting via OVMF/UEFI in the VM's BIOS setting.
Thanks, removing the EFI disk, indeed solved the issue.