Quantcast
Channel: ProNAS - forum serwerów plików NAS i dysków sieciowych
Viewing all articles
Browse latest Browse all 817

Wolumen skasowany po aktualizacji firmware'u

$
0
0
Witam wszystkich,
od kilku dni zmagam się z utraconym wolumenem (względnie woluminem...) w moim DS112+.
Do niedawna moja konfiguracja wyglądała następująco:
DS112+@DSM 5.0
dysk WD RED 2TB
miałem zainstalowanego bootstrapa, ipkg i działający serwer SVN, plus jakieś pierdoły z oficjalnych paczek typu: download, photo, file i audio station (z działających, kilka innych oficjalnych wyłączyłem bo nie korzystałem z nich).

Po aktualizacji DSM'a do 5.1 zniknął mój dysk.
przejrzałem podobne posty z forum:
http://pronas.pl/odzyskanie-danych-reinstalacji-dsm-pro-pomoc-t7131.html
http://pronas.pl/skasowany-wolumen-t6192.html
I wykonałem następujące kroki w celu "ratowania" sytuacji:
Kod (Text):
  1. DiskStation> fdisk -l
  2.  
  3. Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
  4. 255 heads, 63 sectors/track, 243201 cylinders
  5. Units = cylinders of 16065 * 512 = 8225280 bytes
  6.  
  7.    Device Boot      Start         End      Blocks  Id System
  8. /dev/sda1   *           1        1245     9993216  83 Linux
  9. /dev/sda2            1245        1506     2097152  82 Linux swap
  10. /dev/sda3            1522      243201  1941290464+ 83 Linux
Jak widać, dysk gdzieś tam jest widoczny, dodam, że zrobiłem też test S.M.A.R.T. i znalazł i naprawił jeden zły sektor (z moim szczęściem pewnie akurat pierwszy, jakiś odpowiednik master boot record..)
W wątkach z linków kazali wykonać komendę mdstat, u mnie wynik jest taki (ale mam jedno dyskowego nasa z raidem 0, moze to z tego powodu?)
Kod (Text):
  1. DiskStation> cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
  3. unused devices: <none>
Jeszcze wykaz plików space:
Kod (Text):
  1. DiskStation> ll /etc/space/
  2. drwx------    2 root     root          4096 Nov  9 23:43 .
  3. drwxr-xr-x   37 root     root          4096 Nov 11 01:53 ..
  4. -rw-rw-rw-    1 root     root           230 Jun 17  2013 space_history_20130617_204307.xml
  5. -rw-rw-rw-    1 root     root           230 Aug  9  2013 space_history_20130809_200020.xml
  6. -rw-rw-rw-    1 root     root           230 Sep 14  2013 space_history_20130914_203000.xml
  7. -rw-rw-rw-    1 root     root           230 Sep 23  2013 space_history_20130923_141314.xml
  8. -rw-rw-rw-    1 root     root           230 Sep 26  2013 space_history_20130926_180736.xml
  9. -rw-rw-rw-    1 root     root           230 Sep 27  2013 space_history_20130927_212815.xml
  10. -rw-rw-rw-    1 root     root           230 Oct  4  2013 space_history_20131004_122208.xml
  11. -rw-rw-rw-    1 root     root           230 Oct 31  2013 space_history_20131031_210217.xml
  12. -rw-rw-rw-    1 root     root           230 Nov  9  2013 space_history_20131109_080850.xml
  13. -rw-rw-rw-    1 root     root             0 Dec  1  2013 space_history_20131201_224558.xml
  14. -rw-rw-rw-    1 root     root           230 Dec  1  2013 space_history_20131201_224706.xml
  15. -rw-rw-rw-    1 root     root           230 Dec  1  2013 space_history_20131201_225343.xml
  16. -rw-rw-rw-    1 root     root           230 Apr  4  2014 space_history_20140404_214451.xml
  17. -rw-rw-rw-    1 root     root           230 Apr 18  2014 space_history_20140418_214541.xml
  18. -rw-rw-rw-    1 root     root           230 May 26 08:18 space_history_20140526_081806.xml
  19. -rw-rw-rw-    1 root     root           230 Jul 24 21:49 space_history_20140724_214929.xml
  20. -rw-rw-rw-    1 root     root           230 Jul 24 22:44 space_history_20140724_224437.xml
  21. -rw-rw-rw-    1 root     root           230 Aug 21 22:23 space_history_20140821_222355.xml
  22. -rw-rw-rw-    1 root     root           230 Sep 21 08:55 space_history_20140921_085524.xml
  23. -rw-rw-rw-    1 root     root           230 Oct 23 21:52 space_history_20141023_215252.xml
  24. -rw-rw-rw-    1 root     root            58 Nov  9 23:35 space_history_20141109_233537.xml
  25. -rw-rw-rw-    1 root     root           230 Nov  9 23:43 space_history_20141109_234335.xml
przedostatni wiersz to stan po update'cie DSM'a do 5.1. Jako jeden z pierwszych kroków podjąłem, stety lub niestety, próbę ratowania dysku z poziomu storage managera. Nie wiem czy mi to czegoś zupełnie nie popsuło :/ Różnice pomiędzy 3 a 2 od końca:
Kod (Text):
  1. DiskStation> diff -u /etc/space/space_history_20141023_215252.xml /etc/space/spa
  2. ce_history_20141109_233537.xml
  3. --- /etc/space/space_history_20141023_215252.xml
  4. +++ /etc/space/space_history_20141109_233537.xml
  5. @@ -1,11 +1,3 @@
  6.  <?xml version="1.0" encoding="UTF-8"?>
  7.  <spaces>
  8. -       <space path="/dev/sda3" reference="/volume1" >
  9. -               <device>
  10. -               </device>
  11. -               <reference>
  12. -                       <volume path="/volume1" dev_path="/dev/sda3">
  13. -                       </volume>
  14. -               </reference>
  15. -       </space>
  16.  </spaces>
Czyli widać że wolumin zniknął, natomiast po mojej próbie naprawy z poziomu DSM:
Kod (Text):
  1. DiskStation> diff -u /etc/space/space_history_20141109_233537.xml /etc/space/spa
  2. ce_history_20141109_234335.xml
  3. --- /etc/space/space_history_20141109_233537.xml
  4. +++ /etc/space/space_history_20141109_234335.xml
  5. @@ -1,3 +1,11 @@
  6.  <?xml version="1.0" encoding="UTF-8"?>
  7.  <spaces>
  8. +       <space path="/dev/sda3" reference="/volume1" >
  9. +               <device>
  10. +               </device>
  11. +               <reference>
  12. +                       <volume path="/volume1" dev_path="/dev/sda3">
  13. +                       </volume>
  14. +               </reference>
  15. +       </space>
  16.  </spaces>
Bazując na wątkach w których ludzie mieli podobny problem wykonałem jeszcze taką komendę:
Kod (Text):
  1. mdadm -C /dev/md3 -l0 -e1.2 -n1 /dev/sdd3 --force --assume-clean
która przeszła pomyślnie, dałem -l0 bo mam 1dyskowego NASa z raidem 0.
Teoretycznie następna komenda daje poprawny wynik (bazuję na podpowiedziach z wątków linkowanych na początku):
Kod (Text):
  1. DiskStation> mdadm -E /dev/sda3
  2. /dev/sda3:
  3.           Magic : a92b4efc
  4.         Version : 1.2
  5.     Feature Map : 0x0
  6.      Array UUID : 153b5859:071a9cd1:5c88f84d:8b7c88ab
  7.            Name : DiskStation:3  (local to host DiskStation)
  8.   Creation Time : Tue Nov 11 01:31:23 2014
  9.      Raid Level : raid0
  10.    Raid Devices : 1
  11.  
  12.  Avail Dev Size : 3882578881 (1851.36 GiB 1987.88 GB)
  13.     Data Offset : 2048 sectors
  14.    Super Offset : 8 sectors
  15.           State : clean
  16.     Device UUID : 1da9d740:cdcc5c34:51589ca7:2ef0dd64
  17.  
  18.     Update Time : Tue Nov 11 01:31:23 2014
  19.        Checksum : f9bfe423 - correct
  20.          Events : 0
  21.  
  22.      Chunk Size : 64K
  23.  
  24.    Device Role : Active device 0
  25.    Array State : A ('A' == active, '.' == missing)
I tylko teraz mdstat miał już pokazać zgubiony dysk, a niestety tego nie robi, wynik jest taki jak na początku :/ Restart oczywiście też nie pomógł, tak samo próba podmontowania dysku.
Jeżeli ktoś może coś poradzić to będę bardzo wdzięczny za pomoc!
Pozdrawiam.

Viewing all articles
Browse latest Browse all 817

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra