Nowe posty

Autor Wątek: bład krytyczny na dysku, dysk jest w LVM  (Przeczytany 2305 razy)

siwo278

  • Gość
bład krytyczny na dysku, dysk jest w LVM
« dnia: 2019-04-18, 18:15:01 »
Witam

Może nie właściwie napisałem temat, za co przepraszam, na usprawiedliwienie mogę tylko napisać że stawiam pierwsze kroki w konsoli (Debian 9) i nie wszystko do końca rozumiem.

Wykorzystując wolne dyski zbudowałem sobie taki prosty serwer Nas oparty na Debianie 9. Aby z małych dysków (pojemność) zrobić większy, zrobiłem logiczny wolumen będący sumą pojemności tych dysków, wszystko działało do pewnego momentu. Po uruchomieniu serwera i próbie zamontowania logicznego dysku wyskoczył błąd:

[   13.709532] Console: switching to colour frame buffer device 128x48
[   13.727640] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[   16.204173] r8169 0000:04:00.0 enp4s0: link up
[   16.204184] IPv6: ADDRCONF(NETDEV_CHANGE): enp4s0: link becomes ready
[  223.046963] sd 0:0:2:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte                                                                             =DRIVER_SENSE
[  223.046976] sd 0:0:2:0: [sde] tag#0 Sense Key : Medium Error [current]
[  223.046983] sd 0:0:2:0: [sde] tag#0 Add. Sense: Unrecovered read error
[  223.046993] sd 0:0:2:0: [sde] tag#0 CDB: Read(10) 28 00 1d 1b b0 02 00 00 02                                                                              00
[  223.046997] blk_update_request: critical medium error, dev sde, sector 488353                                                                             794
[  223.048019] EXT4-fs (dm-0): can't read group descriptor 11177


czy można coś z tym zrobić, istnieje możliwość odzyskania danych z tych dysków?

Proszę o wyrozumiałość i jeśli to nikogo nie urazi proste odpowiedzi.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: bład krytyczny na dysku, dysk jest w LVM
« Odpowiedź #1 dnia: 2019-04-18, 21:02:51 »
Pewnie się powtarzam:
Cytuj
istnieje możliwość odzyskania danych
Oczywiście. Z backupu, który zapewne masz, jeżeli te dane były w jakikolwiek sposób istotne.

Zrobiłeś najgłupszą rzecz, jaką można zrobić z danymi: umieściłeś je na rozwiązaniu (RAID0/JBOD -  nie wiem, które wybrałeś), gdzie awaria jednego dysku kładzie całą macierz. Teraz pozostaje spiąć wszystko w trybie read-only i spróbować wypompować co się da z pominięciem uszkodzonych bloków. Najbezpieczniej byłoby zrobić kopię posektorową uszkodzonego dysku i to dopiąć do macierzy zamiast oryginału, np za pomocą ddrescue/dd_rescue (to dwa różne programy :) ).
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

siwo278

  • Gość
Odp: bład krytyczny na dysku, dysk jest w LVM
« Odpowiedź #2 dnia: 2019-04-19, 06:38:20 »
Witam

Dziękuję za odpowiedź. No właśnie w tym sęk, że gdybym miał kopie zapasowe to by nie było tematu. Awaria stała się właśnie przy tworzeniu dysku z kopiami, a te były tylko tymczasowo wykorzystane.

Przy tworzeniu LVM opierałem się na tym:
https://piestrzynski.pl/lvm-logical-volume-manager-i-dyski-w-linux/

Reasumując dla mnie są nie do odzysku, bez zewnętrznej pomocy.
« Ostatnia zmiana: 2019-04-19, 08:35:55 wysłana przez siwo278 »