XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    DUPLICATE_MAC_SEED

    Scheduled Pinned Locked Moved Xen Orchestra
    6 Posts 2 Posters 140 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I Offline
      icompit
      last edited by

      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

      D 1 Reply Last reply Reply Quote 0
      • D Offline
        DustinB @icompit
        last edited by

        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.

        I 1 Reply Last reply Reply Quote 0
        • I Offline
          icompit @DustinB
          last edited by

          @DustinB Main reason is related with OS license costs... I agree that it would be easier to have single pool.

          D 1 Reply Last reply Reply Quote 0
          • D Offline
            DustinB @icompit
            last edited by

            @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.

            I 2 Replies Last reply Reply Quote 0
            • I Offline
              icompit @DustinB
              last edited by

              @DustinB

              89f075ce-84a4-452e-99ba-ebd3ec21c886-image.png

              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...

              1 Reply Last reply Reply Quote 0
              • I Offline
                icompit @DustinB
                last edited by

                @DustinB

                Here is the backup job configuration:

                0459c49d-0b84-4585-9bb8-e3c79bac771b-image.png

                6c3f31b2-aeb7-4d96-b441-3248af6f27a2-image.png

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post