ZeroTier is an incredibly useful tool to enable true access from anywhere to any networked resource. Although TrueNAS has removed ZeroTier support, the FreeBSD package is easy to install and seems to work fine! The only issue is that it doesn’t persist across reboots without some major risky work.
I have an HPE ML110 Gen10 server. It’s an excellent piece of hardware but does not “like” the LSI SAS card I want to use for FreeNAS. Every time it boots, I get a “red screen of death” because the LSI card is trying to load its ROM. Luckily I stumbled on a fix, and thought I would share it here.
I recently added a mirror to a very simple zfs pool and decided to document it here for posterity. This worked flawlessly in a FreeNAS 10 system with two 4 TB drives.
ZFS should have been great, but I kind of hate it: ZFS seems to be trapped in the past, before it was sidelined it as the cool storage project of choice; it’s inflexible; it lacks modern flash integration; and it’s not directly supported by most operating systems. But I put all my valuable data on ZFS because it simply offers the best level of data protection in a small office/home office (SOHO) environment. Here’s why.
Hard disk drives encounter errors from time to time, so it’s a good thing that most have the ability to recover data anyway. But RAID systems usually have their own error recovery capabilities and can be thrown off when a hard disk pauses I/O. So it’s a good idea to use hard disk drives that allow you to disable or limit error recovery in RAID systems.