VxRail — zarządzanie niestandardowymi komponentami vLCM
Summary: W tym dokumencie opisano sposób sprawdzania poprawności, instalacji i zarządzania niestandardowymi komponentami innych firm w środowiskach VxRail przy użyciu VxRail vLCM. Opisano w nim obsługiwane scenariusze aktualizacji, typowe błędy konfiguracji i najlepsze praktyki w celu zapewnienia niezawodnego działania w całym cyklu życia VxRail. ...
Instructions
Wprowadzenie
Niniejszy dokument skupia się wyłącznie na instalacji i uaktualnieniu pakietu magazynu serwisowego innej firmy (z wyłączeniem autonomicznych pakietów instalacyjnych vSphere (VIB)) na hostach VxRail ESXi, które są członkami klastra VxRail.
Wszystkie testy i weryfikację przeprowadzono na klastrach VxRail z kodem 8.0.3xx.
Procedury mają zastosowanie do wszystkich typów klastrów VxRail z obsługą vLCM:
- Dynamiczny
- Standard
- Rozciągnięty
Przed przejściem do scenariuszy upewnij się, że znasz te pojęcia:
- Potwierdzenie, że vLCM jest włączone
- Jak potwierdzić, że vLCM nie jest włączony
- Instalowanie składnika innej firmy za pomocą wtyczki VxRail
- Jak sprawdzić, czy składniki innych firm nie zostały nieprawidłowo zainstalowane
- Jak sprawdzić, czy składniki innych firm zostały prawidłowo zainstalowane
Scenariuszy:
- Scenariusz 1 — zainstalowanie składnika innej firmy i włączenie VxRail vLCM
- Scenariusz 2 — instalowanie składnika innej firmy
- Scenariusz 3 — uaktualnienie VxRail nie aktualizuje składnika innej firmy
- Scenariusz 4 — uaktualnienie VxRail / uaktualnienie składnika innej firmy
- Scenariusz 5 — aktualizacja innej firmy poza cyklem aktualizacji VxRail vLCM
Jak potwierdzić, że vLCM jest włączony:
- Sprawdź wtyczkę VxRail w interfejsie użytkownika vCenter, przejdź do karty Updates we wtyczce

- Sprawdź stan obrazu, oprogramowanie wewnętrzne i sterowniki Dodatek: vxrail-hsp-cluster zostanie wyświetlony:

Aby potwierdzić, że VxRail vLCM jest włączony, należy zaznaczyć obie lokalizacje w interfejsie użytkownika.
Uruchomienie polecenia curl z poziomu VxRail Manager w celu sprawdzenia stanu vLCM nie jest wystarczające.
Jak potwierdzić, że vLCM nie jest włączony:
Sprawdź kartę Update w vCenter (nie VxRail Plugin).

W tym miejscu widzimy odniesienia do "Wartości początkowych" i "Zarządzanie za pomocą jednego obrazu".
Oznacza to, że klaster nie przeszedł przez proces włączenia vLCM; Funkcja vLCM nie jest włączona.
Gdy klaster przejdzie przez proces aktywacji vLCM, tworzony jest pojedynczy obraz zawierający wszystkie wymagane komponenty, które będą używane do zarządzania przyszłymi aktualizacjami w klastrze.
Należy zaznaczyć obie lokalizacje w interfejsie użytkownika, aby potwierdzić, że VxRail vLCM nie jest włączony.
Uruchomienie polecenia curl z poziomu VxRail Manager w celu sprawdzenia stanu vLCM nie jest wystarczające.
Instalowanie składnika innej firmy za pomocą wtyczki VxRail
Aby zainstalować jakikolwiek komponent innej firmy, należy użyć funkcji Add Component we wtyczce VxRail. Nie dotyczy to składników rozwiązania, patrz artykuł: VxRail: Najlepsze praktyki dotyczące vLCM w VxRail
Opcja Add Component feature jest dostępna tylko podczas cyklu aktualizacji, bezpośrednio po przesłaniu pakietu złożonego VxRail.
Jest to jedyna obsługiwana metoda instalowania składników innych firm.
Ponieważ w tym przypadku nie wykonujemy pełnego cyklu aktualizacji, wymaganym obejściem problemu jest zainicjowanie "uaktualnienia" do tej samej wersji oprogramowania, która jest już uruchomiona w klastrze.
W tym przykładzie klaster działa w wersji 8.0.330, więc pierwszym krokiem jest uzyskanie pakietu złożonego uaktualnienia 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.


Po przeskanowaniu raportu o zmianach:

Zostaną wyświetlone następujące korzyści:

Klikając przycisk DOSTOSUJ, masz możliwość zarządzania komponentami innych firm.

Następnie kliknij DODAJ KOMPONENT
Typ komponentu: Sterownik
Pakiet komponentów: DellPower.VMWARE.8.2.b160.ESX8x.zip
Przeczytaj i zanotuj komunikat informacyjny.

Kliknij przycisk DODAJ KOMPONENT, tutaj komponent jest gotowy do dodania do pojedynczego obrazu.

Kliknij przycisk ZAPISZ I ZWERYFIKUJ
Widać tutaj, że składnik innej firmy został pomyślnie dodany do pojedynczego obrazu używanego w tym klastrze.
Kontynuowanie "uaktualnienia" wyzwala korygowanie i zastosowanie komponentu do każdego hosta przy użyciu prawidłowej i obsługiwanej metody.

Należy pamiętać, że przeprowadzamy "uaktualnienie" z wersji 8.0.330 do 8.0.330, więc jedyną zmianą zastosowaną do klastra jest składnik innej firmy, który w tym przykładzie jest stroną zewnętrzną.
Kontynuuj aktualizację i poczekaj na jej zakończenie.
Po zakończeniu aktualizacji można sprawdzić, czy komponent innej firmy został prawidłowo dodany do pojedynczego obrazu VxRail. przejdź do zakładki Obraz: (filtr z nazwą komponentu)

Dodatkową weryfikację można również przeprowadzić tutaj:
Lifecycle Manager / Ustawienia / Administracja / Konfiguracja poprawek

Powyższe potwierdza, że składnik innej firmy został pomyślnie dodany do pojedynczego obrazu VxRail i nie zostanie usunięty podczas następnego cyklu aktualizacji.
W interfejsie użytkownika programu Lifecycle Manager nie należy zmieniać żadnych ustawień ani opcji. Wszystkie wprowadzone tam zmiany nie są obsługiwane w klastrach VxRail.
Jak sprawdzić, czy składniki innych firm nie zostały zainstalowane nieprawidłowo:
Widać tutaj, że skanowanie zgodności (które można uruchomić ręcznie) wykryło, że na hostach jest zainstalowany składnik, który nie jest częścią pojedynczego obrazu:

Składniki te zostały zainstalowane ręcznie przy użyciu esxcli lub innej metody, która nie jest obsługiwana, co spowoduje usunięcie składnika w następnym cyklu aktualizacji, co jest całkowicie zgodne z projektem.
Jak sprawdzić, czy składniki innych firm zostały prawidłowo zainstalowane:
Tutaj widzimy, że skanowanie zgodności (które można uruchomić ręcznie) wykryło, że na hostach jest zainstalowany składnik, który jest częścią pojedynczego obrazu: (filtruj według nazwy komponentu)

Zgodność obrazów
- Wszystkie hosty w tym klastrze są zgodne
Składniki te zostały poprawnie zainstalowane przy użyciu polecenia "Add Component", więc podczas następnego cyklu aktualizacji jeden składnik pozostanie częścią pojedynczego obrazu.
Scenariusz 1 — zainstalowanie składnika innej firmy / włączenie VxRail vLCM
Założenia:
- Sterowniki innych firm =
PowerPath_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip - Komponent (magazyn), który jest używany (wewnątrz powyżej .zip) =
DellPower.VMWARE.8.2.b160.ESX8x.zip - Obecnie funkcja VxRail vLCM nie jest włączona w klastrze.
- Składnik innej firmy został ręcznie zainstalowany na niektórych lub wszystkich węzłach w klastrze przed włączeniem vLCM
Przejdź do karty Updates we wtyczce VxRail i wykonaj następujące czynności: VxRail: Włączanie trybu vSphere Lifecycle Manager

Pod koniec sprawdzania poprawności zauważysz błąd, jest to oczekiwane.


Ten komunikat informuje, że podczas sprawdzania poprawności tworzenia pojedynczego obrazu wykryto składniki w węzłach, które nie są częścią pożądanego stanu, czyli pojedynczego obrazu używanego dla tych węzłów.
W takim przypadku składnik innej firmy został zainstalowany ręcznie na węzłach.
Jak pokazano na zrzucie ekranu, użytkownik jest proszony o dostarczenie komponentu w formacie magazynu ZIP (nie w autonomicznych pakietach VIB) w celu rozwiązania problemu ze zgodnością i umożliwienia kontynuowania procesu włączania vLCM.
W tym scenariuszu potrzebujemy:
DellPower.VMWARE.8.2.b160.ESX8x.zip
Uwaga:
wszystkie elementy lub komponenty innych firm muszą pochodzić bezpośrednio od dostawcy.
VxRail nie dostarcza tych składników ZIP.
Te składniki ZIP są ściśle wymagane podczas włączania vLCM na VxRail.
Kliknij
i wybierz element (.zip)

Dalej - ponowna walidacja

Po pomyślnym zatwierdzeniu kliknij przycisk Dalej, aby kontynuować włączanie.

Po zakończeniu pracy kreatora:


Uwagi dodatkowe: Jak sprawdzić, czy składniki innych firm zostały prawidłowo zainstalowane:
Scenariusz 2 — instalowanie składnika innej firmy
Założenia:
- Sterowniki innych firm =
Third-Party_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip - Magazyn, który jest używany (wewnątrz powyżej .zip) =
DellPower.VMWARE.8.2.b160.ESX8x.zip - Funkcja VxRail vLCM jest już włączona w klastrze.
W VxRail nie ma funkcji, która umożliwiałaby instalowanie komponentów innych firm poza cyklem aktualizacji. Nie trzeba jednak uaktualniać całego klastra, aby zainstalować komponent. Odesłanie:
Instalowanie składnika innej firmy za pomocą wtyczki VxRail
Scenariusz 3 — uaktualnienie VxRail / nieuaktualnianie składnika innej firmy
Założenia
- Elementy innej firmy zostały zainstalowane prawidłowo, zgodnie z procedurami opisanymi w scenariuszach 1 i 2.
- Jeśli składniki innej firmy nie zostały poprawnie zainstalowane lub jeśli użytkownik końcowy nie ma pewności, czy zostały one zainstalowane poprawnie (na przykład, jeśli zostały zainstalowane ręcznie przy użyciu esxcli), zaleca się ostrożność.
- Przed kontynuacją aktualizacji klastra VxRail należy sprawdzić, która metoda instalacji została użyta i czy bieżąca konfiguracja została zastosowana przy użyciu nieobsługiwanego lub nieprawidłowego podejścia.
- Weryfikacja ta jest niezbędna, ponieważ w trakcie cyklu uaktualniania pakiety VIB innych firm są zgodnie z projektem usuwane ze wszystkich hostów, jeśli pakiety te zostały pierwotnie zainstalowane przy użyciu nieprawidłowej metody.
3a — nieprawidłowe uaktualnienie VxRail / nieprawidłowego zainstalowania urządzenia innego producenta / nieuaktualnianie składnika innego producenta
W tym przykładzie aktualizujemy z wersji 8.0.330 do 8.0.361. Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.

W tym scenariuszu, ponieważ składnik innej firmy nie został poprawnie zainstalowany. Podczas aktualizacji VxRail logika aktualizacji usuwa komponent zgodnie z projektem, co jest odzwierciedlone w dzienniku aktualizacji. Aby uniknąć tego problemu, powinniśmy najpierw poprawić instalację innej firmy, a następnie dodać komponent z powrotem do systemu, eliminując w ten sposób powtarzający się problem z usuwaniem.

Aby rozwiązać ten problem, kliknij przycisk DOSTOSUJ, aby dodać składnik innej firmy.
Klikając przycisk DOSTOSUJ, masz możliwość zarządzania komponentami innych firm.

Następnie kliknij DODAJ KOMPONENT
Typ komponentu: Sterownik
Pakiet komponentów: DellPower.VMWARE.8.2.b160.ESX8x.zip
Przeczytaj i zanotuj komunikat informacyjny.

Kliknij przycisk DODAJ KOMPONENT, tutaj komponent jest gotowy do dodania do pojedynczego obrazu.

Kliknij przycisk ZAPISZ I ZWERYFIKUJ
W tym miejscu wiemy, że komponent innej firmy już istnieje w węzłach, więc nie będzie o nim wzmianki w raporcie zmian . Składnik będzie jednak nadal dodawany do pojedynczego obrazu.
Kontynuowanie aktualizacji spowoduje podjęcie działań naprawczych w ramach pełnego cyklu uaktualnienia i zastosowanie składnika do każdego hosta przy użyciu prawidłowej i obsługiwanej metody.

Teraz, gdy składnik będzie w pojedynczym obrazie, nie będzie trzeba dodawać go ponownie podczas następnego cyklu aktualizacji. Pozostaje on statyczny wewnątrz pojedynczego obrazu, dopóki nie zdecydujesz się uaktualnić tego składnika, co jest oddzielnym scenariuszem również opisanym w dokumentacji.
Po zakończeniu uaktualniania można sprawdzić obraz, aby potwierdzić, że składnik został dodany i że obraz jest zgodny.

3b — Uaktualnienie VxRail / innej firmy zainstalowane prawidłowo / nie uaktualnianie składnika innej firmy
W tym przykładzie aktualizujemy z wersji 8.0.330 do 8.0.370. Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.

W tym scenariuszu, ponieważ składnik innej firmy został wcześniej poprawnie zainstalowany.
Tutaj widzimy, że skanowanie zgodności (które można uruchomić ręcznie) wykryło, że na hostach jest zainstalowany składnik, który jest częścią pojedynczego obrazu: (filtruj według nazwy komponentu)

Po przesłaniu pakietu kliknij Dalej

Na ekranie Change Report (Raport zmian ) nie widać błędów, ponieważ dostęp do komponentu został wcześniej uzyskany przy użyciu prawidłowej procedury. W związku z tym nie zostanie on usunięty podczas cyklu uaktualniania ani procesu naprawy.

Kontynuuj aktualizację w normalny sposób. Komponent innej firmy nie zostanie usunięty i pozostanie częścią Pojedynczego obrazu.
Scenariusz 4 — uaktualnienie VxRail / uaktualnienie składnika innej firmy
Założenia
- Składniki innych firm zostały zainstalowane prawidłowo, zgodnie z procedurami opisanymi w scenariuszach 1 i 2.
- Jeśli składniki innej firmy nie zostały poprawnie zainstalowane lub jeśli użytkownik końcowy nie ma pewności, czy zostały one zainstalowane poprawnie (na przykład, jeśli zostały zainstalowane ręcznie przy użyciu esxcli), zaleca się ostrożność.
- Przed kontynuacją aktualizacji klastra VxRail należy sprawdzić, która metoda instalacji została użyta i czy bieżąca konfiguracja została zastosowana przy użyciu nieobsługiwanego lub nieprawidłowego podejścia.
- Weryfikacja ta jest niezbędna, ponieważ w trakcie cyklu uaktualniania pakiety VIB innych firm są zgodnie z projektem usuwane ze wszystkich hostów, jeśli pakiety te zostały pierwotnie zainstalowane przy użyciu nieprawidłowej metody.
Który napisze recenzję:
Jak sprawdzić, czy składniki innych firm nie zostały nieprawidłowo zainstalowane
Jak sprawdzić, czy składniki innych firm zostały prawidłowo zainstalowane
4a — nieprawidłowe uaktualnienie VxRail / nieprawidłowego zainstalowania urządzenia innej firmy / uaktualnienie składnika innej firmy
W tym przykładzie aktualizujemy z wersji 8.0.330 do 8.0.361. Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.

W tym scenariuszu, ponieważ składnik innej firmy nie został poprawnie zainstalowany. Podczas aktualizacji VxRail logika aktualizacji usuwa komponent zgodnie z projektem, co jest odzwierciedlone w dzienniku aktualizacji. Aby uniknąć tego problemu, powinniśmy najpierw poprawić instalację innej firmy, a następnie dodać komponent z powrotem do systemu, eliminując w ten sposób powtarzający się problem z usuwaniem.

Kliknij przycisk Next.
Na ekranie Change Report widzimy, że sterownik innej firmy został zainstalowany nieprawidłowo. Ponieważ nie jest on częścią pojedynczego obrazu, jest usuwany zgodnie z projektem podczas tego cyklu aktualizacji.
Na tym etapie możemy jednak użyć polecenia ADD COMPONENT , aby zainstalować nowszą wersję komponentu.
8.2.0.00.000-1DEL.801.0.0.21262349 jest instalowany w węzłach w tym przykładzie, a następnie dodajemy DellPower.VMWARE.8.2.SP1.b021.ESX8x do pojedynczego obrazu.

Kliknij przycisk CUSTOMIZE

Upewnij się, że używasz paska przewijania, aby przewinąć w prawo. Ta opcja jest początkowo ukryta.

Kliknij
i wybierz komponent (.zip) do uaktualnienia, a następnie ZAPISZ I ZWERYFIKUJ.
Raport zmian nie zgłasza błędów, a uaktualniony składnik zostanie dodany do pojedynczego obrazu.

Kontynuuj resztę aktualizacji w normalny sposób.
4b — Uaktualnienie VxRail/innej firmy zainstalowane poprawnie /uaktualnienie składnika innej firmy
W tym przykładzie aktualizujemy z wersji 8.0.330 do 8.0.361. Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.

W tym scenariuszu, ponieważ składnik innej firmy został prawidłowo zainstalowany.

Kliknij przycisk DOSTOSUJ na ekranie Change Report, a następnie wybierz opcję DODAJ KOMPONENT.
W tym przykładzie aktualizujemy składnik do wersji DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip.

Kliknij DODAJ KOMPONENT / ZAPISZ I ZWERYFIKUJ
Na ekranie Raport o zmianach widać, że składnik zostanie uaktualniony w ramach aktualizacji vLCM w całym klastrze.

Kontynuuj resztę aktualizacji w normalny sposób.
Scenariusz 5 — aktualizacja innej firmy poza cyklem aktualizacji VxRail vLCM
Założenia
- Składniki innych firm zostały zainstalowane prawidłowo, zgodnie z procedurami opisanymi w scenariuszach 1 i 2.
- Jeśli składniki innej firmy nie zostały poprawnie zainstalowane lub jeśli użytkownik końcowy nie ma pewności, czy zostały one zainstalowane poprawnie (na przykład, jeśli zostały zainstalowane ręcznie przy użyciu esxcli), zaleca się ostrożność.
- Przed kontynuacją aktualizacji klastra VxRail należy sprawdzić, która metoda instalacji została użyta i czy bieżąca konfiguracja została zastosowana przy użyciu nieobsługiwanego lub nieprawidłowego podejścia.
- Weryfikacja ta jest niezbędna, ponieważ w trakcie cyklu uaktualniania pakiety VIB innych firm są zgodnie z projektem usuwane ze wszystkich hostów, jeśli pakiety te zostały pierwotnie zainstalowane przy użyciu nieprawidłowej metody.
Prosimy o zapoznanie się:
Jak sprawdzić, czy składniki innych firm nie zostały nieprawidłowo zainstalowane
Jak sprawdzić, czy składniki innych firm zostały prawidłowo zainstalowane
5a — nieprawidłowy montaż komponentu innej firmy / uaktualnienie Produkt innej firmy poza cyklem aktualizacji VxRail vLCM
W VxRail nie ma funkcji, która umożliwiałaby instalowanie komponentów innych firm poza cyklem aktualizacji. Nie trzeba jednak uaktualniać całego klastra, aby zainstalować komponent. Patrz:
Instalowanie składnika innej firmy za pomocą wtyczki VxRail
Jednak w poniższym przykładzie omówiono również uaktualnianie składnika.
Ponieważ w tym przypadku nie wykonujemy pełnego cyklu aktualizacji, wymaganym obejściem problemu jest zainicjowanie "uaktualnienia" do tej samej wersji oprogramowania, która jest już uruchomiona w klastrze.
W tym przykładzie klaster działa w wersji 8.0.330, więc pierwszym krokiem jest uzyskanie pakietu złożonego uaktualnienia 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.


Po przeskanowaniu raportu o zmianach:
Kliknij przycisk CUSTOMIZE

Upewnij się, że używasz paska przewijania, aby przewinąć w prawo. Ta opcja jest początkowo ukryta.


Kliknij
i wybierz komponent (.zip) do uaktualnienia, a następnie ZAPISZ I ZWERYFIKUJ.
Raport zmian nie zgłasza błędów, a uaktualniony składnik zostanie dodany do pojedynczego obrazu.
ZAPISZ I ZWERYFIKUJ

Kontynuuj aktualizację w normalny sposób.
5b — prawidłowo zainstalowany komponent innej firmy / aktualizacja Produkt innej firmy poza cyklem aktualizacji VxRail vLCM
W VxRail nie ma funkcji, która umożliwiałaby instalowanie komponentów innych firm poza cyklem aktualizacji. Nie trzeba jednak uaktualniać całego klastra, aby zainstalować komponent. Patrz:
Instalowanie składnika innej firmy za pomocą wtyczki VxRail
Jednak w poniższym przykładzie omówiono również uaktualnianie składnika.
Ponieważ w tym przypadku nie wykonujemy pełnego cyklu aktualizacji, wymaganym obejściem problemu jest zainicjowanie "uaktualnienia" do tej samej wersji oprogramowania, która jest już uruchomiona w klastrze.
W tym przykładzie klaster działa w wersji 8.0.330, więc pierwszym krokiem jest uzyskanie pakietu złożonego uaktualnienia 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Prześlij pakiet złożony w taki sam sposób, jak w przypadku każdego innego cyklu uaktualniania.


Po zeskanowaniu raportu o zmianach kliknij przycisk CUSTOMIZE na ekranie Change Report, a następnie wybierz opcję ADD COMPONENT.
W tym przykładzie aktualizujemy składnik do DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip.

Kliknij DODAJ KOMPONENT / ZAPISZ I ZWERYFIKUJ
Na ekranie Raport o zmianach widać, że składnik zostanie uaktualniony w ramach aktualizacji vLCM w całym klastrze.

Kontynuuj aktualizację w normalny sposób.