Mam serwer NAS na Ubuntu Server z 4 dyskami twardymi 2 TB w RAID 5. Kilka tygodni temu jeden z dysków twardych zmarł, ale moja macierz RAID działała, choć uległa degradacji. Na szczęście nadal był objęty gwarancją i przysłano mi nowy dysk twardy, który dzisiaj zainstalowałem. Jednak podczas próby dodania nowego dysku twardego do macierzy RAID nie był on odbudowywany. Odłączyłem dysk twardy i ponownie uruchomiłem komputer. Jednak przypadkowo ustawiłem jeden z moich INNYCH dysków twardych w macierzy RAID na awarię i usunąłem go za pomocą mdadm.
Teraz mówi, że moja RAID ma dwa usunięte dyski twarde. Nadal mam trzeci dysk twardy z nienaruszonymi wszystkimi danymi, ale nie wiem, jak ponownie dodać go z powrotem do macierzy RAID, więc jest z powrotem w dobrym (choć zdegradowanym) stanie, więc mogę kontynuować dodawanie czwarty dysk twardy i przebuduj macierz. Czy to możliwe, aby Ubuntu zdał sobie sprawę, że trzeci dysk twardy zawiera moje dane i po prostu ponownie rozpoznał go jako część macierzy?
Kiedy próbuję uruchomić:
sudo mdadm --manage /dev/md127 --re-add /dev/sdd1
To mówi:
mdadm: --re-add for /dev/sdd1 to dev/md127 is not possible
Proszę bardzo, każda pomoc, którą każdy może udzielić, byłaby bardzo mile widziana.
Odpowiedzi:
Być może będziesz musiał po prostu zrobić
--add
i nie--re-add
. jeśli przeczytasz o tym stronę man--re-add
, mówi o ponownym dodaniu urządzenia, jeśli liczba zdarzeń jest zbliżona do reszty urządzeń. możesz użyć,--examine
aby się tego dowiedzieć.jak widać, moje
/dev/sdh1
urządzenie nie było w tablicy od jakiegoś czasu i--re-add
nie będzie działać i będziesz musiał zrobić --add i odzyskać tablicę.możesz użyć,
mdadm --detail /dev/md126
aby obserwować, co się dzieje. Być może nie jest to zły pomysł, aby uruchomić to przed zrobieniem czegokolwiek, w końcu to twoje dane!Możesz też użyć tego:
Nie odpowiadam za żadne utracone dane.
źródło