Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Storage: Przygotowywanie hostów VMware ESXi do podłączenia macierzy SCv20x0, SCv30x0, SC4020, SC5020 SAS

Summary: Postępuj zgodnie z następującymi instrukcjami, aby przygotować WMware ESXi do przyłączenia do macierzy SASowych.

This article applies to   This article does not apply to 

Instructions

Ten artykuł zawiera informacje na następujące tematy:   
  • Przygotowanie hostów VMware ESXi do podłączenia macierzy SC5020 SCv20x0, Scv30X0, SC5020
  • Zgodność sterownika z łącznością front-end SAS

  1. Przygotowanie hostów VMware ESXi do podłączenia macierzy SC5020 SCv20x0, Scv30X0, SC5020

Przegląd artykułu bazy wiedzy 000147092 macierz zgodności z pamięcią masową firmy Dell dla obsługiwanego sterownika i oprogramowania wbudowanego

  • ESXi 5.5 i 6.0 wymagają sterownika mpt3sas i należy je pobrać z witryny VMware.
    • Dostosowane przez firmę Dell obrazy ISO ESX 5.5 i 6.0 NIE ładują automatycznie odpowiedniego sterownika HBA SAS. Trzeba zaktualizować sterownik.
    • Używanie macierzystego sterownika skrzynki odbiorczej powoduje, że HBA nie są w stanie znaleźć żadnych woluminów w ESX.
  • ESXi 6.5 wymaga sterownika lsi_msgpt3. Można użyć sterownika skrzynki odbiorczej. Jednak różne obrazy ISO używają domyślnie różnych sterowników.
    • Firma Dell EMC zaleca korzystanie z dostosowanego przez Dell obrazu ISO dla VMware na serwerach Dell EMC PowerEdge. Obraz ISO może znajdować się w sekcji rozwiązań korporacyjnych na stronie Sterowniki i pliki do pobrania w witrynie internetowej firmy Dell.
    • Dostosowany przez firmę Dell obraz ISO ESX 6.5 ładuje automatycznie odpowiednie sterownik HBA SAS.
    • Jeśli użytkownik korzysta ze standardowego obrazu ISO VMware ESX 6.5, konieczne jest włączenie właściwego sterownika HBA SAS skrzynki odbiorczej.
Procedury te są zgodne z czynnościami opisanymi w punkcie 4 plakatu z opisem instalacji SCv20x0 (dostarczonego z systemem) lub w rozdziale 3 w podręczniku wdrożeniowym.
 
Do podłączenia hosta ESX z HBA SAS do macierzy Storage Center trzeba użyć DSM Data Collector.  Podłączanie klienta DSM bezpośrednio do macierzy nie jest obecnie obsługiwane.

Określ, który sterownik jest włączony:  
  1. Włącz SSH na hoście ESXi.
    1. Zaloguj się do hosta ESXi z klienta vSphere.
    2. Wybierz kartę Configuration (Konfiguracja), a następnie wybierz opcję Security Profile (Profil zabezpieczeń) w menu oprogramowania.
    3. W obszarze usług wybierz opcję Properties (Właściwości).
    4. Wybierz opcję SSH, następnie kliknij przycisk Options (Opcje).
    5. Kliknij przycisk Start i zatwierdzić przyciskiem OK.
  2. Połącz się z hostem ESXi za pomocą klienta SSH (np. Putty).
  3. Określ, który sterownik jest uruchomiony: Aby to zrobić, należy wpisać następujące polecenie: "esxcfg-scsidevs-a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. W przypadku korzystania ze standardowego obrazu ISO ESX 6.5 możesz wyłączyć sterownik mpt3sas i włączyć sterownik lsi_msgpt3 za pomocą następujących poleceń:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. ESX 5.5 i 6.0: w przypadku posiadania nieprawidłowego sterownika przejdź do kroku 5a. Jeśli prawidłowy sterownik znajduje się na liście, przejdź do kroku 5b.
    1. Wyłącz nieprawidłowy sterownik poprzez wpisanie jednego z poniższych poleceń:
  • esxcli system module set --enabled=false --module=lsi_msgpt3. Przejdź do kroku 6.
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set (1)
  1. Sprawdź, czy wersja sterownika odpowiada jednej w artykule KB 000147092 tabelą zgodności pamięci masowej DELL Storagepoprzez wpisanie następującego polecenia:
  • W przypadku typu sterownika mpt3sas: vmkload_mod -s mpt3sas |grep Version
HOW11081_en_US__3ESX_SAS_vmkload_mod
  Aktualizacja sterownika:  
  1. Przenieś wszystkie maszyny wirtualne z hosta i włącz tryb konserwacji.
  2. Pobierz poprawną wersję sterownika, jak określono w artykule KB 000147092 tabelą zgodności pamięci masowej DELL Storage: : (w momencie przygotowywania tego dokumentu wersja sterownika to 04.00.00.00.1vmw dla ESX 5.5 U2). Sterownik można znaleźć w witryny VMware.
  3. Wyodrębnij plik .VIB z pobranego pakietu sterownika ZIP.
  4. Prześlij plik .VIB do hosta ESXi.
    1. W interfejsie hosta ESXi wybierz kartę Configuration (Konfiguracja).
    2. Wybierz opcję Storage (Pamięć masowa) w menu Configuration (Konfiguracja), a następnie magazyn danych do przesłania pliku VIB. 
      (Jeśli nie ma dostępnego magazynu danych, można użyć dowolnego klienta FTP i przekazać plik do katalogu /tmp).
    3. Przejrzyj magazyn danych poprzez kliknięcie go prawym przyciskiem myszy i wybranie opcji Browse Datastore (Przeglądaj magazyn danych).
    4. Prześlij plik VIB poprzez kliknięcie ikony przesyłania pliku.
  5. Zainstaluj nowy sterownik (odpowiednio Dostosuj ścieżkę i nazwę pliku), wpisując następujące polecenie: "esxcli Software VIB Install-v/vmfs/volumes/esxi01-local/scsi-mpt3sas-04.00.00.00.1vmw-1OEM.500.0.0.472560.x86_64. VIB"
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. Ponownie uruchom hosta VMware ESXi.
  2. HBA powinny mieć załadowany prawidłowy sterownik i powinny być w stanie pracować poprawnie z Storage Center. Można to sprawdzić poprzez powtórzenie czynności z kroku 5b powyżej.
Oprogramowanie wewnętrzne HBA należy również aktualizować przy użyciu kontrolera iDRAC.
  1. Zgodność sterownika z Connectivity2 front end SAS

W macierzy zgodności pamięci masowej Dell EMC wersja ESXi VMWare 6.5 jest testowana i obsługiwana przez funkcję łączności SAS Front End. Sterowniki SAS „lsi-msgpt3” w wersji 12 oraz Storage Center OS (SCOS) w wersjach 7.2.x i 7.3.x zostały włączone do tego przetestowanego i obsługiwanego rozwiązania. Jednak aktualizacje do VMWare ESXi 6.5 U1, 6.5 U2 i 6.7 automatycznie instalują zaktualizowane sterowniki SAS lsi-msgpt3 takie jak wersja 16.  Bez ręcznej ingerencji w konfigurację parametru modułu w sterowniku wersje lsi-msgpt3 nowsze niż 12 nie działają prawidłowo (np. host restartujący widzi pojemność LUN równą 0 bajtów, traci dostęp do woluminów SAS Front End po awarii kontrolera, wykonywane są zrzuty jądra PSOD) z wersjami ESXi korzystającymi z tego zaktualizowanego sterownika i SCOS. Dotyczy to głównie wersji ESXi 6.5 i 6.7, ale także ESXi 6.0, jeżeli zostanie tam użyty ten nowszy sterownik (nie jest on domyślnym sterownikiem).

Zalecenia: 

Jeśli użytkownik korzysta z łączności SAS między centrum pamięci masowej i hostami ESXi korzystając ze sterownika lsi-msgpt3 (zazwyczaj ESXi 6.5 lub nowsze), zalecane jest zmodyfikowanie parametru modułu zgodnie z opisem poniżej dla wszystkich wersji sterownika SAS lsi-msgpt3.  Jest to wymagane dla każdej wersji wyższej niż 12.  Zaktualizowane najlepsze praktyki można znaleźć na stronie Sprawdzone sposoby postępowania dotyczące urządzeń Dell EMC serii SC z oprogramowaniem VMware vSphere 5.x-6.x. Należy pamiętać, że zmiana ta wymaga ponownego uruchomienia hosta.

Kroki umożliwiające konfigurację parametru modułu w sterowniku SAS 

  1. Przejdź do listy wartości parametrów modułu
Lista parametrów modułu systemu esxcli -m lsi_msgpt3
 
SLN313031_en_US__1image (7172)
  1. Zmodyfikuj parametr modułu issue_scsi_cmd_to_bringup_drive
Zestaw parametrów modułu systemu esxcli -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. Sprawdź, czy wartość parametru modułu została zmodyfikowana za pomocą polecenia z kroku 1.
SLN313031_en_US__2image (7173)
  1. Zrestartuj hosta ESXi, aby zastosować zaktualizowaną wartość. 
 

Affected Products

Dell Compellent SC4020, Dell Storage SCv2000, Dell Storage SCv2020, Dell Storage SCv2080, Dell Storage SC5020

Products

Storage