Problem/Justification
I have 118 used ex-enterprise spinning rust drives brought into a large disk shelf that appear to have one error or another (mostly needing a 512/4096 treatment) that requires a low level format.
Impact
TrueNAS is very good at identifying the format problems, and even coughing up furballs when said format errors are encountered. Every user would benefit from a low level format utility that could attempt to convert or repair new disks.
User Story
-
Have a utility that could check the disks for suitability (sector/block size/integrity)
-
Have a utility to repair the disks if/when errors are encountered. Preferably a suitable remedy to the problem
-
When adding a disk to a vdev/pool, give an option to repair similar to 1&2 above. Something perhaps like a “parallel sg_format” with arguments pre-scripted?
-
Include a dashboard widget to monitor the progress?
Why?
New users especially would appreciate the ease in which to qualify/verify/repair new disks. “Data Integrity Feature” errors don’t really give many clues ![]()
ALL users would certainly appreciate a way to process/format multiple spinning rust disks without having to spend a month babysitting each one-by-one.