PowerEdge: Open Server Manager i konwersja kontrolera iDRAC10 dla R670 i R770
Résumé: W tym artykule opisano konwersję z oprogramowania Open Server Manager na iDRAC10.
Instructions
Zainstaluj oprogramowanie wewnętrzne Open Server Manager.
Należy upewnić się, że kontroler BMC (Baseboard Management Controller) iDRAC lub Open Server Manager jest dostępny i gotowy do zaakceptowania plików obrazów aktualizacji oprogramowania wewnętrznego. Przed zainstalowaniem oprogramowania wewnętrznego Open Server Manager należy zainstalować wersje oprogramowania wewnętrznego iDRAC, CPLD "FPG" i systemu BIOS, które obsługują program Open Server Manager i licencję.
Licencja
Do włączenia programu Open Server Manager na serwerze wymagana jest licencja. Licencja jest wieczysta na cały okres istnienia serwera i umożliwia korzystanie ze wszystkich funkcji.
Wymagania wstępne
- Upewnij się, że oprogramowanie Open Server Manager jest włączone w fabryce i dostarczone wraz z serwerem.
- Aplikacja Open Server Manager musi być zainstalowana i uruchomiona w BMC.
Aplikacja Open Server Manager obsługuje następujące serwery PowerEdge:
- PowerEdge R670 w wersji CSP
- PowerEdge R770 w wersji CSP
Przed migracją do kontrolera iDRAC10 Core (jeśli licencja Enterprise lub Datacenter nie jest wymagana):
- Upewnij się, że OSM jest zainstalowany
- Uruchom
GETżądania dotyczące schematów Redfish w celu uzyskania szczegółów konfiguracji sieci.redfish/v1/Managers/bmc/EthernetInterfaces?$expand=*($levels=1)Uwaga: Jeśli użytkownik chce uzyskać inne szczegóły konfiguracji OSM, musi uruchomićPrzykład: Uruchamianie szczegółowych informacji o koncie użytkownikaGETna każdymURIGETwURIredfish/v1/AccountService/Accounts?$expand=*($levels=1) - Zapisz plik
JSONWyjście dla wszystkichGETŻądania. - Konwertowanie OSM na iDRAC.
- Po zainstalowaniu kontrolera iDRAC uruchom
GETna identyfikatorze URI, aby uzyskać bieżące atrybuty kontrolera iDRAC.redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1?$select=Attributes - Korzystając z polecenia
JSONDane wyjściowe z kroku 1, który zawiera wszystkie szczegóły konfiguracji, zastosuj te ustawienia przy użyciu atrybutów kontrolera iDRAC, uruchamiając polecenie PATCH naURI.redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1 - Uruchom
GETwURIAby potwierdzić, że atrybuty, które zostały zmienione, mają teraz zastosowane poprawne wartości.redfish/v1/Managers/iDRAC.Embedded.1/Oem/Dell/DellAttributes/iDRAC.Embedded.1?$select=Attributes
Przed migracją do kontrolera iDRAC10 Enterprise lub Datacenter:
- Upewnij się, że OSM jest zainstalowany
- Uruchom
GETżądania dotyczące schematów Redfish w celu uzyskania szczegółów konfiguracji sieci.redfish/v1/Managers/bmc/EthernetInterfaces?$expand=*($levels=1)”). Note, if the user wants to get other OSM configuration details, they will need to run GET on each schema (example: get user account details run GET on URI “redfish/v1/AccountService/Accounts?$expand=*($levels=1) - Zapisz plik
JSONWyjście dla wszystkichGETŻądania. - Konwertowanie OSM na iDRAC.
- Po zainstalowaniu kontrolera iDRAC uruchom
SCPEksportuj, aby uzyskać wszystkie ustawienia konfiguracyjne kontrolera iDRAC. - Uaktualnij licencję iDRAC do wersji Enterprise lub Datacenter.
- Korzystając z polecenia
JSONdane wyjściowe z kroku 1, ręcznie edytuj plikSCPeksportuj plik przekazujący zmiany konfiguracji z OSM, które chcesz zastosować do kontrolera iDRAC. - Uruchom
SCPimportuj, aby zastosować zmiany.
IDRAC10 Włączone są tylko funkcje podstawowe.
Kontrolery iDRAC10 Enterprise i iDRAC10 Datacenter można zamawiać.
Są to licencje wieczyste. Uruchomienie funkcji iDRAC10 Enterprise planowane jest na koniec marca 2025 r., a na uruchomienie funkcji iDRAC10 Datacenter w czerwcu 2025 r.
Informacje na temat funkcji obsługiwanych przez poszczególne warstwy licencji można znaleźć w podręczniku użytkownika kontrolera iDRAC10 .
Konwertowanie oprogramowania Open Server Manager (OSM) na iDRAC.
Instalacja kontrolera iDRAC za pomocą sieciowego interfejsu użytkownika (UI) OSM
- Zaloguj się do interfejsu użytkownika programu Open Server Manager.
Uwaga: Przed przejściem na kontroler iDRAC10 wymagane jest zaktualizowanie starszej wersji do wersji OSM 3.0.2 i flashowanie układu FPGA systemu BIOS lub CPLD. OSM 3.0.0 i OSM 3.0.1 nie obsługują konwersji na iDRAC10.Uwaga: Aby możliwa była konwersja, minimalna wersja oprogramowania wewnętrznego systemu BIOS to 1.1.3
- Kliknij opcję Operacje > Strona oprogramowania wewnętrznego.
- Kliknij Dodaj plik i prześlij plik obrazu.
- Zostanie wyświetlony komunikat informujący o rozpoczęciu procesu przesyłania.

- Po przesłaniu kliknij przycisk Aktywuj w sekcji Przesłany obraz.

- Aby natychmiast aktywować przesłany plik obrazu kontrolera iDRAC, kliknij przycisk Teraz.
Serwer zostanie automatycznie uruchomiony ponownie, aby aktualizacja została zastosowana. Serwer potrzebuje kilku minut, aby zaktualizować i wysłać polecenie ping do adresu IP kontrolera iDRAC. Jeśli zamknięcie hosta nie powiedzie się przy użyciu polecenia łagodnego zamknięcia, pamiętaj o ręcznym wyłączeniu hosta w celu przeprowadzenia aktualizacji.
Uwaga: W przypadku wybrania opcji Później aktualizacja oprogramowania wewnętrznego kontrolera iDRAC jest zaplanowana na później i nie zostanie zastosowana do momentu wyłączenia serwera. - Poczekaj kilka minut, aż kontroler iDRAC zostanie zainstalowany i uruchomiony. Po udostępnieniu tego adresu uruchom interfejs sieciowy kontrolera iDRAC przy użyciu adresu IP kontrolera iDRAC.
Uwaga: Ustawienia sieciowe kontrolera iDRAC są niezależne od ustawień sieciowych programu Open Server Manager i mogą się różnić. Aby skonfigurować ustawienia sieciowe kontrolera iDRAC, zapoznaj się z podręcznikiem użytkownika kontrolera iDRAC dostępnym na stronie z instrukcjami obsługi kontrolera iDRAC.
Uwaga: Należy wykonać kopię zapasową konfiguracji i ustawień kontrolera iDRAC, ponieważ ustawienia zostaną utracone, dlatego należy być na miejscu, aby umożliwić ponowną konfigurację kontrolera iDRAC.
Zainstaluj kontroler iDRAC przy użyciu interfejsu Redfish.
- Wykonaj żądanie GET na
/redfish/v1/UpdateService. - Sprawdź, czy
HttpPushUriApplyTimejest ustawiony na natychmiastowy. Jeśli nie, ustaw ją na natychmiastową przy użyciu operacji PATCH.{ { "HttpPushUriOptions": { "HttpPushUriApplyTime": { "ApplyTime": "Immediate" } } } - Wykonaj żądanie POST z plikiem binarnym pliku DUP kontrolera iDRAC do
/redfish/v1/UpdateService. Zwracany jest identyfikator URI zadania. Zadanie można monitorować przy użyciu tego identyfikatora URI.{ "@odata.id": "/redfish/v1/TaskService/Tasks/2", "@odata.type": "#Task.v1_4_3.Task", "Id": "2", "TaskState": "Running", "TaskStatus": "OK" }Uwaga: Połączenie z hostem BMC zostało zakończone.
Instalowanie kontrolera iDRAC z systemu operacyjnego (OS)
- Zaloguj się do systemu operacyjnego hosta Linux i pobierz plik wykonywalny (.bin) pakietu iDRAC DUP do katalogu głównego. Naciśnij klawisz "q", aby kontynuować wykonywanie pakietu DUP.

- Wprowadź Y, aby kontynuować wykonywanie pakietu DUP.
- Po wykonaniu pakietu DUP na terminalu zostanie wyświetlony następujący komunikat: Operacja zakończyła się sukcesem.
- Wyłącz hosta, aby pomyślnie zaktualizować kontroler iDRAC.
Uwaga: Możesz użyć żądania ping, aby sprawdzić, czy adres IP działa. Po potwierdzeniu wskazane jest, aby odczekać kilka minut przed zalogowaniem się do interfejsu użytkownika kontrolera iDRAC.
Konwertowanie kontrolera iDRAC na OSM.
Zainstaluj OSM przy użyciu interfejsu sieciowego kontrolera iDRAC.
- Zaloguj się do interfejsu sieciowego kontrolera iDRAC.
- Kliknij opcję System > Inventory i upewnij się, że na liście wyświetla się Open Server Manager.
- Kliknij opcję Configuration > Licencje, aby sprawdzić, czy licencja Open Server Manager jest zainstalowana.
- Kliknij opcję Maintenance > Aktualizacja systemu > Ręczna aktualizacja w interfejsie użytkownika kontrolera iDRAC.
- Kliknij przycisk Wybierz plik, wybierz prawidłowy plik obrazu oprogramowania wewnętrznego BMC.
- Kliknij przycisk Prześlij.
- Zaznacz pole wyboru, aby wybrać oprogramowanie wewnętrzne BMC. Trzy przyciski są teraz włączone — Anuluj, Zainstaluj i Uruchom ponownie oraz Zainstaluj przy następnym uruchomieniu. Kliknij opcję Zainstaluj i uruchom ponownie, aby uzyskać natychmiastową aktualizację, lub Zainstaluj przy następnym uruchomieniu, aby przeprowadzić aktualizację przy ręcznym ponownym uruchomieniu. Poniższy zrzut ekranu przedstawia przykład przycisku Zainstaluj i uruchom ponownie. Zostanie wyświetlony komunikat informujący o kolejce zadań.
System uruchomi się ponownie w celu zastosowania oprogramowania wewnętrznego. Aktualizacja systemu trwa około dwóch minut, zanim będzie można wysłać polecenie ping na adres IP Open Server Manager.
Uwaga: W przypadku wybrania opcji Install Next Reboot należy wyłączyć i włączyć zasilanie serwera (zimny ponowny rozruch), aby rozpocząć aktualizację oprogramowania wewnętrznego.Uwaga: Możesz kliknąć opcję Job Queue, aby sprawdzić stan zadania, lub kliknąć przycisk Cancel, aby przejść do dziennika cyklu eksploatacji i sprawdzić dzienniki. - Po udostępnieniu adresu IP programu Open Server Manager uruchom interfejs sieciowy programu Open Server Manager.
Uwaga: Ustawienia sieciowe kontrolera iDRAC są oddzielone od ustawień sieciowych programu Open Server Manager i mogą się różnić, patrz Konfiguracja ustawień sieciowych w celu skonfigurowania ustawień sieciowych programu Open Server Manager.
Zainstaluj OSM przy użyciu interfejsu Redfish.
- Zapisz plik DUP programu Open Server Manager na serwerze TFTP dostępnym z poziomu kontrolera iDRAC.
- Wykonaj żądanie POST do
/redfish/v1/UpdateService.SimpleUpdateo następującej ładowności:URI: https://<iDRAC IP>/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdateMethod: POST Body:{"ImageURI":"tftp://xx.xx.xx.xx/BMC.EXE"}Uwaga: Gdziexx.xx.xx.xxto adres IP serwera TFTPSonduj zadanie, ażJobState = Scheduled. - Pobierz stan zadania ze zwróconego nagłówka Location nagłówków HTTP. Na przykład:
/redfish/v1/TaskService/Tasks/JID_629815700253{ "@odata.context": "/redfish/v1/$metadata#Task.Task", "@odata.id": "/redfish/v1/TaskService/Tasks/JID_629815700253", "@odata.type": "#Task.v1_5_1.Task", "Description": "Server Configuration and other Tasks running on iDRAC are listed here", "Id": "JID_629815700253", "Messages": [ { "Message": "Task successfully scheduled.", "MessageArgs": [], MessageArgs@odata.count: 0, "MessageId": "IDRAC.2.7.JCP001" } ], Messages@odata.count: 1, "Name": "Firmware Update: BMC", "Oem": { "Dell": { "@odata.type": "#DellJob.v1_2_0.DellJob", "CompletionTime": null, "Description": "Job Instance", "EndTime": "TIME_NA", "Id": "JID_629815700253", "JobState": "Scheduled", "JobType": "FirmwareUpdate", "Message": "Task successfully scheduled.", "MessageArgs": [], "MessageId": "IDRAC.2.7.JCP001", "Name": "Firmware Update: BMC", "PercentComplete": 0, "StartTime": "TIME_NOW", "TargetSettingsURI": null } }, "PercentComplete": 0, "TaskState": "Starting", "TaskStatus": "OK" - Wyłącz i ponownie włącz zasilanie, korzystając z żądania POST, aby
/redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset {"ResetType": "PowerCycle"}. - Można poczekać na zakończenie aktualizacji oprogramowania wewnętrznego. Stan można monitorować przy użyciu tego samego identyfikatora zadania.
Uwaga: Połączenie z hostem BMC zostało zakończone.
Zainstaluj OSM z systemu operacyjnego Linux.
- Zaloguj się do systemu operacyjnego hosta Linux i pobierz plik wykonywalny pakietu Dell Update Package (DUP) Open Server Manager
(.bin)do katalogu domowego. Naciśnij klawisz "q", aby kontynuować uruchamianie pakietu DUP.
- Uruchom plik DUP Open Server Manager. Wprowadź Y, aby kontynuować wykonywanie pakietu DUP.

Po wykonaniu pakietu DUP na terminalu pojawi się komunikat Operacja zakończona pomyślnie.
- Wykonaj zimny rozruch z poziomu kontrolera iDRAC lub konsoli wirtualnej (jeśli zainstalowano licencję iDRAC Enterprise lub Datacenter). Po ponownym uruchomieniu systemu zostanie zainstalowany program Open Server Manager.