Hallo zusammen, ich versuche zwei Platten meines Servers dauerhaft in den standby zu bekommen, aber nach kurzer Zeit laufen sie wieder. Über echo 1 /proc/sys/vm/block_dump habe ich herausgefunden, das der smartd das Problem ist. 2020-06-11T20:56:01.414336+02:00 localhost smartd[5228]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 125 to 127 2020-06-11T21:26:10.764595+02:00 localhost smartd[5228]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 214 Die Option "-n standby" sollte laut Manpage die Lösung hierfür sein (?) In meiner /etc/smartd.conf habe ich folgendes eingetragen: /dev/sda -H -C 0 -U 0 -m wfr1@xyz.de /dev/sdb -n standby,15 -H -m wfr1@xyz.de /dev/sdc -n standby,15 -H -m wfr1@xyz.de Und direkt in der Shell: root@hpserver (-bash) hdparm -C /dev/sdb /dev/sdb: drive state is: standby root@hpserver (-bash) echo /dev/sdb -m wfr1@xyz.de -n standby -M test |\ smartd -c - -q onecheck smartd 6.6 2017-11-05 r4594 [x86_64-linux-4.12.14-lp151.28.48-default] (SUSE RPM) Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org Opened configuration file <stdin> Drive: /dev/sdb, implied '-a' Directive on line 1 of file <stdin> Configuration file <stdin> parsed. Device: /dev/sdb, type changed from 'scsi' to 'sat' Device: /dev/sdb [SAT], opened Device: /dev/sdb [SAT], WDC WD20EARS-00MVWB0, S/N:WD-WMAZA3083847, WWN:5-0014ee-6ab6c6c5a, FW:51.0AB51, 2.00 TB Device: /dev/sdb [SAT], found in smartd database: Western Digital Caviar Green (AF) Device: /dev/sdb [SAT], is SMART capable. Adding to "monitor" list. Device: /dev/sdb [SAT], state read from /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Monitoring 1 ATA/SATA, 0 SCSI/SAS and 0 NVMe devices Executing test of <mail> to wfr1@online.de ... Test of <mail> to wfr1@online.de: successful Device: /dev/sdb [SAT], opened ATA device Device: /dev/sdb [SAT], previous self-test completed without error Device: /dev/sdb [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Started with '-q onecheck' option. All devices sucessfully checked once. smartd is exiting (exit status 0) root@hpserver (-bash) hdparm -C /dev/sdb /dev/sdb: drive state is: active/idle Bei diesem Vorgang wird aber im syslog keinerlei Ausgabe gelistet für /dev/sdb Hat jemand einen Tipp für mich, was ich falsch mache ? (Ich habe den smart Service deaktiviert, jetzt bleiben sdb und sdc im Standby, aber das kann keine Dauerlösung sein) Danke und Gruss Werner Franke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 15.06.2020 um 11:22 schrieb Werner Franke:
Hallo zusammen,
ich versuche zwei Platten meines Servers dauerhaft in den standby zu bekommen, aber nach kurzer Zeit laufen sie wieder.
Über echo 1 /proc/sys/vm/block_dump habe ich herausgefunden, das der smartd das Problem ist.
2020-06-11T20:56:01.414336+02:00 localhost smartd[5228]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 125 to 127 2020-06-11T21:26:10.764595+02:00 localhost smartd[5228]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 214
Die Option "-n standby" sollte laut Manpage die Lösung hierfür sein (?) In meiner /etc/smartd.conf habe ich folgendes eingetragen:
/dev/sda -H -C 0 -U 0 -m wfr1@xyz.de /dev/sdb -n standby,15 -H -m wfr1@xyz.de /dev/sdc -n standby,15 -H -m wfr1@xyz.de
Und direkt in der Shell:
root@hpserver (-bash) hdparm -C /dev/sdb
/dev/sdb: drive state is: standby
root@hpserver (-bash) echo /dev/sdb -m wfr1@xyz.de -n standby -M test |\ smartd -c - -q onecheck smartd 6.6 2017-11-05 r4594 [x86_64-linux-4.12.14-lp151.28.48-default] (SUSE RPM) Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
Opened configuration file <stdin> Drive: /dev/sdb, implied '-a' Directive on line 1 of file <stdin> Configuration file <stdin> parsed. Device: /dev/sdb, type changed from 'scsi' to 'sat' Device: /dev/sdb [SAT], opened Device: /dev/sdb [SAT], WDC WD20EARS-00MVWB0, S/N:WD-WMAZA3083847, WWN:5-0014ee-6ab6c6c5a, FW:51.0AB51, 2.00 TB Device: /dev/sdb [SAT], found in smartd database: Western Digital Caviar Green (AF) Device: /dev/sdb [SAT], is SMART capable. Adding to "monitor" list. Device: /dev/sdb [SAT], state read from /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Monitoring 1 ATA/SATA, 0 SCSI/SAS and 0 NVMe devices Executing test of <mail> to wfr1@online.de ... Test of <mail> to wfr1@online.de: successful Device: /dev/sdb [SAT], opened ATA device Device: /dev/sdb [SAT], previous self-test completed without error Device: /dev/sdb [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Started with '-q onecheck' option. All devices sucessfully checked once. smartd is exiting (exit status 0) root@hpserver (-bash) hdparm -C /dev/sdb
/dev/sdb: drive state is: active/idle
Bei diesem Vorgang wird aber im syslog keinerlei Ausgabe gelistet für /dev/sdb
Hat jemand einen Tipp für mich, was ich falsch mache ?
(Ich habe den smart Service deaktiviert, jetzt bleiben sdb und sdc im Standby, aber das kann keine Dauerlösung sein)
Danke und Gruss Werner Franke
Wenn ich die man-page richtig verstehe, ist der optionale N Parameter kontraproduktiv. ich würde den jedenfalls weglassen, also in deinem Falle /dev/sdb -n standby -H -m wfr1@xyz.de Bei mir am Notebook läuft die rotierende Platte jedenfalls nicht hoch Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Manfred, alle, Am 06/15/2020 um 09:23 PM schrieb Manfred Kreisl:
Am 15.06.2020 um 11:22 schrieb Werner Franke:
Hallo zusammen,
ich versuche zwei Platten meines Servers dauerhaft in den standby zu bekommen, aber nach kurzer Zeit laufen sie wieder.
Über echo 1 /proc/sys/vm/block_dump habe ich herausgefunden, das der smartd das Problem ist.
2020-06-11T20:56:01.414336+02:00 localhost smartd[5228]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 125 to 127 2020-06-11T21:26:10.764595+02:00 localhost smartd[5228]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 214
Die Option "-n standby" sollte laut Manpage die Lösung hierfür sein (?) In meiner /etc/smartd.conf habe ich folgendes eingetragen:
/dev/sda -H -C 0 -U 0 -m wfr1@xyz.de /dev/sdb -n standby,15 -H -m wfr1@xyz.de /dev/sdc -n standby,15 -H -m wfr1@xyz.de
Und direkt in der Shell:
root@hpserver (-bash) hdparm -C /dev/sdb
/dev/sdb: drive state is: standby
root@hpserver (-bash) echo /dev/sdb -m wfr1@xyz.de -n standby -M test |\ smartd -c - -q onecheck smartd 6.6 2017-11-05 r4594 [x86_64-linux-4.12.14-lp151.28.48-default] (SUSE RPM) Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org
Opened configuration file <stdin> Drive: /dev/sdb, implied '-a' Directive on line 1 of file <stdin> Configuration file <stdin> parsed. Device: /dev/sdb, type changed from 'scsi' to 'sat' Device: /dev/sdb [SAT], opened Device: /dev/sdb [SAT], WDC WD20EARS-00MVWB0, S/N:WD-WMAZA3083847, WWN:5-0014ee-6ab6c6c5a, FW:51.0AB51, 2.00 TB Device: /dev/sdb [SAT], found in smartd database: Western Digital Caviar Green (AF) Device: /dev/sdb [SAT], is SMART capable. Adding to "monitor" list. Device: /dev/sdb [SAT], state read from /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Monitoring 1 ATA/SATA, 0 SCSI/SAS and 0 NVMe devices Executing test of <mail> to wfr1@online.de ... Test of <mail> to wfr1@online.de: successful Device: /dev/sdb [SAT], opened ATA device Device: /dev/sdb [SAT], previous self-test completed without error Device: /dev/sdb [SAT], state written to /var/lib/smartmontools/smartd.WDC_WD20EARS_00MVWB0-WD_WMAZA3083847.ata.state Started with '-q onecheck' option. All devices sucessfully checked once. smartd is exiting (exit status 0) root@hpserver (-bash) hdparm -C /dev/sdb
/dev/sdb: drive state is: active/idle
Bei diesem Vorgang wird aber im syslog keinerlei Ausgabe gelistet für /dev/sdb
Hat jemand einen Tipp für mich, was ich falsch mache ?
(Ich habe den smart Service deaktiviert, jetzt bleiben sdb und sdc im Standby, aber das kann keine Dauerlösung sein)
Danke und Gruss Werner Franke
Wenn ich die man-page richtig verstehe, ist der optionale N Parameter kontraproduktiv. ich würde den jedenfalls weglassen, also in deinem Falle /dev/sdb -n standby -H -m wfr1@xyz.de
Bei mir am Notebook läuft die rotierende Platte jedenfalls nicht hoch
Manfred
Wo hatte ich -N benutzt ? Bei meiner weiteren Suche ist mir der Begriff "DEVICESCAN" aufgefallen. Der stand auch in /etc/smartd.conf weiter oben und hat dafür gesorgt, dass die drei Zeilen am Ende des Files nicht beachtet wurden. Den habe ich jetzt auskommentiert und jetzt funktioniert es so wie es soll. 2020-06-15T18:38:48.253432+02:00 localhost smartd[21251]: Device: /dev/sdb [SAT], starting scheduled Short Self-Test. 2020-06-15T18:38:53.257291+02:00 localhost smartd[21251]: Device: /dev/sdc [SAT], is in STANDBY mode, suspending checks 2020-06-15T19:08:53.257240+02:00 localhost smartd[21251]: Device: /dev/sdb [SAT], is in STANDBY mode, suspending checks Danke und Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Manfred Kreisl
-
Werner Franke