Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

Latest reviews

Excellent post, answered all my questions on the topic and a few I didn't know I should have been asking.
Top notch! One thing I ran into on my system, 2 Truenas-12.0-U1 servers in master/slave, is that I needed to ensure the "Power Off UPS" setting was not turned on for my config. Otherwise part way through the boot process after the shutdown it would kill the UPS power and the kill the power to my Server mid boot.
Absolutely marvelous ! Nice How-To.
Very helpful in avoiding SMR garbage
A thorough compendium of all things TrueNas hardware related.
Great easy guide .. I just skipped the media folders part and used the mount points via the web gui. I was using the plex plugin for a long time and my OCD got the better part of me when I couldn't update the jail to 12.2 and was stuck on 12.1.

I had one little issue where plex wouldn't start after adding mount points, but running:

iocage exec 3DPlexPass service plexmediaserver_plexpass start

again seem to correct the issue and plex starts on it's own again after stopping the jail.

This easy setup combined with:


sh -v -a allows me to stay up to date with the whole ball of wax!
The guide is most excellent! The only suggestion I have is a section in each section, or overall section where it has the summary of actual hardware.

The scope of the document is great, but what about actual hardware. Was the HCL list from Freebsd linked also?

Both should be there for "Hardware Recommendation List". From a document maintenance standpoint, could see how not including it could be positive.
There's a quick hardware guide to fill the need for "just a summary of what's good":
The only thing missing is a consideration of CMR drives vs SMR in the NAS drives section. This may have been done to avoid controversy / drama in the comments section, but it's an important consideration, regardless.
It was not a conscious decision and the topic has raised enough questions that it does deserve at least a mention.
This was the single best guide for setting up my two Truenas 12.0 U1.1 servers on a single UPS. Thank You !!! Minor detail: the UPS name set on the slave system needs to be the UPS name on the master system.
Thanks for the review, @leka! I don't see anything wrong with my description of the master/slave setup: the master system is configured to listen on an IP address and the slave system is configured to access the master via that same IP address. I suppose you could use hostnames instead, but I use IP addresses to save a DNS lookup.

I modified the `dd` commands to be like:
`dd if=/dev/da${n} of=/dev/null bs=1M status=progress`

The `status=progress` bit makes it give status updates as it goes, which is nice
Great videos. as time past very fast something like this for a newer version would be great, maybe with further details about ACL on TrueNAS, and some best practices, just for newer versions.
Otherwise great resource.
As a TrueNAS noob I was struggling to get SMB sharing working. I followed this video step by step and voila it bust into life! 5 stars. A refresh for the TueNAS GUI would be nice though.
Thanks for this summary. It has helped me to get connection to UPS up and running.
Answers the question perfectly
Brilliant, brilliant, brilliant. I set up OpenVPN as per many online instruction and discovered my DNS queries were still going via my ISP. I couldn't work out why (maybe because I have a separate Pi Hole local DNS server set up that was still dealing with all LAN DNS requests - including my jail even with OpenVPN up and running). Anyway this guide fixed the issue. Resolv.conf now points to the VPN DNS server when OpenVPN is running and my local Pi Hole DNS server when down - exactly as I wanted. Thank you for this....
  • Dice
  • 5.00 star(s)
  • Version: 2020-08-20, previous one was missing a file
beyond excellent!
making truenas finally complete ;) great work.
Super easy to follow, much quicker and better than trying to setup OpenVPN (even through the GUI). Thanks a million.