I am not totally sure how this happened or how it is even possible but somehow my LXC Container and its virtual drive have ended up on different machines. We have 2 of what I will call head servers and 1 storage array. We just started to use LXC containers and discovered that they were stored locally on the heads instead of on our storage array because we are using ZFS over iscsi which does not support LXC containers. Last night we had a technical issue with our setup that I was not part of fixing. I came in today and found my container is on a different head from where it was yesterday and it was off. I tried to power it on and was given the following error "TASK ERROR: zfs error: cannot open 'rpool/data/subvol-803-disk-0': dataset does not exist". I looked at the server under CT volumes and confirmed the drive was not on that head. I then checked the other head and found the missing drive. My problem is I can't seem to migrate the LXC container to the head where its drive is currently located. ProxMox just tells me the drive is missing so the LXC container can't be moved. Is there a shell command I can use to move the drive to the head the LXC container is currently on or vice versa? I am still rather new to both ProxMox and LXC containers so any help would be greatly appreciated.