VxRail: Vzorové postupy pro vLCM v platformě VxRail
Summary: VxRail vLCM je preferovaná metoda pro správu upgradů a přidávání komponent v prostředích VxRail. Tento článek popisuje správné použití nástroje vLCM, kritické příkazy "do" a "do" a důsledky nesprávných konfigurací. ...
Instructions
Metoda pro VxRail:
Správné použití
- Pokud jsou ovladače nebo řešení třetích stran na uzlech nainstalovány již před povolením nástroje vLCM, vždy přidejte samostatné komponenty pomocí průvodce povolením nástroje vLCM.
- Nikdy ručně nepřidávejte komponenty pomocí metod třetích stran, protože to způsobí selhání upgradu.
- Po aktivaci zůstává úložiště vLCM trvalé a není nutné jej znovu přidávat, pokud neupgradujete komponentu.
- Komponenty musí být přidány uživatelským rozhraním během povolování, aby se staly součástí bitové kopie používané pro uzly VxRail.
- Komponenty lze přidat také pomocí funkce ADD COMPONENT v uživatelském rozhraní VxRail Manager (přístupné pouze po nahrání složeného balíčku)
- Pokud zákazník postupoval podle ID článku Broadcom: Chcete-li do instance vCenter Lifecycle Manager, která spravuje systém VxRail, přidat soubory ke stažení ověřené společností Broadcom nebo token, ujistěte se, že jsou tato úložiště před provedením jakéhokoli upgradu VxRail deaktivována.390098 VxRail nevyžaduje přístup k těmto opravištím a jakékoli problémy s konektivitou mohou způsobit selhání upgradů VxRail. Všechna potřebná úložiště pro zařízení VxRail pocházejí ze složeného balíčku pro upgrade.
Nesprávné použití
- Vyhněte se ručnímu přidávání opraven nebo offline balíčků pro řešení třetích stran, jako je NSX, pomocí jakékoli metody uživatelského rozhraní nebo rozhraní příkazového řádku.
- Ručně nainstalované soubory VIB se neprojeví v požadovaném stavu a budou odstraněny během dalšího cyklu upgradu.
- Nepokoušejte se přidávat komponenty řešení pomocí funkce ADD COMPONENTS v modulu plug-in VxRail (blokováno v kódu od verze 8.0.320 dále).
- Při odstraňování problémů s nástrojem VxRail LCM neodkazujte na žádné články znalostní databáze Broadcom pro nástroj VMware Lifecycle Manager, protože nejsou použitelné.
Upgrady komponent
- Při upgradu komponenty přidejte nový offline balíček pomocí funkce ADD COMPONENTS během procesu upgradu.
- Nástroj vLCM automaticky rozpozná předchozí verzi a nahradí ji aktualizovanou komponentou.
- Nástroj VxRail Manager automatizuje správu životního cyklu a veškeré ruční úpravy v uživatelském rozhraní VMware vCenter Lifecycle Manager nejsou podporovány.
- Důležité: Změny v uživatelském rozhraní VMware vCenter Lifecycle Manager se v nástroji VxRail Manager neprojeví a způsobí nekonzistence a selhání upgradu
Komponenty řešení třetích stran a VxRail vLCM
Principy typů komponent
- Součásti řešení: Patří sem NSX, Rubrik, NetApp, Veeam a mnoho dalších. Ty jsou spravovány vlastními nástroji životního cyklu a nejsou zpracovány nástrojem VxRail vLCM.
- Samostatné komponenty: Zahrnuje grafické ovladače, ovladače HBA, PowerFlex Lze je přidat do VxRail vLCM pomocí příkazu ADD COMPONENTS (úložiště nebo offline balíčky – nikoli samostatné VIB).
Příklad NSX
- NSX vyžaduje kompletní upgrade řešení (správce, řadiče, Edge a poté VIB).
- Upgrady NSX jsou spravovány nezávislenástrojem NSX Lifecycle Manager a nástroj VxRail vLCM s nimi neinteraguje.
- Přidání dep nebo offline balíčků NSX kamkoli mimo nástroj NSX Manager narušuje stav životního cyklu.
Poznámky ke konfiguraci vLCM pro clustery ROBO
- Je-li v clusteru ROBO povolen nástroj vLCM (vSphere Lifecycle Manager),musí monitorovací uzel také používat jednu bitovou kopii.
- Upgrady založené na směrném plánu se v této konfiguraci nepodporují.
- Ruční upgrady uzlu monitorovací služby používaného clusterem ROBO v režimu vLCM nejsou podporovány.
Pokyny ke sdílení uzlu Witness
-
Monitorovací clustery a clustery ROBO lze sdílet pouze mezi jinými clustery ROBO.
Nelze je sdílet ve větší konfiguraci Stretched Cluster. -
Sdílené monitorovací uzly by se měly používat pouze s clustery VxRail.
Clustery VSRNje nepodporují. -
Všechny clustery sdílející monitorovací uzel musí zůstat v rámci jedné revize kódu.
Pokud jeden cluster upgraduje dvě nebo více revizí dopředu, může to mít vliv na stabilitu nebo kompatibilitu jiných clusterů sdílejících stejnou monitorovací službu.
Co dělat a co nedělat:
Co dělat
✅ Ujistěte se, že lcmProperties.upgrade.advanced.mode.on=false je výchozí nastavení pro vLCM.
✅ Při přidávání komponent třetích stran, jako jsou grafické karty nebo ovladače HBA, používejte pouze sklady .
✅ Ověření kompatibility komponent třetích stran s clustery založenými na jedné bitové kopii (clustery s podporou vLCM).
✅ Zajistěte, aby NSX a další komponenty řešení byly spravovány příslušnými nástroji pro životní cyklus.
Ne.
❌ Nepovolovat Pokročilý režim LCM před nebo během povolení vLCM.
- Pokud lcmProperties.upgrade.advanced.mode.on=true, soubory VIB třetích stran budou během příštího upgradovacího cyklu bez výstrahy odebrány .
❌ Neinstalujte soubory VIB ručně pomocí esxcli software vib install.
- Ručně nainstalované balíčky VIB nejsou součástí bitové kopie clusteru a při příštím upgradu budou odebrány.
❌ Nenahrávejte úložiště řešení třetích stran pomocí funkce ADD COMPONENTS v modulu plug-in VxRail.
- To negativně ovlivní požadovaný stav clusteru a zablokuje budoucí upgrady.
❌ K provádění změn nepoužívejte uživatelské rozhraní nástroje VMware vCenter Lifecycle Manager.
- Veškeré zde provedené úpravy se neprojeví v nástroji VxRail Manager, což vede k nekonzistenci životního cyklu.
❌ Pokud to není nutné, neresetujte databázi VMware vCenter Update Manager (VUM).
- Resetování databáze v propojeném prostředí vCenter odstraní všechna úložiště VxRail a prolomí kontroly souladu.
- To způsobí selhání upgradu u všech clusterů připojených k nástroji vCenter.
❌ Neupravujte ani neodstraňujte žádnou složku ani soubor z umístění /data/store2/vlcm, /data/store2/hsm.
- Nahráním složené sady se znovu vytvoří složky /data/store2/hsm a /data/store2/vlcm se vším, co je v nich obsaženo.
❌ Nepokoušejte se upgradovat žádné komponenty třetích stran mimo cyklus upgradu VxRail vLCM.
- To je zcela nepodporované a porušuje to kompatibilitu bitové kopie
- To neplatí pro řešení třetích stran, jak je popsáno výše
❌ Nepoužívejte Python CVSAllowListMgr.py (KB 185052) v clusteru s povoleným VxRail vLCM.
- CVSAllowListMgr.py nelze použít pro vLCM.
- Jakýkoli pokus o použití tohoto skriptu přeruší budoucí upgrady.
❌Neodkazujte na žádné články znalostní báze Broadcom Knowledge Base.
- Upozorňujeme, že většina článků znalostní databáze Broadcom odkazujících na nástroj Lifecycle Manager se nevztahuje na zařízení VxRail a jejich dodržování bude mít za následek další komplikace na straně systému VxRail.
Dopad obnovení databáze VUM
- Resetování databáze VUM ovlivní všechna propojená centra vCenter a clustery.
- Po resetování se všechna úložiště VxRail odeberou a nebudou automaticky znovu přidána.
- Clustery přejdou do stavu "host status unknown", který blokuje kontroly souladu a upgrady.
- Sklady řešení třetích stran (NSX, Rubrik) jsou odebrány a vyžadují ruční opětovné přidání.
- Pokud je nutné resetovat VUM, musí být zkontrolováno a schváleno týmem VxRail EE
Závěr
Správné používání nástroje vLCM zajišťuje hladký proces upgradu a správy prostředí VxRail. Dodržování těchto pokynů pomáhá předcházet selháním upgradu, udržovat soulad a udržovat systém v optimálním stavu.