HDD Errors in TrueNAS but tests passed in Seagate Seatools

You can wget the .zip file, extract it, and then run the Linux binaries directly.

I wouldn’t recommend this approach.

It’s probably safer to shut down the server, boot into a Linux live ISO, and download and run SeaChest from this environment. You want to make sure that nothing is using the drives as you use the SeaChest commands on them. You should make sure that you’re not running any formatting commands and only stick to the power-saving commands.

FWIW, I booted into an Ubuntu live ISO, downloaded SeaChest, and ran the commands on six Exos drives.

Here is how to disable the aggressive power-saving on a Seagate drive:

SeaChest_PowerControl -d /dev/sgN --idle_a disable
SeaChest_PowerControl -d /dev/sgN --idle_b disable
SeaChest_PowerControl -d /dev/sgN --idle_c disable

Replace N with the identifier of the drive. The tool uses an “sg” nomenclature for Seagate drives. It doesn’t understand “/dev/sdX”.

1 Like