I’m currently planning to build a new server after I discovered what my system uses in Idle. As I have to set up a new system anyways I would like to add a NAS to it to manige my storage. Currently I just have a zfs-Pool in proxmox for my Data-Drives and all VMs/Containers that need access have escalated rights and can directly access the pool (and all other storage on proxmox) which is a bit janky and definetly not best practice security-wise. Another negative side effect is that the drives are barely spun down. Thats why I now want to have a Nas as the only System controling the Drive pool. Here’s where my question comes up: Should I run TrueNas (scale?) in a VM and pass the drives through somehow (is that possible without mounting them in Proxmox, as I would like them fully controled by the Nas, including running the zfs pool, etc. ?)? Or do I install TrueNas scale and then run Proxmox as a VM inside, would my performance penalty be huge here, would I still be able to pass throught USB/PCI devices (maybe even the cpu’s igup to forward that to jellyfin if that’s even possible in Proxmox?)?

  • dustojnikhummer@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    In a pinch passing through drives also works with ZFS, but obviously you lose SMART etc. I ran that for a few weeks before I managed to get ACS override working and my ZFS pool got picked up when TrueNAS started.

    • You999@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      ZFS not have access to smart only works up until a drive starts acting up. Without SMART ZFS can’t accurately determine if a drive is failing and lock the pool in order to prevent further data loss.

      • dustojnikhummer@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’m aware, but I’m saying in a pinch it will work and when you pass your HBA fully you won’t need to reconfigure anything, at least I didn’t