<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>truenas on Kevin Heruer</title><link>/tags/truenas/</link><description>Recent content in truenas on Kevin Heruer</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 28 Jul 2023 01:00:00 +0100</lastBuildDate><atom:link href="/tags/truenas/index.xml" rel="self" type="application/rss+xml"/><item><title>Using the same dataset mounted on an app and share it via SMB</title><link>/posts/2023/07/28/sharing-data-sets-betweens-apps-and-smb/</link><pubDate>Fri, 28 Jul 2023 01:00:00 +0100</pubDate><guid>/posts/2023/07/28/sharing-data-sets-betweens-apps-and-smb/</guid><description>The Efficacy of Mounting a Dataset and Sharing It via SMB Simultaneously Discovering the intricacies of dataset management can sometimes seem like an overwhelming puzzle. But, after a lot of learning and tinkering, I’ve finally mastered a method to concurrently mount a dataset and share it via SMB.
Why is This Important? You might wonder, why go through all this trouble? Here’s my use case: I frequently upload videos to my Plex dataset, which is integrated with my Plex TrueNAS app.</description><content>&lt;h2 id="the-efficacy-of-mounting-a-dataset-and-sharing-it-via-smb-simultaneously">The Efficacy of Mounting a Dataset and Sharing It via SMB Simultaneously&lt;/h2>
&lt;p>Discovering the intricacies of dataset management can sometimes seem like an overwhelming puzzle. But, after a lot of learning and tinkering, I’ve finally mastered a method to concurrently mount a dataset and share it via SMB.&lt;/p>
&lt;h3 id="why-is-this-important">Why is This Important?&lt;/h3>
&lt;p>You might wonder, why go through all this trouble? Here’s my use case: I frequently upload videos to my Plex dataset, which is integrated with my Plex TrueNAS app. The conventional approach was to nest a dataset and mount the child dataset while concurrently sharing the parent dataset via SMB. This method, however, became nonviable following an update from TrueNAS.&lt;/p>
&lt;p>Fortunately, it opened up two alternatives. The first is to &lt;a href="/scale/scaletutorials/apps/appadvancedsettings/configuring-host-path-safety-checks/#using-shared-host-paths-with-safety-checks-disabled">disable host path validation&lt;/a>, while the second merges the strengths of NFS and SMB shares using TrueCharts.&lt;/p>
&lt;h3 id="why-i-chose-the-second-option">Why I Chose the Second Option&lt;/h3>
&lt;p>Given that I was already utilizing TrueCharts, the second option was more appealing. The process is simple: instead of the traditional host path, I employed the NFS option in the volume mount of the app. Prior to this change, it&amp;rsquo;s essential to establish the NFS share.&lt;/p>
&lt;p>This decision ensured that I could still manually upload videos to my Plex dataset without any disruption or the need for workarounds. By integrating NFS and SMB shares via TrueCharts, I created a more robust and efficient solution.&lt;/p>
&lt;h3 id="further-reading">Further Reading&lt;/h3>
&lt;p>If you&amp;rsquo;re looking to do the same or just intrigued about this process, you can find more detailed information in this guide: &lt;a href="https://truecharts.org/manual/SCALE/guides/dataset">https://truecharts.org/manual/SCALE/guides/dataset&lt;/a>. Diving into the world of dataset management might seem daunting, but with the right approach and resources, it can transform into a manageable task, and even an enjoyable one.&lt;/p>
&lt;p>Understanding how to effectively manage datasets and sharing options can greatly enhance your system&amp;rsquo;s functionality. It provides more flexibility and control over how your data is accessed and manipulated, leading to improved workflows and efficiencies. So, don&amp;rsquo;t be afraid to explore the world of data management—it&amp;rsquo;s an investment that&amp;rsquo;s sure to pay off.&lt;/p></content></item><item><title>Migrating from Proxmox VE to TrueNAS Scale</title><link>/posts/2022/09/13/migrating-from-proxmox-ve-to-truenas-scale/</link><pubDate>Tue, 13 Sep 2022 19:30:00 +0100</pubDate><guid>/posts/2022/09/13/migrating-from-proxmox-ve-to-truenas-scale/</guid><description>I&amp;rsquo;ve been using Proxmox VE for over a year now, ever since I built the new server. However, I started to run into limitations mainly because Proxmox VE is not the right tool for my situation. I always thought I needed the flexibility off full blown VM&amp;rsquo;s and that the storage side of things came after, I have been proven wrong.
I like to keep things separated, this means that I have over 15 VM&amp;rsquo;s running and most of them are just simple services like a load balancer or a dashboard.</description><content>&lt;p>I&amp;rsquo;ve been using Proxmox VE for over a year now, ever since I built the new
server. However, I started to run into limitations mainly because
Proxmox VE is not the right tool for my situation. I always thought I
needed the flexibility off full blown VM&amp;rsquo;s and that the storage side of
things came after, I have been proven wrong.&lt;/p>
&lt;p>I like to keep things separated, this means that I have over 15 VM&amp;rsquo;s
running and most of them are just simple services like a load balancer
or a dashboard. Running full VM&amp;rsquo;s for this is overkill and has a huge
impact on the server&amp;rsquo;s resources, including storage. Because they&amp;rsquo;re
all VM&amp;rsquo;s they need a boot disk and some storage, the default for a
simple Debian server is around 10 to 20GB which is not fully utilised.&lt;/p>
&lt;p>Also, most of the work and usage is storage. Nextcloud and Plex are the
biggest services running on the server, but far from being the most
critical. Home Assistant is &lt;em>the&lt;/em> most important service running right
now which controls everything in the house.&lt;/p>
&lt;p>Knowing this, the idea is to move to TrueNAS Scale. Mainly because
TrueNAS is focused on storage rather than being a Virtual Machine first
approach. Especially now containerization is the norm, even in enterprise
environments.&lt;/p>
&lt;p>I do know that Proxmox VE has the option to run LXC, but with LXC being
the less popular its safer to go for TrueNAS scale which implements
Kubernetes. Plus TrueNAS has the whole storage first approach, which for
me is the better option because reliable storage (and more user friendly interface)
has become more important for me than flexibility in running environments.&lt;/p>
&lt;p>I will still recommend Proxmox VE to people who need full control over
their VM&amp;rsquo;s, it&amp;rsquo;s especially good for running multiple full blown
desktops with remote login (think thin clients etc).&lt;/p></content></item></channel></rss>