Seagate smart errors, colon not allowed

Hi,

Seagate needs smart params -v 1,raw48:54 -v 7,raw48:54 that can’t be added due to the colon, error count is now wrong.

Can you give a bit more details on how you are trying to add these (WebUI, command line) and which version of Rockstor you’re running?

I can now see the issue:

I think the custom option here is that you can only use option -a before setting the value formats that you did. However, it really doesn’t matter at this time, because of the field check that doesn’t allow the : to be entered in the WebUI, regardless of whether the parameters are “allowed” or not through this field. I’m afraid, I have not used that before to set additional SMART information, so I’m of no help.

What I did try is running this on the command line via:

smartctl /dev/sg2 -x -v 1,raw48:54,Read_Error_Rate -v 7,raw48:54,Seek_Error_Rate -v 18,raw48,Head_Health -v 200,raw48,Pressure_Limit -v 240,msec24hour32

or instead of using the -x use the -a switch.

The above line is based on what I found here:

and since I have some Seagate sitting around, tried it.

Some time ago, I had also installed openSeaChest from Seagate which is essentially the Open Source command-line-interface version of the SeaTools that they offer.

if @phillxnet or @Flox are familiar with the SMART options that are supposed to be handled in Rockstor, they might be able to provide some insights. However, I suspect, to bring this to the WebUI, this needs to be looked at in more detail, under the hood.

2 Likes

Yeah I have openseachest installed too, just would be create to have correct info on rockstor as well.

Would this have something to do with intermittent drive status on Seagate drives?

:sunglasses:

Seagate uses 48bit hex on RAW smart values. I just replaced one broken WD red pro with seagate ironwolf and noticed that.