Festplattenprüfung bei Erstinstallation

Status
Für weitere Antworten geschlossen.

DS213+

Benutzer
Mitglied seit
27. Jun 2013
Beiträge
93
Punkte für Reaktionen
5
Punkte
8
Hallo,

nachdem eine von meinen beiden Festplatten (beide mit einem separaten Basis Volume) meiner DS213+ ausgesteigen wird (schlechte SMART Werte), wollte ich heute die neue Festplatte einbauen und die DS neu aufsetzen (vorher beide alten Festplatten entfernt). Ging auch sehr schnell, hat mich aber nie gefragt, ob ich ein Basis Volume anlegen will bzw. die Festplatte ausgiebig prüfen.

Was habe ich da übersehen bzw. wo falsch geklickt?
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.802
Punkte für Reaktionen
179
Punkte
129
Je nachdem über welchen weg du gegangen bist fragt die DS tatsächlich nicht wie die Platten angelegt werden sollen und du musst nachträglich das SHR wieder auflösen und das Volume nach deinen Wünschen einrichten. Eine Festplattenprüfung findet meines Wissens nie statt bei der Erstinstallation.
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.709
Punkte für Reaktionen
2.118
Punkte
829
Vielleicht ist die Plattenprüfung abhängig von der DSM-Version oder davon, ob man benutzerdefiniert einrichtet. Ich wurde unter DSM 4.3 bei der Einrichtung gefragt und habe die Plattenprüfung laufen lassen.
 

DS213+

Benutzer
Mitglied seit
27. Jun 2013
Beiträge
93
Punkte für Reaktionen
5
Punkte
8
Ich habe jetzt interne 2 Möglichkeiten gefunden:

1. Synology Assistent unter Einstellungen:
Screenshot 2016-01-10 09.28.42.png
(habe ich erst im Nachhinein gefunden und nicht durchgeführt, da die Platte schon mit Seagate Tools genullt wurde)

2. bei der Einrichtung des Volumes
(habe ich mal laufen lassen, scheint von der Länge her der erweiterte SMART Test zu sein)
 

vater

Benutzer
Contributor
Mitglied seit
14. Mrz 2014
Beiträge
487
Punkte für Reaktionen
107
Punkte
43
Bei der Einrichtung eines Volumes über DSM scheint es nicht nur ein erweiterter SMART-Scan zu sein, sondern er versucht etwaige als defekt markierte Sektoren wieder neu zuzuordnen, wenn ich die Hilfe da richtig verstanden habe.

Bei der Ersteinrichtung über den Synology Assistant wurde es nicht direkt angeboten oder ich habe es überlesen (in den Einstellungen habe ich nicht geschaut).

Bei mir läuft gerade die Prüfung des über DSM erstellten Volumes.

Weiß jemand ob man diese Prüfung für Vol1 nachholen kann?

ST_Archive_v2_reallocf.png
 

synnvoll

Benutzer
Mitglied seit
02. Aug 2013
Beiträge
59
Punkte für Reaktionen
0
Punkte
0
... eine andere als die von DS213+ genannte Methode scheint es nicht zu geben: Den Synology Assistant im jeweiligen Betriebssystem starten und dort die Option "Speichertest" (muss unter OS X erst noch eingeblendet werden) auswählen:

Bildschirmfoto 2016-01-10 um 15.32.13.png
 

Claus67

Benutzer
Mitglied seit
02. Aug 2007
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Speicher-Test:
Handelt es sich beim Speichertest nicht um den RAM-Speicher-Test?
Zumindest wurde ich von Synology-Service in einem anderen Zusammenhang aufgefordert einen Speicher-Test via Synology-Assistenten durchzuführen.
Prüfen Sie einen RAM TEST über den Synology Assistenten um weitere Fehler zu ermitteln.
Eine andere Option als diese was einen RAM TEST betreffen könnte finde ich dort nicht. Ich habe den Speichertest nun mal bei meiner DS716+ ausgeführt was für die 2MB 60 Minuten dauerte.
Ein Ergebnis wurde nicht angezeigt. Nur den Status "Fertig" für die DS716+ im Synology-Assistenten. Ferner war anschließend der Speichertest für die DS716+ ausgegraut.
In var/log/messages war auf den ersten Blick auch nichts zu finden.

(Früh-)Ausfälle frühzeitig erkennen:
Was mich am kurzen und langen SMART im DSM stört ist, dass man nicht an alle historischen RoHS-Daten rankommt um ggf. Verschlechterungen in Parametern in nachinein zu analysieren.
Aus diesem Grund habe ich mir ein kleines Script geschrieben, welche über den Aufgabenplaner täglich ausgeführt wird und die Ausgabe d.h. SMART-Werte in eine Textdatei wegschreibt.
Rich (BBCode):
# [16-10-2010 13:18:15 CEST] -----------------------------------------------------------------------------------------------

NOW=$(date "+%d-%m-%Y %T %Z")
echo "[$NOW] -----------------------------------------------------------------------------------------------"
echo

echo /dev/sda:
echo =========

/usr/syno/bin/smartctl -A -d ata /dev/sda

echo /dev/sdb:
echo =========

/usr/syno/bin/smartctl -A -d ata /dev/sdb

SMART-Werte:

Rich (BBCode):
[09-01-2016 22:00:02 CET] -----------------------------------------------------------------------------------------------

/dev/sda:
=========
smartctl 6.2 (build date Oct 28 2015) [armv5tel-linux-2.6.32.12] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   117   099   006    Pre-fail  Always       -       140459303
  3 Spin_Up_Time            0x0003   100   100   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   020    Old_age   Always       -       1824
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       35
  7 Seek_Error_Rate         0x000f   059   046   030    Pre-fail  Always       -       2465779065886
  9 Power_On_Hours          0x0032   045   045   000    Old_age   Always       -       48924
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       55
183 Runtime_Bad_Block       0x0032   100   100   000    Old_age   Always       -       0
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   099   000    Old_age   Always       -       21475164165
189 High_Fly_Writes         0x003a   001   001   000    Old_age   Always       -       229
190 Airflow_Temperature_Cel 0x0022   061   052   045    Old_age   Always       -       39 (Min/Max 33/43)
194 Temperature_Celsius     0x0022   039   048   000    Old_age   Always       -       39 (0 17 0 0 0)
195 Hardware_ECC_Recovered  0x001a   033   015   000    Old_age   Always       -       140459303
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       69737384031821
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       181726589
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       2656855103

/dev/sdb:
=========
smartctl 6.2 (build date Oct 28 2015) [armv5tel-linux-2.6.32.12] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   108   099   006    Pre-fail  Always       -       19324451
  3 Spin_Up_Time            0x0003   100   100   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   020    Old_age   Always       -       1900
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   060   046   030    Pre-fail  Always       -       2736414833840
  9 Power_On_Hours          0x0032   045   045   000    Old_age   Always       -       48918
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       130
183 Runtime_Bad_Block       0x0032   100   100   000    Old_age   Always       -       0
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   099   099   000    Old_age   Always       -       1
190 Airflow_Temperature_Cel 0x0022   057   048   045    Old_age   Always       -       43 (Min/Max 38/47)
194 Temperature_Celsius     0x0022   043   052   000    Old_age   Always       -       43 (0 18 0 0 0)
195 Hardware_ECC_Recovered  0x001a   034   016   000    Old_age   Always       -       19324451
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       80101140117284
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       430465818
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       3278232223

Bei meiner neuen DS716+ z.B. lasse ich so für die ersten 3 Monate den kurzen SMART Test täglich und den langen SMART-Test wöchentlich ausführen um dann später, wie bei meiner DS210j auf wöchentlich und montlich zu wechseln.
Dies, RAID1 und die Backups die ich regelmäßig mache beruhigen mich trotz der 35 Reallocated_Sector_Ct an SDA, die seit 2 Jahren monatlich um 1-2 ansteigen.

Alternativ listet die Option -a des smartctl-Befehls noch einige Eigenschaften/Features der Festplatte sowie nach wieviel Betriebstunden der Festplatte welche Art von SMART-Test, mit welchem Ergebnis durchgeführt wurden, auf, was in der Festplatte gespeichert ist.
 

synnvoll

Benutzer
Mitglied seit
02. Aug 2013
Beiträge
59
Punkte für Reaktionen
0
Punkte
0
... wenn der Hinweis vom Synology-Support kam, sollte er stimmen. Wieder etwas gelernt. Dann scheint es -wenn man initial nicht bewusst darauf achtet- keine spätere Möglichkeit (außer Platte die Platte nochmals zu initialisieren :rolleyes:) mehr zu geben.

Die Idee mit dem Script ist prima.
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Bei dem btrfs Problem mit meiner DS716+ habe ich auch einen Speichertest gemacht und danach ein debug.log erstellt, dort befindet sich dann der Speichertest drin. Diesen habe ich damals mit der ersten ds zum Support geschickt.

Mmn hat das nichts mit der Festplattenprüfung zutun.
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.332
Punkte für Reaktionen
624
Punkte
174
Hallo Claus

Was mich am kurzen und langen SMART im DSM stört ist, dass man nicht an alle historischen RoHS-Daten rankommt um ggf. Verschlechterungen in Parametern in nachinein zu analysieren.
Aus diesem Grund habe ich mir ein kleines Script geschrieben, welche über den Aufgabenplaner täglich ausgeführt wird und die Ausgabe d.h. SMART-Werte in eine Textdatei wegschreibt.

Wie finde ich denn heraus, unter welchen Bezeichnungen (/dev/sda) sich welche Disks "verstecken"?
Ich bin leider nicht der grosse LINUX-Spezi, würde mich aber freuen, wenn ich einen Gedankenansatz/Leselink hätte, um mich hier einmal einzuarbeiten.
Denn wenn ich unter /DEV reinkucke, habe ich sehr viele Devices und dazu leider keine Klarheit ...
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.709
Punkte für Reaktionen
2.118
Punkte
829
Eine Möglichkeit könnte
Rich (BBCode):
dmesg | grep sd
sein. Die erste Platte ist üblicherweise /dev/sda, die zweite /dev/sdb usw. Jede Platte ist normalerweise in der Partitionen aufgeteilt: /dev/sda1 ist die Systempartition, /dev/sda2 swap und /dev/sda3 die Datenpartition, auf der sich das Volume befindet.
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.332
Punkte für Reaktionen
624
Punkte
174
Hmmm, soweit begriffen ...

Rich (BBCode):
> find /dev -name "sd*"
/dev/sdq2
/dev/sdq1
/dev/sdq
/dev/sdga5
/dev/sdga2
/dev/sdga1
/dev/sdgc5
/dev/sdgc2
/dev/sdgc1
/dev/sdga
/dev/sdgc
/dev/sdgb5
/dev/sdgb2
/dev/sdgb1
/dev/sdgb
/dev/sdb5
/dev/sdb2
/dev/sdb1
/dev/sdb
/dev/sda5
/dev/sda2
/dev/sda1
/dev/sda
/dev/sdd5
/dev/sdd2
/dev/sdd1
/dev/sdd
/dev/sdc5
/dev/sdc2
/dev/sdc1
/dev/sdc

Das wäre bei mir die Ausgabe für die DS415, wie diese in der Signatur aussieht.
=> DS415+ [8GB] (4x3TB SHR) mit DX513 (3x6TB SHR)

Ich hätte daher eine Ausgabe erwartet, die ...
/DEV/SDA
/DEV/SDB
/DEV/SDC
/DEV/SDD
/DEV/SDE
/DEV/SDF
/DEV/SDG
... enthält.

Habe ich da was falsch verstanden?

Edith sagt:
Nur das ich das nicht vergesse ...
Intern habe ich eine Diskgruppe1 und das Volume1 mit ext4 und ein Volume3 mit BTRFS.
Auf der DX betreibe ich eine Diskgruppe2 und das Volume2 mit ext4.
 
Zuletzt bearbeitet:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.709
Punkte für Reaktionen
2.118
Punkte
829
Es werden sowohl die Platten als auch die Partitionen ausgegeben. Das Prinzip hatte ich ja schon erklärt, nur dass die Datenpartitionen bei Dir auf 5 und nicht auf 3 enden. Die internen Platten werden sda, sdb, sdc und sdd sein, die DX-Platten sdga, sdgb und sdgc.
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.332
Punkte für Reaktionen
624
Punkte
174
Vielen Dank, dil88 ... es waren die von dir richtig beschriebenen Disks, die ich nun so protokollieren kann.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat