Wie kann ich die Festplatte per Befehl reparieren?

327
whitebear

Ich habe ein NAS-System mit 6 Discs / dev / sde3

Ich habe Raid6 so gestartet

$madam --assemble /dev/md127 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3 /dev/sde3  /dev/sdf3 

Jetzt ist mein / dev / sdb3 defekt.

$mdadm --examine /dev/sdb3 mdadm: No md superblock detected on /dev/sdb3. 

Andere Disks sind wie folgt (Beispiel / dev / sda3)

$mdadm --examine /dev/sda3 /dev/sda3: Magic : a92b4efc Version : 1.2 Feature Map : 0x0 Array UUID : 1ee2825d:c17b9791:b57012c3:b8ef186d Name : 7c6de3be:data-0 (local to host 7c6de3be) Creation Time : Tue Feb 28 23:29:28 2017 Raid Level : raid6 Raid Devices : 6  Avail Dev Size : 15618480752 (7447.47 GiB 7996.66 GB) Array Size : 31236699136 (29789.64 GiB 31986.38 GB) Used Dev Size : 15618349568 (7447.41 GiB 7996.59 GB) Data Offset : 131072 sectors Super Offset : 8 sectors Unused Space : before=130792 sectors, after=131184 sectors State : clean Device UUID : 5deada26:04642eee:64b141dc:47f69f98  Update Time : Mon Feb 26 19:33:48 2018 Bad Block Log : 512 entries available at offset 264 sectors Checksum : 153967eb - correct Events : 691075  Layout : left-symmetric Chunk Size : 64K  Device Role : Active device 0 Array State : AA.AAA ('A' == active, '.' == missing, 'R' == replacing) 

Wie kann ich mit der Reparatur von Laufwerk / dev / sdb3 beginnen?


Dann habe ich das gemacht

 $mdadm /dev/md127 -r /dev/sdb3 

und Linux neu gestartet.

Als nächstes möchte ich das machen.

$mdadm /dev/md127 --manage --add /dev/sdb3 

Es gibt jedoch kein / dev / sdb3 mehr. Also konnte ich diesen Befehl nicht ausführen.

Wie kann das gefahren werden?

1

1 Antwort auf die Frage

0
gmelis

Wenn Sie 6 Disketten haben, sollten sie in verfügbar sein, /devwie /dev/sda, dev/sdb... /dev/sdf. Wenn also Ihre Festplatte nicht ausgefallen ist (was immer eine Option ist), sollte sie als sichtbar sein /dev/sdx. Dann können Sie ein Werkzeug fdiskoder ähnliches verwenden parted, das Vorhandensein von prüfen /dev/sdx3, es bei Bedarf entsprechend kennzeichnen und es dann dem Array hinzufügen.

Danke, ich habe fdisk ausprobiert, aber es gibt kein / dev / sdb oder extra / dev / sd. * Es verschwindet vollständig, ein paar Mal neu gestartet, aber vergebens. Wenn ich das Kabel anschließe und wieder anschließe, scheint es, dass mein Server physisch von mir getrennt ist, also kann ich das nicht. Gibt es eine Möglichkeit, SATA-Laufwerke erneut zu scannen? whitebear vor 6 Jahren 0
Ihre Beschreibung weist auf einen Hardwarefehler hin, sei es ein nicht festsitzender SATA-Anschluss, eine ausgefallene Festplatte, ein fehlerhaftes Kabel oder was auch immer. Dies ist einer der Fälle, die höchstwahrscheinlich physischen Zugriff auf den Server von jemandem erfordern, der kompetent genug ist, um die Situation nicht zu verschlimmern. gmelis vor 6 Jahren 0