smartd false positive SSD CurrentPendingSector?

What this means is that apparently there is a bug in the current firmware and the good folks at smartmontools.org recognize it. You have to download the latest database file (from 12.28.2019 as at the moment) from here to /var/lib/smartmontools/drivedb/ (see post 14) and hope that the annoying messages go away.
 
  • Like
Reactions: cysiacom
What this means is that apparently there is a bug in the current firmware and the good folks at smartmontools.org recognize it. You have to download the latest database file (from 12.28.2019 as at the moment) from here to /var/lib/smartmontools/drivedb/ (see post 14) and hope that the annoying messages go away.

Can confirm same situation here from today.
HP ML30 Gen 10 Server
Crucial MX500 drive + Kingston SSD
Debian 10
MDADM RAID
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-5.0.21-3-pve] (local build)

10 days after replacing another Kinsgton SSD (a nightmare for another poost) with this Crucial MX500 unit, several mails were received :
Code:
Device: /dev/sdb [SAT], 1 Currently unreadable (pending) sectors

Device info:
CT500MX500SSD1, S/N:XXXXXXXXXXXXX, WWN:XXXXXXXXXXXXXXXX, FW:M3CR023, 500 GB

For details see host's SYSLOG.

And

Code:
Mar  6 18:12:20 HPServer smartd[674]: Device: /dev/sdb [SAT], 1 Currently unreadable (pending) sectors
Mar  6 18:12:20 HPServer smartd[674]: Sending warning via /usr/share/smartmontools/smartd-runner to root ...
Mar  6 18:12:20 HPServer smartd[674]: Warning via /usr/share/smartmontools/smartd-runner to root: successful
Mar  6 18:12:20 HPServer smartd[674]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 72 to 67
Mar  6 18:42:20 HPServer smartd[674]: Device: /dev/sdb [SAT], No more Currently unreadable (pending) sectors, warning condition reset after 1 email
Mar  6 19:12:20 HPServer smartd[674]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 67 to 72
Mar  6 19:42:20 HPServer smartd[674]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 72 to 69
Mar  6 20:12:20 HPServer smartd[674]: Device: /dev/sdb [SAT], 1 Currently unreadable (pending) sectors
Mar  6 20:12:20 HPServer smartd[674]: Sending warning via /usr/share/smartmontools/smartd-runner to root ...
Mar  6 20:12:20 HPServer smartd[674]: Warning via /usr/share/smartmontools/smartd-runner to root: successful
Mar  6 20:12:20 HPServer smartd[674]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 69 to 67

After updating smartmon database (#post-250637 on this topic) smartmontols change alert to simply warning ths value is bogus on thsi device and firmware

Code:
mar 06 21:03:38 HPServer smartd[4539]: Device: /dev/sdb [SAT], found in smartd database: Crucial/Micron MX500 SSDs
mar 06 21:03:38 HPServer smartd[4539]: Device: /dev/sdb [SAT], WARNING: This firmware returns bogus raw values in attribute 197

Code:
smartctl  shows now:

197 Bogus_Current_Pend_Sect 0x0032   100   100   000    Old_age   Always       -       0
 
Mine shows this now after I added the updated database.

Code:
197 Bogus_Current_Pend_Sect 0x0032   100   100   000    Old_age   Always       -                                                                                  1
     1

This was the email error I was getting before that.

Device: /dev/sdc [SAT], 1 Currently unreadable (pending) sectors