Volume live migration concurrency

Andrei Perapiolkin andrei.perepiolkin at open-e.com
Mon May 26 16:31:20 CEST 2025


Hi Proxmox Community,

I'm curious whether there are any standard or guidelines that govern the 
order in which the methods: /activate_volume, deactivate_volume, path/ 
are called during VM live migration.

Assuming the storage plugin supports `live migration`:

1. Can/path/ be called before /activate_volume?/

2. When /vm /migrates from/node1/ to/node2, /might /activate_volume/ 
on/node2/ be invoked before /deactivate_volume/ has completed on /node1?
/

3. In the context of live migration: Will Proxmox skip calling 
/deactivate_volume/ for snapshots that have already been activated? 
Should the storage plugin explicitly deactivate all snapshots of a 
volume during migration?


Best regards,

Andrei Perepiolkin


More information about the pve-devel mailing list