Cześć, mam na imię Ted. Jestem starszym inżynierem ds. zarządzania systemami w firmie Dell Technologies. Dzisiaj porozmawiamy o profilach konfiguracji serwera. Profil konfiguracji serwera to pojedynczy plik, który zawiera wartości konfiguracyjne serwera. Będzie on zawierał takie elementy, jak ustawienia systemu BIOS, konfiguracja kontrolera iDRAC, ustawienia karty sieciowej, konfiguracja alertów i konfiguracja RAID.
Ten profil może zawierać jeden lub wiele różnych składników konfiguracji, które są określane jako w pełni kwalifikowane deskryptory urządzeń. Jest to najlepsza metoda używana do przechwytywania wzorcowego obrazu w celu wdrożenia go na wielu serwerach w środowisku. Jest to również używane przez wiele produktów, które zapewniają zgodność konfiguracji, takich jak OpenManage Enterprise i OpenManage Integration dla VMware vCenter. Format profilu konfiguracji SCP lub serwera jest podzielony na sekcje. Istnieją sekcje komponentów, które zawierają atrybuty, wszystkie zawarte w ich profilu.
Aby zebrać profil konfiguracji, musimy zalogować się do kontrolera iDRAC. Można go znaleźć w graficznym interfejsie użytkownika w sekcji "Configuration", a następnie "Server Configuration Profile". Wybierz opcję "Export", w której wybieramy plik lokalny. Podaj mu nazwę. Następnie powiedz mu, aby wyeksportował wszystkie nasze atrybuty. Dostępne są różne typy profili eksportu: "Podstawowy", "Zastępczy" i "Klon". Podstawowy jest po prostu ogólny.
Jest to konfiguracja niedestrukcyjna. Wymiana nie jest używana zbyt często. Jest on przeznaczony do tworzenia kopii zapasowych wszystkich ustawień serwera. Następnie, podczas ich przywracania, zastępuje wszystkie te ustawienia, w tym kod Service Tag. Ustawienie "Klonuj" będzie najczęstszym zastosowaniem do tworzenia złotego obrazu. Jeśli obejmuje całą konfigurację RAID, jest to proces destrukcyjny, ponieważ podczas przywracania konfiguracji RAID na miejscu docelowym zostanie ona całkowicie przepisana, chyba że zostanie pominięta. Ważne jest również, aby podkreślić, że ustawienie "Clone" nie przechwytuje żadnej tożsamości we/wy. W tym celu wybiorę opcję "Basic" i kliknę opcję "Export". Proces rozpoczyna się tutaj i pojawia się pasek postępu. Po zakończeniu pojawi się pytanie, gdzie chcemy zapisać ten plik.
Domyślnym wyborem będzie folder "Pobrane" na komputerze. Kliknij opcję "Zapisz lokalnie". Można je również wyeksportować za pomocą wiersza polecenia przy użyciu RACADM. Określisz plik XML. Następnie określimy nazwę pliku. Można również określić lokalizację. Na tym miejscu widzimy, że operacja została zakończona pomyślnie. Przyjrzyjmy się teraz jednemu z tych plików. Mam tu kilka otwartych. Kontynuujmy i wyciągnijmy podstawowy profil serwera, który właśnie otrzymaliśmy. Edytuj go w Notatniku. W tym miejscu widzimy, że jest to konfiguracja systemu.
Widzimy numer modelu, a także kod Service Tag i sygnaturę czasową. W tym przypadku pierwszym składnikiem jest "iDRAC.Embedded.1", po którym następują wszystkie atrybuty. Jeśli chcesz zmienić jeden z tych atrybutów, możesz go ręcznie edytować i zmienić jego stan na "Wyłączony", a także różne inne właściwości. Mam dodatkowe ustawienia, które można zmienić tutaj lub można je zmienić bezpośrednio w kontrolerze iDRAC.
Po skonfigurowaniu można pobrać ten profil konfiguracji. Pozwólcie, że pokażę wam koniec konfiguracji tutaj, koniec komponentu. W tym miejscu zaczyna się kolejny komponent. To tak jak z każdym rodzajem XML-a, w którym masz znaczniki początkowe i końcowe dla komponentów. Przejdźmy teraz do importowania jednej z tych konfiguracji. Stworzyłem tutaj złoty wizerunek. W przypadku importu możemy importować tutaj. Przejdę do pliku lokalnego. I daj mu mój złoty wizerunek. Powiedz, że chcę zaimportować wszystkie komponenty. Po zakończeniu importu możemy wyłączyć serwer. Albo możemy go włączyć. Następnie, jeśli wymagane jest ponowne uruchomienie serwera, używany jest proces zamykania.
Pozostawimy je jako domyślne i zaimportujemy tę konfigurację. I tak, zaimportuję go teraz. Postęp mogę zobaczyć w kolejce zadań. W rzeczywistości wygląda na to, że został ukończony bardzo szybko. Widzimy, że zaimportowano i zastosowano profil konfiguracji serwera. Możesz również zaimportować go z wiersza poleceń tutaj, jeśli zamiast polecenia "get" użyjemy "set", określając typ XML, a następnie plik, który chcemy umieścić. Widać to tutaj. Otrzymamy komunikat o utworzeniu zadania.
Następnie można zalogować się do kontrolera iDRAC i wyświetlić zadanie oraz obserwować jego ukończenie za pośrednictwem znajdującej się tam kolejki zadań. Ważne jest, aby zwrócić uwagę na kilka błędów, które mogą się pojawić. Typowe błędy to "SYS047", w którym plik wejściowy, XML, nie jest zgodny ze schematem. Zwykle oznacza to, że został on edytowany ręcznie i coś w formatowaniu jest nieprawidłowe. Prawdopodobnie możesz edytować ten plik i go naprawić, ale w większości przypadków łatwiej jest przypomnieć sobie nowy profil konfiguracji i zacząć od zera. Inny częsty błąd, "SYS055", oznacza, że plik XML został ukończony, ale z błędami.
Może to oznaczać, że profil został ustawiony prawidłowo, ale nie można skonfigurować jednego lub kilku atrybutów. Zazwyczaj jest to ustawienie, którego nie można zastosować, np. kolejność rozruchu. Być może istnieje zależność w systemie BIOS lub innym ustawieniu konfiguracji, które nie jest prawidłowo ustawione, aby można było je zastosować. Informacje o tym, które nie zostały zastosowane, można znaleźć w dzienniku cyklu eksploatacji. Podczas importowania profilu konfiguracji serwera należy wziąć pod uwagę usunięcie konfiguracji RAID z profilu, chyba że chcesz, aby była ona częścią wdrożenia, ponieważ odbudowa konfiguracji RAID jest destrukcyjnym procesem. Wszelkie hasła powiązania LDAP, które były używane w kontrolerze iDRAC używanym jako szablon, nie są przenoszone do nowych docelowych kontrolerów iDRAC. Trzeba by je wprowadzić ręcznie. Najlepszą praktyką jest zakomentowanie lub usunięcie wszelkich wartości w profilu systemowym BIOS, chyba że zmieniasz je na atrybut niestandardowy i wymagasz ich ustawienia.
Nie zaleca się również uwzględniania kolejności rozruchu, chyba że urządzenia rozruchowe są całkowicie identyczne na serwerze, który został użyty jako szablon, i serwerze, który jest używany jako element docelowy. Zaleca się również korzystanie tylko z profilów konfiguracji serwera utworzonych na jednym konkretnym modelu serwera, które mają być stosowane do tego samego modelu serwera. Kolejną rzeczą, na którą należy zwrócić uwagę, jest to, że Dell ma repozytorium GitHub. To repozytorium GitHub zawiera skrypty języka Python dla wszystkich różnych funkcji interfejsu API, które można wykonać za pośrednictwem kontrolera iDRAC. Na tej liście znajduje się również eksportowanie profilu konfiguracji systemu w lokalnej pamięci masowej lub eksportowanie profilu konfiguracji systemu do udziału sieciowego.
Dziękujemy za obejrzenie naszego filmu na profilach konfiguracji serwera.