qm migrate is a simple enough command - I just need to specify the VMID and node, and it should just work. However, I can only "push" VMs to remote nodes - I can't "pull" vms to my current node. Why is this?
Syntax/Situation:
3 node cluster, ceph enabled and accessible on all. vm1234 resides on ceph
node1
node2 - working directory
node3 - contains vmid 1234
qm migrate 1234 node2 --online fails: 400 parameter verification failed. target: node is local node.
What gives? Moving via web gui and moving from node2 -> node3 all work just fine. Is the only "alternative" to ssh into node3 to "push" VMID 1234 back to node2? Is there an alternate pvesh command with similar functionality?
EDIT: Is this a consequence of the vm config file "living" on the remote server, not the local?
Syntax/Situation:
3 node cluster, ceph enabled and accessible on all. vm1234 resides on ceph
node1
node2 - working directory
node3 - contains vmid 1234
qm migrate 1234 node2 --online fails: 400 parameter verification failed. target: node is local node.
What gives? Moving via web gui and moving from node2 -> node3 all work just fine. Is the only "alternative" to ssh into node3 to "push" VMID 1234 back to node2? Is there an alternate pvesh command with similar functionality?
EDIT: Is this a consequence of the vm config file "living" on the remote server, not the local?
Last edited: