HP Smart Array P410: Konwertuj RAID10 na RAID1 LUB usuń dyski z RAID10

9

Mam serwer z dwiema macierzami RAID10 o pojemności 146 GB. Próbuję zastąpić jedną macierz RAID10 o pojemności 146 GB dyskami RAID1 dwóch dysków 2 TB. Ponieważ nie ma wolnych portów, wyjąłem dwa dyski z tablicy, którą zamierzam wymienić. Teraz status mojego nalotu wygląda następująco:

# /opt/hp/hpssacli/bin/hpssacli ctrl all show config

Smart Array P400 in Slot 1
   array A (SAS, Unused Space: 0  MB)
      logicaldrive 1 (273.4 GB, RAID 1+0, Interim Recovery Mode)

      physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, Failed)
      physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, Failed)
      physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 146 GB, OK)
      physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 146 GB, OK)

   array B (SAS, Unused Space: 0  MB)
      logicaldrive 2 (273.4 GB, RAID 1+0, OK)

      physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 146 GB, OK)
      physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 146 GB, OK)
      physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 146 GB, OK)
      physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 146 GB, OK)

Chcę użyć portów 2I:1:1, 2I:1:2dla nowej macierzy RAID1 (do migracji maszyny wirtualnej do nowej macierzy przy minimalnym przestoju). Ale nie wiem, jak je rozwiązać z obecnego RAID10. Jak widzę dwie opcje:

1) Konwertuj RAID10 na RAID1 (w dokumentacji właśnie znalazłem wzmiankę, że nowa tablica nie może być mniejsza niż obecna) Do polecenia pojawia "/opt/hp/hpssacli/bin/hpssacli ctrl slot=1 ld 1 modify raid=1"się błąd:

Error: "raid=1" is not a valid option for logicaldrive 1

Available options are:
    0
    1 + 0 (current value)
    5
    6 (default value)

2) Usuń porty 2I:1:1, 2I:1:2RAID10.

Nie znalazłem jednak instrukcji dla obu opcji.

Co można zrobić w tej sytuacji? (Bez uwzględnienia opcji przenoszenia danych na inny serwer / dysk zewnętrzny / itp.)

DINGeR
źródło
1
Usunąłeś dyski przed zadaniem pytania?!?
ewwhite
1
Nie martw się, to serwer testowy. Na nim sprawdzam opcje.
DiNGeR
Mam serwer Proliant DL180 G8. Nie mogłem sprawić, by te inteligentne tablice działały zgodnie z przeznaczeniem w Debianie i / lub Ubuntu. Konflikt i nie można rozpoznać urządzenia. Właśnie to wyłączyłem i utworzyłem programową macierz RAID za pomocą mdadm. Powód, dla którego nie rozwiązałem problemu sprzętowego: łatwo było zdalnie usunąć uszkodzony dysk z macierzy oprogramowania, niż udać się do centrum danych, aby go fizycznie usunąć.
numer

Odpowiedzi:

7

Nie uczestniczę tutaj tak często, jak kiedyś, ale widzę problem z tym, co zrobiłeś.

Kontrolery HP Smart Array mogą obsługiwać dyski SAS i SATA. Nie można jednak mieć tablicy składającej się z mieszanki dysków SAS i SATA.

Firma HP nigdy nie sprzedała 2,5-calowego dysku SAS o pojemności 2 TB, więc zakładam, że dyski 2 TB to SATA. Dyski 146 GB to SAS. Więc ... wyciągnięcie dwóch dysków nie będzie działać, ponieważ nie można dołączyć nowych dysków do istniejąca tablica.

Przegapiłeś to. Włóż dwa dyski 146 GB z powrotem.


Inne uwagi:

Prawdopodobnie używasz zewnętrznego dysku SATA. Zostanie zmniejszona do 1,5 Gb / s na kontrolerze Smart Array P400.

Zastosowanie kontrolera P400 oznacza, że ​​używany serwer to G5 HP ProLiant, około 2005-2007.

Lepiej jest odbudować lub użyć bardziej nowoczesnego sprzętu, jeśli to możliwe.

ewwhite
źródło
1
Tak, nowe dyski to SATA. Nie zamierzam łączyć dysków różnych typów, chcę w końcu całkowicie zastąpić RAID10 SAS na RAID1 SATA.
DiNGeR