ERROR: VM 104 qmp command 'block-dirty-bitmap-add' failed - Cannot find device='drive-efidisk0'

achim22

Renowned Member
May 21, 2015
419
5
83
59
Dortmund
Hey zusammen ,
ich möchte eine Migration durchführen und erhalte einen Fehler das er das Device drive-efidisk0 nicht finden kann.
Die Replizierung läuft ohne Probleme durch.


Soweit ich weis muss ich das BIOS auf OVMF umstellen um EFI zu nutzen.
Macht es Zukünftig Sinn oder einfach weiterhin SeaBios nutzen und die EFI-Disk löschen ?

VG




Code:
2022-08-06 11:10:07 efidisk0: start tracking writes using block-dirty-bitmap 'repl_efidisk0'
2022-08-06 11:10:07 ERROR: VM 104 qmp command 'block-dirty-bitmap-add' failed - Cannot find device='drive-efidisk0' nor node-name='drive-efidisk0'
2022-08-06 11:10:07 aborting phase 1 - cleanup resources
2022-08-06 11:10:07 ERROR: migration aborted (duration 00:00:01): VM 104 qmp command 'block-dirty-bitmap-add' failed - Cannot find device='drive-efidisk0' nor node-name='drive-efidisk0'
TASK ERROR: migration aborted

Code:
task started by HA resource agent
2022-08-06 11:10:06 starting migration of VM 104 to node 'prox2' (194.45.36.125)
2022-08-06 11:10:06 found local, replicated disk 'local-zfs:vm-104-disk-0' (in current VM config)
2022-08-06 11:10:06 found local, replicated disk 'local-zfs:vm-104-disk-1' (in current VM config)
2022-08-06 11:10:06 found generated disk 'local-zfs:vm-104-disk-2' (in current VM config)
2022-08-06 11:10:06 found local, replicated disk 'local-zfs:vm-104-disk-3' (in current VM config)
2022-08-06 11:10:06 found local, replicated disk 'local-zfs:vm-104-disk-4' (in current VM config)
2022-08-06 11:10:07 efidisk0: start tracking writes using block-dirty-bitmap 'repl_efidisk0'
2022-08-06 11:10:07 ERROR: VM 104 qmp command 'block-dirty-bitmap-add' failed - Cannot find device='drive-efidisk0' nor node-name='drive-efidisk0'
2022-08-06 11:10:07 aborting phase 1 - cleanup resources
2022-08-06 11:10:07 ERROR: migration aborted (duration 00:00:01): VM 104 qmp command 'block-dirty-bitmap-add' failed - Cannot find device='drive-efidisk0' nor node-name='drive-efidisk0'
TASK ERROR: migration aborted
 

Attachments

  • Screenshot 2022-08-06 112457.png
    Screenshot 2022-08-06 112457.png
    43.3 KB · Views: 7
Hi,
wenn die VM SeaBIOS nutzt, kann die EFI-Disk einfach gelöscht werden. Ich glaube, um auf UEFI umzustellen, muss normalerweise der Gast neu installiert werden. Der Fehler kommt wohl daher, dass die EFI-Disk in diesem Falle nicht wirklich an der VM hängt, der Migrations/Mirror-Code aber davon ausgeht.
 
  • Like
Reactions: achim22
Hi,
meine VM hat keine Efi Disk und ich habe das Problem. Wie löse ich das?

Betrifft nur die eine VM

Code:
()
task started by HA resource agent
2024-03-23 16:03:01 starting migration of VM 133 to node 'N-3' (10.0.0.13)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-0' (attached)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-1' (attached)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-2' (attached)
2024-03-23 16:03:01 scsi0: start tracking writes using block-dirty-bitmap 'repl_scsi0'
2024-03-23 16:03:01 ERROR: VM 133 qmp command 'block-dirty-bitmap-add' failed - Bitmap already exists: repl_scsi0
2024-03-23 16:03:01 aborting phase 1 - cleanup resources
2024-03-23 16:03:01 ERROR: migration aborted (duration 00:00:01): VM 133 qmp command 'block-dirty-bitmap-add' failed - Bitmap already exists: repl_scsi0
TASK ERROR: migration aborted

1711206245357.png

Danke im Voraus
 
Hi,
Hi,
meine VM hat keine Efi Disk und ich habe das Problem. Wie löse ich das?

Betrifft nur die eine VM

Code:
()
task started by HA resource agent
2024-03-23 16:03:01 starting migration of VM 133 to node 'N-3' (10.0.0.13)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-0' (attached)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-1' (attached)
2024-03-23 16:03:01 found local, replicated disk 'ZFS-01:vm-133-disk-2' (attached)
2024-03-23 16:03:01 scsi0: start tracking writes using block-dirty-bitmap 'repl_scsi0'
2024-03-23 16:03:01 ERROR: VM 133 qmp command 'block-dirty-bitmap-add' failed - Bitmap already exists: repl_scsi0
2024-03-23 16:03:01 aborting phase 1 - cleanup resources
2024-03-23 16:03:01 ERROR: migration aborted (duration 00:00:01): VM 133 qmp command 'block-dirty-bitmap-add' failed - Bitmap already exists: repl_scsi0
TASK ERROR: migration aborted

Danke im Voraus
klingt, als wäre eine vorherige Migration fehlgeschlagen und nicht sauber aufgeräumt worden. Bitte die Task History von der VM überprüfen. Der sichere Workaround ist die VM abschalten und neu starten (Reboot innerhalb vom Gast hilft nicht, Knopf in der Web UI schon).

Auf eigene Gefahr! kann auch die Bitmap manuell gelöscht werden (muss möglicherweise für alle drei Disken gemacht werden):
Code:
echo '{"execute": "qmp_capabilities"}{"execute": "block-dirty-bitmap-remove", "arguments": {"node": "drive-scsi0", "name": "repl_scsi0"}}' | socat - /var/run/qemu-server/133.qmp
Bei der nächsten Migration werden diese dann neu angelegt.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!