From 2559aebd5d561d09a9961e6ed2dd4f3da2d80135 Mon Sep 17 00:00:00 2001 From: ducoterra Date: Fri, 6 Feb 2026 20:13:33 -0500 Subject: [PATCH] move truenas --- active/device_truenas/truenas.md | 0 active/os_truenas/truenas.md | 18 ++++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) delete mode 100644 active/device_truenas/truenas.md diff --git a/active/device_truenas/truenas.md b/active/device_truenas/truenas.md deleted file mode 100644 index e69de29..0000000 diff --git a/active/os_truenas/truenas.md b/active/os_truenas/truenas.md index f77fa46..8b8cf55 100644 --- a/active/os_truenas/truenas.md +++ b/active/os_truenas/truenas.md @@ -1,6 +1,7 @@ # Truenas - [Truenas](#truenas) + - [DEPRECATION NOTICE](#deprecation-notice) - [Bios settings](#bios-settings) - [Datasets, Snapshots, and Encryption](#datasets-snapshots-and-encryption) - [Periodic Snapshot Recommendations](#periodic-snapshot-recommendations) @@ -51,6 +52,19 @@ - [But First, ZFS on RPi](#but-first-zfs-on-rpi) - [Pi Setup](#pi-setup) +## DEPRECATION NOTICE + +I no longer use Truenas for the following reasons + +1. Upgrades breaking VMs +2. Upgrades breaking app compatibility +3. Opaque process for backing up and restoring the "ix-*" directories +4. Opaque process for snapshotting app data +5. Difficulty decrypting nested datasets with multiple keys +6. Truenas not exporting the correct JSON key format to decrypt nested datasets +7. Lack standard support for libvirt +8. Incredibly slow loading of snapshots in the UI + ## Bios settings You can check the bios version with `dmidecode -t bios -q` @@ -261,7 +275,7 @@ your keys will be correct after this process. # List all datasets and format them for json keys export LIST_DATASET=pool0/dcsi echo "{" && \ -for DATASET_PATH in $(sudo zfs list -r $LIST_DATASET -H -o name); do echo " \"$DATASET_PATH\": \"key_here\","; done && \ +for DATASET_PATH in $(zfs list -r $LIST_DATASET -H -o name); do echo " \"$DATASET_PATH\": \"key_here\","; done && \ echo "}" # If the dataset's children have all the encryption keys @@ -460,7 +474,7 @@ dd if=/tmp/test of=/dev/null bs=1024k ```bash # HDD -smartctl -a /dev/ada1 | grep "SMART Attributes" -A 18 +smartctl -a /dev/sda1 | grep "SMART Attributes" -A 18 # NVME smartctl -a /dev/nvme1 | grep "SMART/Health Information" -A 17