In diesem Artikel wird ein Problem mit häufigen smartd Meldungen bezüglich Currently unreadable (pending) sectors unter Proxmox VE erläutert. Diese Meldungen treten bei SSDs mit Silicon Motion Controller SM2259 auf, wenn für diese SSDs keine Einträge in der smartmontools drivedb.h Datenbank vorhanden sind. In diesem Artikel zeigen wir, wie Sie das Problem durch Aktualisieren der drivedb.h Datenbank oder durch Ignorieren des SMART Attributes ID 197 beheben.
Bei Festplatten gibt das Attribut ID_197 (Current Pending Sector Count) die Anzahl der Sektoren an, die derzeit aufgrund von Lesefehlern, die vorübergehend nicht korrigiert werden können, instabil sind. Manchmal können solche Fehler durch auf einanderfolgende Versuche von der Firmware korrigiert und der Sektor wieder als gut zugewiesen werden.
Bei SSDs kann dieses Attribut auch andere Bedeutungen haben. Dies ist z.B. bei SSDs mit SM2259 Controller der Fall, hier beschreibt dieses Attribut die Anzahl an ECC Events:[1]
Wenn für eine SSD kein Eintrag in der drivedb.h Datenbank enthalten ist, interpretiert der SMART-Daemon Werte des Attributs 197 so wie bei Festplatten. Sobald der Wert >0 ist, schickt der SMART-Daemon jedes Mal eine Warnung (E-Mail):
"SMART error (CurrentPendingSector) detected on host: pve2-2" "This message was generated by the smartd daemon running on: host name: TestHost DNS domain: test.thomas-krenn.com The following warning/error was logged by the smartd daemon: Device: /dev/sda [SAT], 1 Currently unreadable (pending) sectors Device info: ATP SATA III 2.5 inch SSD, S/N:XXXXXXXXXXXXX, WWN:5-141357-17001c2ff, FW:T0205B, 120 GB For details see host's SYSLOG. You can also use the smartctl utility for further investigation. Another message will be sent in 24 hours if the problem persists."
Aktualisieren Sie drivedb.h sofern es dort einen entsprechenden Eintrag für Ihre SSDs gibt.
Für ATP SSDs haben wir dazu eine entsprechende Ergänzung bereit gestellt:
Für Crucial SSDs ist ein Eintrag seit 2020 in der drivedb.h enthalten:
Alternativ können Sie die Überwachung des Attributs mit der ID 197 folgendermaßen deaktivieren:
drwxr-xr-x 2 root root 300 Jan 25 15:28 ./ drwxr-xr-x 8 root root 160 Jan 25 12:23 ../ lrwxrwxrwx 1 root root 9 Jan 25 12:24 '''ata-ATP_Velocity_MV_256GB_99026170220256000002''' -> ../../sda lrwxrwxrwx 1 root root 10 Jan 25 12:24 ata-ATP_Velocity_MV_256GB_99026170220256000002-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Jan 25 12:24 ata-ATP_Velocity_MV_256GB_99026170220256000002-part2 -> ../../sda2 lrwxrwxrwx 1 root root 10 Jan 25 12:24 ata-ATP_Velocity_MV_256GB_99026170220256000002-part3 -> ../../sda3 lrwxrwxrwx 1 root root 10 Jan 25 12:24 ata-ATP_Velocity_MV_256GB_99026170220256000002-part4 -> ../../sda4
/etc/smartd.conf
/dev/disk/by-id/<Disk_ID> -I 197
/dev/disk/by-id/ata-ATP_Velocity_MV_256GB_99026170220256000002 -I 197
Autor: Leo Dirr Leo Dirr ist seit 2018 bei Thomas-Krenn im Technischen Support tätig. Im Moment spezialisiert sich Leo auf Windows Server, Software-Defined-Technologien und Netzwerktechnik.
|
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|