BLUF: Do I really need to run TrueNAS VM?
Newbie, running ProxMox to host Plex and associated *arr servers, Nextcloud, DNS, and about a dozen other services. I am running TrueNAS Core in VM.
I have three zfspools; one for OS install, one for Cloud storage, and one for Media storage.
In configuring my Media storage pool, I passed the disks from ProxMox to TrueNAS VM and created a SMB share. Then, apparently to mount the share to Plex, I needed to pass the pool from TrueNAS back to ProxMox. This seems overcomplicated to me but I’m not sure if my thinking is correct.
Basically I’d like some sort of management GUI for storage, just to the extent that shows me how full the storage is, errors, and if a disk goes bad.
If I do get rid of TrueNAS, how do I properly mount the disks back into ProxMox without losing the TBs of data I have on my Media storage pool?
Then, apparently to mount the share to Plex, I needed to pass the pool from TrueNAS back to ProxMox.
I doubt this part.
I think as soon as the NAS is working, the others (including prox) should use it, and no additional complications.
It’s probable that I’m missing something but I couldn’t get the share to be available to any other VM or LXC on ProxMox until I passed the pool from TrueNAS back to ProxMox.
I’m all for getting rid of the TrueNAS VM as long as I can reassemble the zfspool in ProxMox without losing the data (though if I did, no big deal). And I’d also like a user friendly way of monitoring the health of my disks.
reassemble the zfspool
zfs itself can do that. The zpool members know the pool and the other members.
So I don’t need to take care to re-mount them in the right configuration? I’ll do some googling but I wasn’t sure if I needed to do some backup preparation of something.
I am working on setting up somethin similar. I have a Truenas Scale VM and some lxc-Container where i plan to run some arr-services and paperless ngx. Mounting the NFS-Share proves to be a bitch. I tried it several ways and to this point in time i wasnt sucessfull.
i’m sure its a skillissus on my part ;)
There’s an apparent workaround for mounting shared volumes into Unprivileged LXCs though it was a real pain for me (a noob) to figure it out. I used the forum post below to feel my way through it. You might also just try using a Privileged LXC if the security concerns don’t bother you.
https://forum.proxmox.com/threads/tutorial-unprivileged-lxcs-mount-cifs-shares.101795/
@some_dude I would not run truenas as a VM on the proxmox cluster youre storing for. This should be a separate box, connected over NFS. If your proxmox fails, you rebuild the host and import the VMs stored on the truesnas share. If your true nas fails, you rebuild the boot drive and zpool import your zfs disks.
Thanks, I think I’m coming to the conclusion I should get rid of the TrueNAS VM. I’ll need to research the best method for mounting those drives directly back into ProxMox without data loss and then re-share it back to Plex.