I am running TrueNAS Core 13.0-U6.2. I have a 32gb SATADOM as my primary disk for my boot pool. I also have a 32gb USB thumb drive in a mirror on my boot pool. The thumb drive is throwing errors, and I wanted to go look at it.
The weird thing is that I see my SATADOM from the Storage > Disks screen, but I do not see the USB thumb drive. Is this normal? Or signs of a bigger issue? I have another thumb drive I could replace this one with (it is plugged in and shows in the Storage > Disks screen) or I could point it at a 2gb SATA drive I have plugged into the server, which would probably provide a more reliable storage device, I just hate to use the drive bay if I do not need to.
root@freenas[~]# zpool status freenas-boot
pool: freenas-boot
state: ONLINE
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using 'zpool clear' or replace the device with 'zpool replace'.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-9P
scan: scrub repaired 128K in 01:33:22 with 0 errors on Sat Aug 31 05:18:22 2024
config:
NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0
da9p2 ONLINE 0 0 1
errors: No known data errors
Which seem still operational. Try rebooting; the checksum error might be due to the USB connection becoming a bit loose. Running zpool clear boot-pool poses no harm, and I would actually suggest doing so.
As @Davvo said, I would run a single boot drive and just keep a backup of your TrueNAS configuration file. You should be doing that regardless of the mirrored boot drive.
Many USB drives are not good for various reasons of which I don’t know the complete answer. I bought a 10 pack of 4GB USB drives wanting to use them as bootable images of various tools, like UBDC for example, Ubuntu, and even TrueNAS. Guess what, not a damn one of them would boot. However my 32GB Sandisk would boot just fine. Some USB drives are good to store data only and some are just better.
You can use a tool like Multi-Report to send you an email either once a week or daily with your TrueNAS configuration file. It does a lot more than that, or you can just manually create one from the GUI, it is very easy. Do this whenever you change your TrueNAS configuration.