Proxmox storage names and migration question


Renowned Member
Mar 14, 2012
Hi guys,

in order for VM migration to work, one must have same storage names on all nodes, right?
For example: local-zfs which is usually backed by zfs rpool.

So in order for VM to migrate from storage called, let's say local-lvm, one must create a storage called local-lvm on destination node, right?

So the only thing is important is, that there is the same storage name and not where it actually points, right?

So I could just create a new ZFS pool, or even a new dataset, for example rpool/formerHDDs and add it as new storage called local-lvm and migration would work?
No that didn't work. Because you add this in storage tab and you have to set on wich note that storage should be enabled. So you can't add two storages with the same name and an other pointer.

create storage failed: error with cfs lock 'file-storage_cfg': storage ID 'local-lvm' already defined (500)


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!