My current NAS setup has Proxmox VE running on bare metal and TrueNAS Scale running in a VM.
My question is whether this is right way to set it up or should I completely remove it from the host?
(I tried this on a test pool by doing a zpool export testpool and it said that the pool is corrupted and had to recreate the pool in TrueNAS losing all data on it)
If having the pool online on both host and guest is not a good idea, I was wondering if there is a clean way to disconnect it from host and pass it through into guest without additional configuration?
Thanks in advance,
Sush
- I created a zfs pool "appspool" from the UI: Datacenter -> Storage -> Add -> ZFS
- I then created a TrueNAS scale VM and passed through the disk
Bash:
qm set 900 --scsi2 /dev/disk/by-id/nvme-WDC_WDS250G2B0C-00PXH0_2108AG451111
- After installing TrueNAS Scale, I imported the zfs pool from UI: Storage -> Import -> Select "appspool"
My question is whether this is right way to set it up or should I completely remove it from the host?
(I tried this on a test pool by doing a zpool export testpool and it said that the pool is corrupted and had to recreate the pool in TrueNAS losing all data on it)
If having the pool online on both host and guest is not a good idea, I was wondering if there is a clean way to disconnect it from host and pass it through into guest without additional configuration?
Thanks in advance,
Sush