How-To Ręczne przyłączenie i odbudowa macierzy RAID

Dyskusja w 'Macierz oraz woluminy dyskowe' rozpoczęta przez użytkownika Silas Mariusz, 21 Sierpień 2013.

Ładowanie...
  1. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 372
    Miejscowość:
    Nowy Sącz
    Local Time:
    07:29
    Oceny:
    +1 422 / 30 / -6
    Followers:
    23
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    [Notka]
    Używać np. w przypadku niepowodzenia odbudowy macierzy na wymienionym i innym od pozostałych dysku twardym.
    Występowanie problemu: Add drive ? to the volume failed.

    [Rozwiązanie problemu]
    1. (Jeśli zainstalowałeś nowy dysk, który chcesz dołączyć do macierzy RAID, to uprzednio go sformatuj z panelu zarządzania woluminami dysków - menadżer magazynów)
    2. Zaloguj się na terminal - konsolę (shell) serwera NAS za pomocą PuTTY lub dowolnego innego klienta SSH lub Telnet.
    3. W celach bezpieczeństwa i przejrzystości w konsoli, włącz tryb szczegółowego wyświetlania i przetwarzania uruchamianych poleceń:
      Kod (Bash):
      1. set -x
    4. Upewnij się o stanie i poprawności zainstalowanych dysków:
      Kod (Bash):
      1. fdisk -l /dev/sda     # - dysk 1
      2. fdisk -l /dev/sdb     # - dysk 2
      3. fdisk -l /dev/sdc     # - dysk 3
      4. fdisk -l /dev/sdd     # - dysk 4
      5. fdisk -l /dev/sde     # - dysk 5
      6. # ...
    5. Poniższe polecenie wyświetli (nie mylić z dyskami) partycje [sd?3] wchodzące w skład macierzy RAID:
      Kod (Bash):
      1. mdadm --detail /dev/md0
      (Uwaga! Zostaną wyświetlone partycje poprawnie pracujące w macierzy)
    6. Jeśli brakującym dyskiem w macierzy, który zechcemy przyłączyć i odbudować jest dysk nr. 1, to interesować nas będzie urządzenie: sda3, jeśli natomiast jest to dysk nr. 2 to urządzenie: sdb3, itd.
      Kod (Text):
      1. /dev/sda3 - dysk numer 1 (a), partycja 3 (dane)
      2. /dev/sdb3 - dysk numer 2 (a), partycja 3 (dane)
      3. /dev/sdc3 - dysk numer 3 (a), partycja 3 (dane)
      4. /dev/sdd3 - dysk numer 4 (a), partycja 3 (dane)
      5. /dev/sde3 - dysk numer 5 (a), partycja 3 (dane)
      6. ...
    7. Wykonując poniższe polecenie zostanie wyświetlony dysk nie wchodzący w skład obecnej macierzy:
      Kod (Bash):
      1. mount | grep /dev/sd | grep /share/HD
      (jeśli nie została wyświetlona żadna partycja sd?3, to być może, dysk ten, nigdy dotąd nie był zainicjalizowany w serwerze lub jego struktura partycji jest naruszona i niezgodna)
    8. Dla ułatwienia, nazwę brakującego dysku zapisz jako tymczasową zmienną środowiskową:
      Kod (Bash):
      1. # znak zapytania "?" zamien na wlasciwa litere
      2. # okreslajaca numer dysku, np. sdb3 dla dysku nr. 2
      3. export TRAID="sd?3"
    9. Wolumin ten, należy odmontować za pomocą polecenia umount podając jego lokalizację
      Kod (Bash):
      1. # przyklad: umount /dev/sd?3
      2. umount /dev/$TRAID
    10. Dodaj odmontowaną partycję do obecnej konfiguracji RAID:
      Kod (Bash):
      1. # przyklad: mdadm /dev/md0 –add /dev/sd?3
      2. mdadm /dev/md0 --add /dev/$TRAID
    11. Sprawdź status macierzy RAID:
      Kod (Bash):
      1. mdadm --detail /dev/md0
    12. Zaloguj się na nowo do panelu zarządzania serwerem QNAP NAS, przejdź do miejsc magazynowania i upewnij się, że proces odbudowy macierzy dyskowej jest w toku.
    13. Po ukończeniu odbudowy macierzy RAID, zrestartuj serwer NAS.
     
    • Lubię to! Lubię to! x 2
    • Piwo Piwo x 1
  2. avis
    Offline

    avis Systems Admin... Q's Expert

    Dołączył:
    4 Grudzień 2010
    Wiadomości:
    370
    Miejscowość:
    52°17'21.9"N 21°02'45.2"E
    Local Time:
    06:29
    Oceny:
    +124 / 1 / -0
    Followers:
    1
    QNAP:
    TS-x20/TS-x21
    Ethernet:
    1 GbE
    TS-x20/TS-x21 1 GbE
    To może ja dodam swoje pięć groszy
    Mianowicie ostatnio miałem właśnie problem z odbudową macierzy (uszkodzony dysk został wymieniony na dentyczny więc nie było problemu związanego z różnymi producentami), jednakże po włożeniu go do macierzy ta sama go zainicjalizowała stworzyła partycje i tyle. Nie pomagały restarty więc zacząłem procedurę wg tego poradnika.
    Skończyłem jednak już przy trzecim poleceniu fdisk (macierz TS-459U+ a wymieniny dysk był 3-cim z czterech). Powodem zakończenia procedury było to że w wynikach polecenia fdisk zauważyłem różnicę w rozmiarach partycji względem pozostałych dysków, a dokładniej 3 partycja na dysku (ta na dane) była o jeden sektor mniejsza niż na innych dyskach a z kolei 4 była właśnie o ten jeden sektor wieksza. Nie potrafie odpowiedzieć czemu się tak zadziało (nie czepiałbym się gdyby ten dysk był innego producenta ale był identyczny jak 3 pozostałe i jest na liście kompatybilności QNAP, dla ścisłości dodam że są to dyski 2TB WD RED). Co do samego problemu to po prostu posłużyłem się fdiskiem i usunąłem 3 i 4 partycję a potem ręcznie je utworzyłem na nowo ustawiając sektory startowe i końcowe identycznie jak na innych dyskach. I teraz najciekawsze, po restarcie QNAP z marszu rozpoczął odbudowę RAID5
     
    • Lubię to! Lubię to! x 1
  3. kaktus
    Offline

    kaktus μC Circuitmaker Q's Editor

    Dołączył:
    14 Luty 2011
    Wiadomości:
    932
    Miejscowość:
    opolskie
    Local Time:
    07:29
    Oceny:
    +225 / 9 / -3
    Followers:
    3
    QNAP:
    TS-219P+
    Ethernet:
    1 GbE
    TS-219P+ 1 GbE
    Pewno dysk został nieprawidłowo zainicjowany. Z ciekawości zapytam jaka jest wersja firmware nowego HDD w stosunku do pozostałych, i jaką masz wersje systemu QTS?
     
  4. avis
    Offline

    avis Systems Admin... Q's Expert

    Dołączył:
    4 Grudzień 2010
    Wiadomości:
    370
    Miejscowość:
    52°17'21.9"N 21°02'45.2"E
    Local Time:
    06:29
    Oceny:
    +124 / 1 / -0
    Followers:
    1
    QNAP:
    TS-x20/TS-x21
    Ethernet:
    1 GbE
    TS-x20/TS-x21 1 GbE
    Wiesz co, ten który dostałem (dyski są na gwarancji) ma identyczny firmware jak trzy pozostałe więc to nie to.

    Qnap TS-459U-RP+

    QTS 4.0.3 build0912

    RAID5+bitmapa 4xWDC WD20EFRX-68EUZN0 w każdym firmware: 80.00A80
     
    Last edited: 22 Styczeń 2014
  5. vanszic
    Offline

    vanszic Nowy użytkownik Noobie

    Dołączył:
    16 Luty 2015
    Wiadomości:
    1
    Local Time:
    07:29
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x39 Pro+
    Ethernet:
    1 GbE
    TS-x39 Pro+ 1 GbE
    Witam,
    świetne HOW-TO, w moim przypadku zabrakło przed punktem 10 polecenia:

    Kod (Bash):
    1. mdadm -w /dev/md0
     

Poleć tę stronę

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.