DUPLICATE_MAC_SEED
-
I have 2 XCP-NG hosts one is used to run VMs and other is a target for VMs replica.
When I try migrate running VM to other host which is a target of backup replica, so there are VM objects created during replication, I get error DUPLICATE_MAC_SEED.
I need to move all running VMs to this second host to perform maintenance of main one.
It was possible before.Xen Orchestra, commit 6d993
Master, commit ec782 -
Why not have you're hosts in a single pool, then when you're performing maintenance the system manages moving your VMs around for you?
Just curious, while I do agree you should be able to cross pool migrate VMs without issue, I'm trying to understand the use case you're using here.
-
@DustinB Main reason is related with OS license costs... I agree that it would be easier to have single pool.
-
@icompit gotcha, while I generally understand the reasoning behind this, it doesn't work like this practically.
If you're moving your VM's around from one host to another in an unmanaged environment, that would mean that the VM could run in multiple locations at once which would negatively impact your licensing costs.
Whereas if you have 1 pool, the VM can only be running on the singular pool once without you making any changes to that system.
Of course if you removed the NIC or sysprep'd a VM then it could run somewhere else, but those are fundamental changes to a given VM.
-
Look I have xs-node1 and xs-node2 as you can see DC1 running on node1 and have replica to separate, replica dedicated, SR at node2... DC2 running on node2 and have replica also to this replica dedicated SR.
Both xs-node1 and xs-node2 have only local storage NVMe for running VMs and xs-node2 have also ZFS pool for replicas.
When I'm trying to migrate DC1 to xs-node2 on NVMe SR I'm getting this DUPLICATE_MAC_SEED error.
Only one DC1 VM running across both xs-nodes...
-