Pomoc Problem z ponownym podłączeniem dysku

pecet

music makes you lose control...
Q's Expert
6 Czerwiec 2015
110
2
203
43
Nowy Sącz
QNAP
TVS-x73
Ethernet
1 GbE
Witam,

Po awarii zasilania na dysku który wcześniej był podpięty jako pojedynczy wolumen oraz przez qnapa zakwalifikowany jako „dysk z problemami” (ostrzeżenie); nie mogę go ponownie podpiąć i odzyskać dane.

Oto logi:
21:46:21 Logman: Event Logs:
2015-12-24 · 21:45:52 —— System×QNAP-TS451 —— ERR!: Volume is unmounted.
2015-12-24 · 21:45:54 —— System×QNAP-TS451 —— WARN: RAID Group 2 is in degraded and read-only mode.
2015-12-24 · 21:45:56 —— System×QNAP-TS451 —— WARN: [Volume DataVol2] Mount the file system read-only.
2015-12-24 · 21:45:58 —— System×QNAP-TS451 —— INFO: [RAID Group 2] Recovery succeeded.
2015-12-24 · 21:46:05 —— System×QNAP-TS451 —— INFO: Host: Drive4 Device removed successfully.
2015-12-24 · 21:46:05 —— System×QNAP-TS451 —— ERR!: RAID Group 2 is inactive.
2015-12-24 · 21:46:06 —— System×QNAP-TS451 —— ERR!: Host: Drive4 unplugged.
 
Czy nie działa funkcja Recover?
upload_2015-11-7_21-30-5-png.png



Jeśli nie to...

1) Będziemy potrzebowali historie z Dmesg'a czyli komunikatów z kernela. Przy okazji sprawdzimy sobie S.M.A.R.T. dysków. Te dwie sprawy załatwimy instalując QNAP Diagnostic Tool dostępny w App Center.
upload_2015-12-24_22-3-8.png


Po uruchomieniu wykonaj Dump wszystkich logów - otrzymasz je w postaci pliku .zip.
upload_2015-12-24_22-4-7.png


Kiedy będziesz mieć te logi załącz je tutaj do dyskusji jako załącznik.

(A zanim zapoznam się z tymi logami dam Ci kolejne kroki, które będziesz musiał wykonać.)

2) Wykonaj następujące:
  • FAQ - Jak połączyć się do terminala/konsoli Linux - shell Bash/SH w serwerze QNAP (PuTTY Windows) | QNAP Polska - Oficjalne forum wsparcia technicznego QNAP Club
  • W odpowiednich BBcode tagach [CODE]Umiesc wyniki zwrotne[/CODE] osobno z każdych następujących poleceń w konsoli:
    • Daj wyniki z poleceń pv..:
      Bash:
      pvs ; pvscan
      
      # nastepnie...
      pvdisplay

    • Daj wyniki z poleceń lv..:
      Bash:
      lvs ; lvscan
      
      # nastepnie...
      lvdisplay

    • Daj wyniki z poleceń vg..:
      Bash:
      vgs ; vgscan
      
      # nastepnie...
      vgdisplay

    • Wylistuj dysk w kieszeniach:
      Bash:
      egrep '(Disk|sd)' /etc/enclosure_0.conf
      - rówież wklej ten wynik

    • Mając wylistowane dyski wykonaj kolejno dla każdego z nich polecenia: parted /dev/sd? print gdzie ? wskazuje na konkretny dysk

    • Alternatywnie zrób to samo ale fdiskiem:
      Bash:
      fdisk-l2>/dev/null | grep /dev/sd

    • Wyświetl listę dostępnych mountów /dev/md poleceniem:
      Bash:
      mount | egrep '(/dev/md|/dev/sd|/dev/mapper)'

    • Sprawdź dostępną przestrzeń dyskową mountów /dev/md wykonując:
      Bash:
      df -h | egrep '(/dev/md|/dev/sd|/dev/mapper)'

    • Wykonaj też polecenie:
      Bash:
      mdadm -E /dev/sd[a-z][0-8]
      Ale wynik będzie duży więc, aby było Ci łatwiej zapiszmy sobie go np. w Public do pliku mdexamine.txt
      Bash:
      mdadm -E /dev/sd[a-z][0-8] > /share/Public/mdexamine.txt

    • I ostatnie...
      Bash:
      cat /proc/mdstat
To chyba na tyle :)

Czekam na Diagnostic Dump.
 
logi z DT
Ad.1
Kod:
 No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  PV  VG  Fmt  Attr PSize  PFree
  /dev/md1  vg1  lvm2 a--  1.81t  0
  /dev/md3  vg3  lvm2 a--  456.27g  0
  /dev/md4  vg4  lvm2 a--  1.81t  0
  No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  PV /dev/md1  VG vg1  lvm2 [1.81 TiB / 0  free]
  PV /dev/md3  VG vg3  lvm2 [456.27 GiB / 0  free]
  PV /dev/md4  VG vg4  lvm2 [1.81 TiB / 0  free]
  Total: 3 [4.07 TiB] / in use: 3 [4.07 TiB] / in no VG: 0 [0  ]
Kod:
No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  --- Physical volume ---
  PV Name  /dev/md4
  VG Name  vg4
  PV Size  1.81 TiB / not usable 3.44 MiB
  Allocatable  yes (but full)
  PE Size  4.00 MiB
  Total PE  474501
  Free PE  0
  Allocated PE  474501
  PV UUID  KYRR6R-34l1-OFJP-XcRw-YC9W-F0FN-20BiZN

  --- Physical volume ---
  PV Name  /dev/md1
  VG Name  vg1
  PV Size  1.81 TiB / not usable 3.44 MiB
  Allocatable  yes (but full)
  PE Size  4.00 MiB
  Total PE  474501
  Free PE  0
  Allocated PE  474501
  PV UUID  AEQPuw-Ndll-yCM4-XB9L-qyhT-EfK1-2pDBkR

  --- Physical volume ---
  PV Name  /dev/md3
  VG Name  vg3
  PV Size  456.27 GiB / not usable 2.38 MiB
  Allocatable  yes (but full)
  PE Size  4.00 MiB
  Total PE  116804
  Free PE  0
  Allocated PE  116804
  PV UUID  Adfl7c-Y87r-Afez-pVrm-O718-tymb-CmQFC2
Ad.2
Kod:
No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  LV  VG  Attr  LSize  Pool Origin Data%  Move Log Cpy%Sync Convert
  lv1  vg1  -wi-ao----  1.79t
  lv544 vg1  -wi-------  18.54g
  lv3  vg3  -wi-ao---- 451.70g
  lv546 vg3  -wi-------  4.56g
  lv4  vg4  -wi-ao----  1.79t
  lv547 vg4  -wi-------  18.54g
-sh: lvsscan: command not found
Kod:
No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  --- Logical volume ---
  LV Path  /dev/vg1/lv544
  LV Name  lv544
  VG Name  vg1
  LV UUID  aiSjJC-kqdH-4IwE-oxv6-rkqs-hryx-Vc7O8o
  LV Write Access  read/write
  LV Creation host, time NASE992E2, 2014-12-03 15:52:58 +0100
  LV Status  NOT available
  LV Size  18.54 GiB
  Current LE  4745
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192

  --- Logical volume ---
  LV Path  /dev/vg1/lv1
  LV Name  lv1
  VG Name  vg1
  LV UUID  y18HmK-F2bg-hPa2-dR9d-OaiJ-pwO4-Jw3g4P
  LV Write Access  read/write
  LV Creation host, time NASE992E2, 2014-12-03 15:53:01 +0100
  LV Status  available
  # open  1
  LV Size  1.79 TiB
  Current LE  469756
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192
  Block device  253:1

  --- Logical volume ---
  LV Path  /dev/vg3/lv546
  LV Name  lv546
  VG Name  vg3
  LV UUID  5Q2kKE-pERm-Ft6m-msBx-3RKh-xCAA-sdM5L0
  LV Write Access  read/write
  LV Creation host, time QNAP-TS431plus, 2015-03-03 13:21:48 +0100
  LV Status  NOT available
  LV Size  4.56 GiB
  Current LE  1168
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192

  --- Logical volume ---
  LV Path  /dev/vg3/lv3
  LV Name  lv3
  VG Name  vg3
  LV UUID  13Auz1-2ef1-aM9M-wPkG-Qtci-RPjr-eHDazg
  LV Write Access  read/write
  LV Creation host, time QNAP-TS431plus, 2015-03-03 13:21:52 +0100
  LV Status  available
  # open  1
  LV Size  451.70 GiB
  Current LE  115636
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192
  Block device  253:3

  --- Logical volume ---
  LV Path  /dev/vg4/lv547
  LV Name  lv547
  VG Name  vg4
  LV UUID  Wq5Q7T-YJ6I-D4rf-GcF1-Qu9j-GSVb-M1mbem
  LV Write Access  read/write
  LV Creation host, time QNAP-TS431plus, 2015-04-20 10:54:02 +0200
  LV Status  NOT available
  LV Size  18.54 GiB
  Current LE  4745
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192

  --- Logical volume ---
  LV Path  /dev/vg4/lv4
  LV Name  lv4
  VG Name  vg4
  LV UUID  EejcJd-hzmN-eS40-rNGN-QTCF-95VV-XiiH5h
  LV Write Access  read/write
  LV Creation host, time QNAP-TS431plus, 2015-04-20 10:54:08 +0200
  LV Status  available
  # open  1
  LV Size  1.79 TiB
  Current LE  469756
  Segments  1
  Allocation  inherit
  Read ahead sectors  8192
  Block device  253:5
Ad.3
Kod:
 No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  VG  #PV #LV #SN Attr  VSize  VFree
  vg1  1  2  0 wz--n-  1.81t  0
  vg3  1  2  0 wz--n- 456.27g  0
  vg4  1  2  0 wz--n-  1.81t  0
-sh: vgsscan: command not found
Kod:
 No device found for PV CNVDe9-wc36-gMnx-tWm1-x0o1-0BAN-PbTne6.
  --- Volume group ---
  VG Name  vg1
  System ID
  Format  lvm2
  Metadata Areas  1
  Metadata Sequence No  4
  VG Access  read/write
  VG Status  resizable
  MAX LV  0
  Cur LV  2
  Open LV  1
  Max PV  0
  Cur PV  1
  Act PV  1
  VG Size  1.81 TiB
  PE Size  4.00 MiB
  Total PE  474501
  Alloc PE / Size  474501 / 1.81 TiB
  Free  PE / Size  0 / 0
  VG UUID  2XAKFM-ddxG-MU9q-50DH-Jwqt-G7V6-y402Eb

  --- Volume group ---
  VG Name  vg3
  System ID
  Format  lvm2
  Metadata Areas  1
  Metadata Sequence No  5
  VG Access  read/write
  VG Status  resizable
  MAX LV  0
  Cur LV  2
  Open LV  1
  Max PV  0
  Cur PV  1
  Act PV  1
  VG Size  456.27 GiB
  PE Size  4.00 MiB
  Total PE  116804
  Alloc PE / Size  116804 / 456.27 GiB
  Free  PE / Size  0 / 0
  VG UUID  LwqybI-Tqh5-0jm4-wqKU-fzKB-7IQj-f86JtS

  --- Volume group ---
  VG Name  vg4
  System ID
  Format  lvm2
  Metadata Areas  1
  Metadata Sequence No  5
  VG Access  read/write
  VG Status  resizable
  MAX LV  0
  Cur LV  2
  Open LV  1
  Max PV  0
  Cur PV  1
  Act PV  1
  VG Size  1.81 TiB
  PE Size  4.00 MiB
  Total PE  474501
  Alloc PE / Size  474501 / 1.81 TiB
  Free  PE / Size  0 / 0
  VG UUID  0omzuU-3Uln-JCg4-K8IV-HEmH-MIjn-3HASOJ
Ad.4
Kod:
[~] # egrep '(Disk|sd)' /etc/enclosure_0.conf
[PhysicalDisk_1]
pd_sys_name=/dev/sdb
[PhysicalDisk_2]
pd_sys_name=/dev/sda
[PhysicalDisk_3]
pd_sys_name=/dev/sdc
[PhysicalDisk_4]
pd_sys_name=/dev/sde
 

Załączniki

  • Q143I02977.zip
    273,3 KB · Wyświetleń: 25
Problem rozwiązany... częściowo chyba:
Kod:
23:25:18 Logman: Event Logs:
2015-12-24 · 23:24:55 —— System×QNAP-TS451 —— WARN: Host: Drive4 Read I/O error, ABORTED COMMAND sense_key=0xb, asc=0x0, ascq=0x0, CDB=28 00 00 08 63 80 00 00 80 00 .
2015-12-24 · 23:25:03 —— System×QNAP-TS451 —— WARN: [Host: Drive4] The scanning was stopped by user. 2383 bad block(s) found.
2015-12-24 · 23:25:06 —— System×QNAP-TS451 —— ERR!: Host: Drive4 unplugged.

Dlatego Nas nie montuje tego dysku choć poprawnie wykonał recovery. Zostaje prośba do silaska o sata-usb i recovery dysku i zgranie danych na nowy dysk... ufff dobrze ze mam jeszcze jeden wolny 500gb :)
 
Nie skończyłeś wczoraj poleceń, które Ci wypisałem. Zlokalizowałbyś pod jaką ścieżka występuje w kieszeni ten dysk, sprawdziłbyś czy są widoczne na nim partycje oraz status RAID.

Inicjacja woluminów logicznych:
Bash:
/etc/init.d/init_lvm.sh
- o ile mdadm, nie wykazuje błędu. W przeciwnym wypadku będzie trzeba zrobić skan lub przyłączyć na sztywno.
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. Dysk inactive