Defekte HDD?


LUCASINO

Recommended Posts

Hallo zusammen

 

Ich bin ganz neu im Unraid Game und bin gerade dabei alle HDDs einzeln einzufügen ins Array und von den noch nicht eingefügten die Daten herüberzuziehen.

Bei einer Platte steht nun bei mir bei SMART error und dass sie Reallocated Sector Count von 8 aufweist.

Wie kann ich nun am einfachsten diese erkennen in der VM welche sie ist, also bzw. welchen Laufwerksbuchstaben diese besitzt?

Oder kann man dies "reparieren"?

Link to comment

Hallo,

 

ich habe das Plugin disklocation installiert... 

sieht dann so bei mir aus

Orange sind die "normalen" platten 

Rot ist das Array

Grau der Cache

 

und so wie man es hier sieht sind sie bei mir auch eingebaut

du kannst alles selbst einstellen z.b. wie die platten in deinem server eingebaut sind usw...

image.thumb.png.c002b76dbcc6867b7257c1f0af1325df.png

Link to comment
11 hours ago, LUCASINO said:

Wie kann ich nun am einfachsten diese erkennen in der VM welche sie ist

Du sagst, du hast sie im Array. Was hat das nun mit deiner VM zu tun?!

 

11 hours ago, LUCASINO said:

Oder kann man dies "reparieren"?

Nein. Kann lange so bleiben. Muss man beobachten. Werden es regelmäßig mehr, dann weg damit.

Link to comment
2 hours ago, MartinG said:

In der VM? Warum?

Bei einer Platte im Array?

Grundsätzlich steht ja eine Seriennumer beim Smart dabei. Die steht auch in echt auf der Platte.

 

8 defekte bzw neu zugewiesene Sektoren sind ja nicht so schlimm.

 

Screenshots von smartmeldung  und array?

 

Nun da alle Platten Daten haben, hat man mir empfohlen diese einzeln aufs Array zu kopieren und danach einzufügen.

2 Platten gingen problemlos, dann kam ich auf einmal in der VM nicht mehr auf den Share und nun gehen 3 bzw. 2 HDDs nicht mehr, die Dritte konnte sich irgendwie wiederherstellen und bei den anderen 2 läuft nun über Nacht der chkdsk durch.

Ist echt seltsam, die hatten nie irgendwelche schlechten Werte und nun spinnen die rum, keine Ahnung ob die VM da was kaputtgemacht hat.

Link to comment
8 hours ago, LUCASINO said:

keine Ahnung ob die VM da was kaputtgemacht hat.

Sowas gibt es nicht. Was in den SMART Werten steht, passiert HDD intern in der Firmware und die weiß nichts von einem Betriebssystem oder einer VM.

 

Wenn mehrere Platten eine Macke haben, dann musst du die Logs checken. Vielleicht ist zusätzlich auch ein SATA Controller defekt. Denn wegen einem steigenden Reallocated Sector Count fliegt keine Platte aus dem Array. Da muss noch mehr sein.

 

Hast du denn jemals eine volle Formatierung oder einen Parity Check durchgeführt? Vielleicht waren die Platten schon von Anfang an hinüber, nur du hast nie auf die kompletten Sektoren zugegriffen, weshalb es bisher nicht aufgefallen ist.

 

8 hours ago, LUCASINO said:

die Dritte konnte sich irgendwie wiederherstellen

Check deine Logs.

 

8 hours ago, LUCASINO said:

chkdsk

Und was soll das bringen? Ich dachte die Disks im Array machen Probleme? Die VM hat doch gar keinen physischen Zugriff auf diese Disks. Du musst schon die Tools in Unraid nutzen. Schritt 1 wäre das Array in den Wartungsmodus zu versetzen und das Dateisystem prüfen und reparieren (klick auf eine Disk und dann "Check", danach eine Reparatur durchführen, wenn Fehler gefunden wurden. Sieht man hier im Video ab 4:32

 

Wenn das erledigt ist, kann man dann noch Sektor für Sektor jeder Platte prüfen. Schau in der Übersicht wie die Platten heißen. Meistens beginnen sie bei sdb, sdc usw Dann das für jede Platte ausführen:

badblocks -nsv /dev/sdb

 

Öffnest du ein zweites Webterminal, kannst du parallel auch die zweite Platte testen:

badblocks -nsv /dev/sdc

 

Mit einer Parity wird dann aber vermutlich die Schreibgeschwindigkeit massiv einbrechen. Wenn die Daten auf den HDDs nicht mehr vertrauenswürdig sind, macht es daher vielleicht Sinn die Parity eh zu entfernen und erst mal die mit badblocks alle HDDs zu checken.

 

Hier die Beschreibung von badblocks:

https://wiki.archlinux.org/index.php/badblocks#Read-write_test_(non-destructive)

 

Sollte sich herausstellen, dass die SMART Werte von einer oder mehrere Disks steigen, dann weg damit.

Link to comment

Ich war wohl etwas zu ungenau^^

Die 3 HDDs die bereits im Array sind, denen gehts gut.

Ich hab noch 10 die noch nicht im Array sind (diese kopiere ich ja gerade eigentlich einzeln ins Array und füge dann am Ende die leere Platte ins Array ein) und gerade machen 3 bzw. 2 davon Probleme.

Abgesehen davon kam ich in der VM plötzlich nicht mehr auf den Netzwerk Ordner Tower rein, es hiess immer Zugriff verweigert und wollte dann irgendwelche Zugangsdaten aber als ich da root und das passwort eingegeben habe ist nix passiert und es hiess immer Zugriff verweigert.

Komischerweise aber von meinem Arbeitspc kam ich ohne Probleme drauf ohne was eingeben zu müssen.

Ich habe nun wieder auf Windows gewechselt um z.b. das Seagate Tool laufen zu lassen (das konnte keinen Fehler feststellen bzw. bei alles hiess es "Pass")

Die 2 Parity Drives füge ich dann am Ende hinzu, aber jetzt muss ich mal gucken was der Test ergibt bzw. ob die Platten wiederkommen.

 

Vielen Dank für den Tipp fürs Array, werd ich mir merken:)

Edited by LUCASINO
Link to comment
3 hours ago, LUCASINO said:

Abgesehen davon kam ich in der VM plötzlich nicht mehr auf den Netzwerk Ordner Tower rein, es hiess immer Zugriff verweigert und wollte dann irgendwelche Zugangsdaten aber als ich da root und das passwort eingegeben habe ist nix passiert und es hiess immer Zugriff verweigert.

..über SMB / Share Zugriff gilt die User-ACL von SAMBA ... root/pwd ist für das unraid Linux, also Web-Login/ssh/telnet....only....also bei Shares nicht verwenden.

 

Windoof nimmt auch immer dne gleichen user/PWD wenn Du auf einen share auf "Tower" zugreifst.

Auch wenn es verschiedene Shares sind...entscheidend ist der Host.

 

Also zB im Unraid einen SMB User "Lucasino" einrichten (WebUI - Users) ....die Rechte auf den shares verteilen/zuordnen und nur den verwenden, im Windoof.

Link to comment
6 hours ago, LUCASINO said:

Komischerweise aber von meinem Arbeitspc kam ich ohne Probleme drauf ohne was eingeben zu müssen.

Weil du in Unraid den Windows-Benutzernamen des Arbeits-PC und dessen Passwort hinterlegt hast. Windows meldet sich immer automatisch mit seinen eigenen Login-Daten bei einem Server an.

Link to comment
2 minutes ago, mgutt said:

Weil du in Unraid den Windows-Benutzernamen des Arbeits-PC und dessen Passwort hinterlegt hast. Windows meldet sich immer automatisch mit seinen eigenen Login-Daten bei einem Server an.

 

Hört sich logisch an, nur eben seltsam das es am Anfang ging (also ohne Anmelden) und dann plötzlich nicht mehr^^

Heute abend sollte dann der chkdsk durch sein dann guck ich mal was rauskam.

Link to comment
4 hours ago, LUCASINO said:

Hört sich logisch an, nur eben seltsam das es am Anfang ging (also ohne Anmelden) und dann plötzlich nicht mehr^^

..vielleicht stand das share in unraid zuvor auf public....dann kann ein Client jede Combo aus Login/PW verwenden....der Windoof client denkt dann auch, dass die Anmeldung erfolgreich war und speichert den Namen/pwd auch ab....änderst Du dann das share auf private und passen login/pwd vom share nicht mehr zum windoof passiert genau das.

  • Like 1
Link to comment
45 minutes ago, Ford Prefect said:

login/pwd vom share nicht mehr zum windoof passiert genau das.

Und es spielt dann auch keine Rolle ob Du User und passwort danach korrekt eingibst. Windows ignoriert das.

Abhilfe: hinterlegen unter Windows in den Anmeldeinformationen den user und Passwort des gesicherten shares.

Dann meldet sich Windows auf einem public share mit diesen Infos an und wenn das mal geändert wird auf den sicheren nutzer dann klappt die Anmeldung immer noch.

Kommt ein Dritter Username dazu, dann hilft es nur dieses Laufwerk nicht über den DNS Namen sondern über die ipadresse anzusprechen.

Link to comment

Also eines kann ich schonmal sage, das mit dem User hat Wunder bewirkt und das Problem gelöst^^

Auf die 2 HDDs kam ich wieder drauf, irgendwie musste man die Berechtigungen ändern in der VM dann konnte man wieder zugreifen. (Trotzdem waren einige Daten weg aber halb so wild besser als wenn alles weg gewesen wäre^^)

Würdet ihr die HDD mit den Reallocated Sector Count von 8 eher einschicken anstatt sie noch ins Array einzufügen?

Habe nun bis jetzt ca. 50% der Platten im Array und die 2 Paritys kommen dann am Ende.

Edited by LUCASINO
Link to comment

Bei einer Platte ist mir nun aufgefallen, dass sie nur noch eine Handvoll .tmp Ordner hat aber keine Dateien mehr anzeigt, obwohl diese Platte einige TB an benutzem Speicher anzeigt und eigentlich noch was vorhanden sein müsste.

Jedenfalls in der VM seh ich nix, sind die Daten futsch oder kann ich mir die irgendwie wieder anzeigen lassen?

Ansonsten gehts gut vorwärts und rund 80% der Platten sind im Array.

Link to comment
2 hours ago, LUCASINO said:

Bei einer Platte ist mir nun aufgefallen, dass sie nur noch eine Handvoll .tmp Ordner hat aber keine Dateien mehr anzeigt, obwohl diese Platte einige TB an benutzem Speicher anzeigt und eigentlich noch was vorhanden sein müsste.

Jedenfalls in der VM seh ich nix, sind die Daten futsch oder kann ich mir die irgendwie wieder anzeigen lassen?

 

Je nachdem wie sie formatiert ist, müsste man mal eine Reparatur versuchen bzw hattest du nicht sogar schon chdsk probiert?

Link to comment
24 minutes ago, mgutt said:

Entspricht denn die Summe dieser Ordner dem belegten Speicherplatz? Unsichtbare Dateien anzeigen aktiv?

 

Ansonsten mal über Unraid mounten (Unassigned Devices und Plus Plugin). Im Härtefall mit einer Datenrettungssoftware dran gehen.

 

Jo zwar bissl weniger.

Jep ist aktiv, mounten ist bei mir ausgegraut, habe beide Plugins installiert.

Welche Software würdest du mir da empfehlen?

Link to comment
On 3/6/2021 at 1:50 PM, mgutt said:

Klick mal auf das Pluszeichen beim Laufwerksymbol. Dann öffnen sich die Partitionen. Die kannst du dann auch mounten.

 

PhotoRec 

https://www.cgsecurity.org/wiki/PhotoRec_DE

 

Recuva

https://www.ccleaner.com/recuva

 

Danke, hat aber leider nur noch 10% wiederhergestellt:(

Naja lad ich halt dann in der Firma alles runter sonst dauerts Jahre^^

Was meinst du eig noch zu der Platte mit den Fehlern?

Sollte ich die besser direkt einschicken oder noch ins Array einfügen bei den 8 Fehlern?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.