My main question: If you remove a ZFS pool from Storage in the GUI under Datacenter or with "pvesm remove", does it preserve the data on the drives?
Background: I currently have two ZFS pools attached to a PVE host that i would like move, without destroying any data, to a TrueNAS VM on that same PVE host. The two pools are on drive that are attached to a single HBA in IT mode. My plan was to passthrough the whole HBA to TrueNAS. So far, I've created the TrueNAS VM, installed and got TrueNAS up and running.
When I attempt to boot the VM after passing through the controller, the start job hangs and becomes unstoppable/unkillable. It even prevents PVE from restarting or shutting down. I'm guessing this is because the drives are still used by PVE. I've tried disabling the pools in Datacenter, but got the same result. So now I figure I need to remove the pools from PVE. How can I do that safely?
Background: I currently have two ZFS pools attached to a PVE host that i would like move, without destroying any data, to a TrueNAS VM on that same PVE host. The two pools are on drive that are attached to a single HBA in IT mode. My plan was to passthrough the whole HBA to TrueNAS. So far, I've created the TrueNAS VM, installed and got TrueNAS up and running.
When I attempt to boot the VM after passing through the controller, the start job hangs and becomes unstoppable/unkillable. It even prevents PVE from restarting or shutting down. I'm guessing this is because the drives are still used by PVE. I've tried disabling the pools in Datacenter, but got the same result. So now I figure I need to remove the pools from PVE. How can I do that safely?