Kontroler Dell iDRAC jest odpowiedzialny za ustawienia profilu systemu i zarządzanie pozapasmowe. Kontroler iDRAC może przestać odpowiadać z różnych powodów. Objawy tego problemu są następujące:
Kontrolery iDRAC można zresetować za pomocą przycisku identyfikacji systemu, interfejsu sieciowego kontrolera iDRAC, modułu serwisowego iDRAC lub narzędzia RACADM. Aby uzyskać więcej informacji, kliknij odpowiednią sekcję.
W przypadku systemów z kontrolerem iDRAC mały przycisk z oznaczeniem "i" (rysunek 1 i rysunek 2) znajduje się zazwyczaj z przodu i z tyłu systemu. Ten przycisk "i" to przycisk identyfikacji systemu. Aby zresetować kontroler iDRAC bez ponownego uruchamiania systemu operacyjnego, naciśnij i przytrzymaj przycisk identyfikacji systemu przez co najmniej 16 sekund. Przestań naciskać przycisk, gdy wentylatory zaczną działać z pełną prędkością i wyłączy się dioda LED na przednim panelu (jeśli serwer jet w nią wyposażony). Teraz kontroler iDRAC uruchomi się ponownie bez zmiany zapisanych ustawień. Ponownego uruchomienia zdalnego kontrolera może potrwać minutę lub dłużej.
Rysunek 1. Przycisk iDRAC i na serwerze PowerEdge R640
Rysunek 2. Przycisk iDRAC i na serwerze PowerEdge T620
Resetowanie jest wykonywane inaczej w przypadku interfejsu internetowego kontrolera iDRAC9 oraz interfejsu internetowego kontrolerów iDRAC7 i iDRAC8. Kliknij odpowiedni kontroler iDRAC, aby uzyskać więcej informacji.
Rysunek 3. Przycisk resetowania w kontrolerze iDRAC9
Rysunek 4. Przycisk Uruchom ponownie kontroler iDRAC
Rysunek 5. Opcja resetowania dla kontrolerów iDRAC7 i iDRAC8
Czas trwania: 00:01:24 (gg:mm:ss)
Jeśli to możliwe, ustawienia języka napisów można wybrać za pomocą ikony CC w tym odtwarzaczu wideo.
Moduł usług iDRAC (iSM) to niewielka aplikacja, którą można zainstalować na serwerach PowerEdge korzystających z kontrolerów iDRAC7, iDRAC8 i iDRAC9. iSM w wersji 2.3 (i nowszej) umożliwia administratorowi zdalne zainicjowanie resetu, gdy kontroler iDRAC nie odpowiada. Resetowanie kontrolera iDRAC za pomocą modułu usług iDRAC jest wykonywane w różny sposób w systemach operacyjnych Windows, Linux i VMware ESXi. Kliknij odpowiedni system operacyjny, aby uzyskać więcej informacji.
Moduł usług iDRAC zapewnia metodę WMI, metodę PowerShell i metodę skrótu w menu programu , za pomocą których można zresetować kontroler iDRAC z poziomu systemu operacyjnego Windows. Kliknij odpowiednią metodę, aby uzyskać więcej informacji.
Można to wywołać lokalnie lub zdalnie za pomocą poleceń Windows Management Instrumentation (WMI).
Procedura resetowania kontrolera iDRAC przy użyciu poleceń WMI jest następująca:
winrm i iDRACHardReset wmi/root/cimv2/dcim/DCIM_iSMService?InstanceID="iSMExportedFunctions"
winrm i iDRACHardReset wmi/root/cimv2/dcim/dcim_ismservice -u:"admin-username" -p:"password" -r:http://"remote-hostname or IP"/wsman -a:Basic -encoding:utf-8 -skipCACheck -skipCNCheck
Można to wywołać lokalnie lub zdalnie przy użyciu poleceń programu PowerShell.
Procedura resetowania kontrolera iDRAC przy użyciu lokalnego polecenia programu PowerShell jest następująca:
Wymagania wstępne
Set-ExecutionPolicy AllSigned
Set-ExecutionPolicy Unrestricted
Moduł usług iDRAC zapewnia także polecenie cmdlet programu PowerShell do lokalnego resetowania kontrolera iDRAC. Aby użyć programu PowerShell do resetowania kontrolera iDRAC:
Invoke-iDRACHardReset
i naciśnij klawisz Enter.-force
Można użyć do zresetowania kontrolera iDRAC za pomocą skryptu lub bez komunikatu potwierdzającego.
Aby użyć przycisku Invoke-iDRACHardReset
polecenie ze zdalnej sesji PowerShell:
Enable PS-Remoting
Polecenie cmdlet.Można ją uruchomić, logując się do systemu operacyjnego za pomocą sesji pulpitu zdalnego. Następnie wybierz opcję resetowania kontrolera iDRAC z menu programu.
We wszystkich obsługiwanych przez iSM systemach operacyjnych Linux iSM udostępnia polecenia, które można uruchomić przez zalogowanie się w systemie operacyjnym za pomocą SSH lub jego odpowiednika.
Dostępne są następujące polecenia:
$ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset
$ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset -f
-f
) wraz z poleceniem. Polecenie to nie czeka na potwierdzenie użytkownika i przystępuje do resetowania kontrolera iDRAC.
We wszystkich obsługiwanych systemach operacyjnych ESXi przez moduł iDRAC Service Module Oprogramowanie iSM w wersji 2.3 lub nowszej obsługuje dostawcę metody CMPI. Umożliwia to zdalne resetowanie kontrolera iDRAC przy użyciu poleceń zdalnych WinRM. W przeciwieństwie do systemów operacyjnych Windows (z wyjątkiem WMI) i Linux; ESXi nie prosi użytkownika o potwierdzenie przed zresetowaniem kontrolera iDRAC.
Polecenie to:
winrm i iDRACHardReset http://schemas.dell.com/wbem/wscim/1/cim-schema/2/root/cimv2/dcim/DCIM_iSMService?__cimnamespace=root/cimv2/dcim+InstanceID=iSMExportedFunctions -u:"root-username" -p:"password" -r:https://"Host-IP":443/wsman -a:basic -encoding:utf-8 -skipCNCheck -skipCACheck -skipRevocationcheck
Wynik operacji jest wyświetlany w postaci liczby całkowitej, która oznacza pomyślne lub niepomyślne zakończenie operacji.
W przypadku oprogramowania ESXi 6.0 w wersji U1 i U2 sterownik IPMI może przestać odpowiadać po zresetowaniu kontrolera iDRAC. Po operacji twardego resetu w niektórych systemach operacyjnych VMware ESXi sterownik IPMI (ipmi_si_drv
) może przestać odpowiadać z powodu istniejącego problemu w sterowniku IPMI. Jeśli sterownik IPMI przestaje odpowiadać, załaduj go ponownie (ipmi_si_drv
).
Aby ponownie załadować plik ipmi_si_drv
:
/etc/init.d/sfcbd-watchdog stop esxcfg-module -u ipmi_si_drv => unload ipmi_si_drv esxcfg-module ipmi_si_drv => load ipmi_si_drv /etc/init.d/sfcbd-watchdog start
Narzędzie Dell Remote Access Controller Admin (RACADM) to narzędzie wiersza poleceń, które umożliwia zdalne lub lokalne zarządzanie za pomocą kontrolera iDRAC. Polecenia RACADM można uruchomić zdalnie za pośrednictwem stacji zarządzającej lub lokalnie w zarządzanym systemie.
We wszystkich przypadkach restartowany jest tylko kontroler iDRAC, a nie ponowne uruchomienie serwera. Ponowne uruchomienie kontrolera iDRAC nie wpływa na uruchomiony system operacyjny. Istnieją różnice w poleceniach między kontrolerem iDRAC9 a kontrolerem iDRAC7 lub iDRAC8. Kliknij odpowiedni kontroler iDRAC, aby uzyskać więcej informacji.
Resetowanie — powoduje ponowne uruchomienie kontrolera iDRAC bez zmiany ustawień konfiguracji kontrolera iDRAC.
Przykład: racadm racreset
Resetowanie (wymuszone) — dodawanie -f
do dowolnego polecenia kontrolera iDRAC wymusza polecenie.
Przykład: racadm racreset -f
Zresetuj kontroler iDRAC do domyślnych ustawień fabrycznych — przywraca wszystkie zmiany do ustawień fabrycznych, ale zachowuje ustawienia użytkownika i sieci.
Przykład: racadm racresetcfg
Zresetuj konfigurację kontrolera iDRAC do wartości domyślnej i zresetuj użytkownika do wartości wysyłki.
Przykład: racadm racresetcfg -all
Zresetuj konfigurację kontrolera iDRAC do wartości domyślnej i zresetuj użytkownika do nazwy użytkownika root
i hasło calvin
.
Przykład: racadm racresetcfg -rc
Zresetuj konfigurację kontrolera iDRAC do niestandardowych ustawień domyślnych.
Przykład: racadm racrsetcfg -custom
Wszystkie polecenia resetowania kontrolera iDRAC9 można znaleźć w Podręczniku użytkownika kontrolera Integrated Dell Remote Access Controller 9 (iDRAC9) w wersji 3.00.00.00 | Dell US (strona 249).
Resetowanie — powoduje ponowne uruchomienie kontrolera iDRAC bez zmiany ustawień konfiguracji kontrolera iDRAC.
Przykład:
racadm racreset
Dodawanie -f
do dowolnego polecenia kontrolera iDRAC wymusza polecenie.
Przykład:
racadm racreset -f
Zresetuj kontroler iDRAC do domyślnych ustawień fabrycznych — przywraca wszystkie zmiany do ustawień fabrycznych. Usuwa ustawienia użytkownika i sieci.
Przykład:
racadm racresetcfg
Wszystkie polecenia resetowania kontrolera iDRAC7 lub iDRAC8 można znaleźć w przewodniku wiersza polecenia RACADM iDRAC 8/7 v2.81.81.81 (strona 105).