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.
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.
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.
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.
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.
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....