mdamd problem
Arkadiusz Miśkiewicz
arekm w maven.pl
Śro, 4 Lis 2015, 13:18:39 CET
On Wednesday 04 of November 2015, lord_Niedzwiedz wrote:
> >>>> RAID 1.
> >>>> Wypadła mi jedna partycja z macierzy. Macierz nie chciała się
> >>>> odbudowywać. Wymieniłem dysk na którym były bad sektory.
> >>>
> >>> Odbudowuje się tylko idzie jak krew z nosa (6MB/s).
> >>
> >> No nie odbudowuje się !!
> >
> > Zaczyna, ale nie kończy.
> >
> > A na pewno nie masz nic w logach kernela na temat błędów dysków?
>
> Mam, właśnie sprawdziłem ;-/
> W trakcie odbudowy dostaje:
> [1278145.371823] md/raid1:md2: sda: unrecoverable I/O read error for
> block 5501824
Cóż, dd rescue lub podobne narzędzie i kopiowanie danych na inny, dobry dysk.
> [1278147.936007] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_OK
> driverbyte=DRIVER_SENSE
> [1278147.936017] sd 0:0:0:0: [sda] tag#0 Sense Key : Medium Error [current]
> [1278147.936022] sd 0:0:0:0: [sda] tag#0 Add. Sense: Unrecovered read error
> [1278147.936028] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 01 42 77 8d
> 00 00 08 00
> [1278147.936034] blk_update_request: critical medium error, dev sda,
> sector 21133197
Można też ryzykownie i licząc się z korupcją fragmentu danych.
Jeśli to tylko ten jeden sektor to możesz wymusić na dysku jego podmianę na
"zapas" przy czym wyzerujesz (!) dane z tego sektora.
hdparm --write-sector 21133197 /dev/sda (będzie chciał jeszcze opcji --yes-
costam-costam)
potem hdparm --read-sector 21133197 /dev/sda dla sprawdzeniai czy da się owe
nowe zera odczytać.
Potem resync.
--
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
Więcej informacji o liście pld-users-pl