Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Truenas has the primary focus of being a NAS.

Truenas has the primary focus of being a NAS.

Scheduled Pinned Locked Moved Selfhosted
4 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M This user is from outside of this forum
    M This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    Truenas has the primary focus of being a NAS. Running apps or VMs is more of a side thing. It can do these things fine, but because it's not the primary focus it doesn't get the same level of polish as the NAS aspects.

    My personal solution is to run Proxmox as the host OS with a Truenas VM. Any other services I want to run get to live in VMs or LXC containers. For example all my docker services run across 3 VMs with a docker swarm setup.

    P 1 Reply Last reply
    7
    • M [email protected]

      Truenas has the primary focus of being a NAS. Running apps or VMs is more of a side thing. It can do these things fine, but because it's not the primary focus it doesn't get the same level of polish as the NAS aspects.

      My personal solution is to run Proxmox as the host OS with a Truenas VM. Any other services I want to run get to live in VMs or LXC containers. For example all my docker services run across 3 VMs with a docker swarm setup.

      P This user is from outside of this forum
      P This user is from outside of this forum
      [email protected]
      wrote last edited by [email protected]
      #2

      The question is why use both.
      TrueNAS adds a lot of overhead, tends to become unstable if the workload is high in a VM, can lead to problems especially with ZFS and it often leads to people using privileged containers to use NFS directly (for ease of use) or use a mount bind solution via the host.

      With ZFS NFS the whole thing can easily be provided directly and then use mount bind - which is way more consistent. With Cockpit and Napp-it you have graphical tools available.

      Don't get me wrong, for an existing solution it's fine,but if one is doing a new build I would absolutely not go for it. TrueNAS has some oddities with permission handling one can also avoid if doing it directly - and far more stringent.

      Personally Proxmox+ZFS is imho currently the best bet in that regard, especially if you can avoid Samba. (The Zamba Server is solid,though). Especially with a FreeIPA/RhelIDM setup things are surprisingly easy/stringent in terms of permission handling.

      M 1 Reply Last reply
      2
      • P [email protected]

        The question is why use both.
        TrueNAS adds a lot of overhead, tends to become unstable if the workload is high in a VM, can lead to problems especially with ZFS and it often leads to people using privileged containers to use NFS directly (for ease of use) or use a mount bind solution via the host.

        With ZFS NFS the whole thing can easily be provided directly and then use mount bind - which is way more consistent. With Cockpit and Napp-it you have graphical tools available.

        Don't get me wrong, for an existing solution it's fine,but if one is doing a new build I would absolutely not go for it. TrueNAS has some oddities with permission handling one can also avoid if doing it directly - and far more stringent.

        Personally Proxmox+ZFS is imho currently the best bet in that regard, especially if you can avoid Samba. (The Zamba Server is solid,though). Especially with a FreeIPA/RhelIDM setup things are surprisingly easy/stringent in terms of permission handling.

        M This user is from outside of this forum
        M This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        My setup is very influenced by consolidating multiple hosts to a single host. So far this setup has been extremely stable for me with the only quirk being the Truenas web gui initially loads very slowly if I haven't accessed in a couple days. I assume it's because all the memory for that has gone to swap to make space for caching.

        P 1 Reply Last reply
        1
        • M [email protected]

          My setup is very influenced by consolidating multiple hosts to a single host. So far this setup has been extremely stable for me with the only quirk being the Truenas web gui initially loads very slowly if I haven't accessed in a couple days. I assume it's because all the memory for that has gone to swap to make space for caching.

          P This user is from outside of this forum
          P This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          Yeah, I come from the same scenario.
          Consolidated multiple nodes incl. a NAS into one.
          Initially had the HDD (which run through a controller anyway) passed through to a TrueNAS VM.
          That was...a mistake. TrueNAS can become a real bitch if it's own VM storage is slower/has a hiccup while the rest of the pool is not.
          And a lot of other things are a PIA as well, e.g.permission wise, especially with a FreeIPA Domain. And all that for a quite hefty price in ressources.

          The day I pulled the plug on that was a good day. Later had the issue repeat itself with a client system that the client brought with him.

          Nowadays I really love the proxmox only solution,even though it's somewhat icky to run something directoy on the host - but it's acceptable imho,when it's literally built onto host data-as it is the case for ZFS NFS anyway.

          (I have Samba in a proper LXC, though - but rarely use it these days as we run everything via NFSv4 by now)

          1 Reply Last reply
          1
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups