VxRail - Aangepaste vLCM-componenten beheren
Summary: In dit document wordt beschreven hoe u aangepaste componenten van derden valideert, installeert en beheert in VxRail omgevingen met behulp van VxRail vLCM. Het beschrijft ondersteunde upgradescenario's, veelvoorkomende onjuiste configuraties en best-practice workflows om betrouwbare VxRail-levenscyclusbewerkingen te garanderen. ...
Instructions
Inleiding
Dit document is uitsluitend gericht op de installatie en upgrade van het depotpakket van derden (exclusief standalone vSphere Installation Bundle (VIB's)) op VxRail ESXi-hosts die lid zijn van een VxRail-cluster.
Alle validaties en tests zijn uitgevoerd op VxRail clusters met code 8.0.3xx.
De procedures zijn van toepassing op alle VxRail-clustertypen met vLCM:
- Dynamisch
- Standaard
- Uitgerekt
Zorg ervoor dat u bekend bent met deze concepten voordat u doorgaat met de scenario's:
- Bevestigen dat vLCM is ingeschakeld
- Bevestigen dat vLCM niet is ingeschakeld
- Een component van derden installeren met behulp van de VxRail plug-in
- Controleren of componenten van derden onjuist zijn geïnstalleerd
- Controleren of componenten van derden correct zijn geïnstalleerd
Scenario 's:
- Scenario 1 - Component van derden geïnstalleerd en VxRail vLCM inschakelen
- Scenario 2 - Installeer een component van derden
- Scenario 3 - Upgrade VxRail voert geen upgrade uit voor component van derden
- Scenario 4 - VxRail upgraden/component van derden upgraden
- Scenario 5 - Upgrade van derden buiten de VxRail vLCM-upgradecyclus
Zo bevestig ik dat vLCM is ingeschakeld:
- VxRail plug-in controleren in de vCenter-UI, blader naar het tabblad Updates in de plug-in

- Controleer de status van de image, firmware en drivers Add-on: vxrail-hsp-cluster wordt vermeld:

Beide locaties in de gebruikersinterface moeten worden gecontroleerd om te bevestigen dat VxRail vLCM is ingeschakeld.
Het uitvoeren van een curl-opdracht vanuit de VxRail Manager om de vLCM-status te controleren is niet voldoende.
Bevestigen dat vLCM niet is ingeschakeld:
Controleer het tabblad Update in vCenter (niet VxRail Plugin).

Hier zien we verwijzingen naar "Baselines" en "Manage with a Single Image".
Dit houdt in dat het cluster het vLCM-activeringsproces niet heeft doorlopen. vLCM is niet ingeschakeld.
Wanneer een cluster het vLCM-activeringsproces doorloopt, wordt één image gemaakt met alle vereiste onderdelen die worden gebruikt om toekomstige upgrades op het cluster te beheren.
Beide locaties in de gebruikersinterface moeten worden gecontroleerd om te bevestigen dat VxRail vLCM niet is ingeschakeld.
Het uitvoeren van een curl-opdracht vanuit de VxRail Manager om de vLCM-status te controleren is niet voldoende.
Een component van derden installeren met behulp van de VxRail plug-in
Als u een component van derden wilt installeren, moet u de functie Add Component in de VxRail plugin gebruiken. Dit is niet van toepassing op oplossingscomponenten, zie artikel: VxRail: Best practices voor vLCM in VxRail
De functie Component toevoegenis alleen beschikbaar tijdens een upgradecyclus, onmiddellijk nadat de samengestelde VxRail-bundel is geüpload.
Dit is de enige ondersteunde methode voor het installeren van componenten van derden.
Omdat we in dit geval geen volledige upgradecyclus uitvoeren, is de vereiste tijdelijke oplossing het initiëren van een "upgrade" naar dezelfde softwareversie die het cluster al uitvoert.
In dit voorbeeld wordt het cluster uitgevoerd met 8.0.330, dus de eerste stap is het verkrijgen van de samengestelde upgradebundel 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.


Na scan van wijzigingsrapport:

U krijgt het volgende te zien:

Door op AANPASSEN te klikken, hebt u de optie om de componenten van derden te beheren.

Klik vervolgens op COMPONENT TOEVOEGEN
Componenttype: Driver
Componentenbundel: DellPower.VMWARE.8.2.b160.ESX8x.zip
Gelieve het infobericht te lezen en te noteren.

Klik op COMPONENT TOEVOEGEN, hier is de component klaar om te worden toegevoegd aan de enkele image.

Klik op OPSLAAN EN VALIDEREN
Hier zien we dat de externe component is toegevoegd aan de enkele image die voor dit cluster wordt gebruikt.
Als u doorgaat met de "Upgrade", wordt een herstelactie geactiveerd en wordt de component op elke host toegepast met behulp van de juiste en ondersteunde methode.

Onthoud dat we een "upgrade" uitvoeren van 8.0.330 naar 8.0.330, dus de enige wijziging die op het cluster wordt toegepast, is de component van de derde partij, die in dit voorbeeld van derden is.
Ga verder met de upgrade en wacht tot deze is voltooid.
Zodra de upgrade is voltooid, kunt u controleren of de component van derden correct is toegevoegd aan de enkele VxRail image; blader naar het tabblad Afbeelding: (filter met naam van component)

Extra verificatie kan hier ook worden gedaan:
Lifecycle Manager/Instellingen/Beheer/Patch-installatie

Het bovenstaande bevestigt dat de component van derden is toegevoegd aan de enkele VxRail image en niet zal worden verwijderd tijdens de volgende upgradecyclus.
Er mogen nooit instellingen of opties worden gewijzigd in de gebruikersinterface van Lifecycle Manager. Alle wijzigingen die daar worden aangebracht , worden niet ondersteund op VxRail-clusters.
Controleren of componenten van derden onjuist zijn geïnstalleerd :
Hier kunnen we zien dat de nalevingsscan (die u handmatig kunt activeren) heeft gedetecteerd dat er een component op de hosts is geïnstalleerd die geen deel uitmaakt van de enkele image:

Deze componenten zijn handmatig geïnstalleerd met behulp van esxcli of een andere methode die niet wordt ondersteund, en zullen ertoe leiden dat het onderdeel in de volgende upgradecyclus wordt verwijderd, dit is geheel volgens het ontwerp.
Controleren of componenten van derden correct zijn geïnstalleerd :
Hier kunnen we zien dat de nalevingsscan (die u handmatig kunt activeren) heeft gedetecteerd dat er een onderdeel op de hosts is geïnstalleerd dat deel uitmaakt van de enkele image: (filteren op naam van component)

Image-naleving
- Alle hosts in dit cluster zijn compatibel
Deze onderdelen zijn correct geïnstalleerd met behulp van COMPONENT TOEVOEGEN en zullen ertoe leiden dat de component tijdens de volgende upgradecyclus deel blijft uitmaken van de enkele image.
Scenario 1 - Installatie van externe component/VxRail vLCM inschakelen
Aannamen:
- Drivers van derden =
PowerPath_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip - Component (depot) die wordt gebruikt (binnen boven .zip) =
DellPower.VMWARE.8.2.b160.ESX8x.zip - Momenteel is VxRail vLCM niet ingeschakeld op het cluster.
- De externe component is handmatig geïnstalleerd op sommige of alle knooppunten in het cluster voordat vLCM werd ingeschakeld
Ga naar het tabblad Updates in de VxRail plug-in en doorloop: VxRail: De vSphere Lifecycle Manager-modus inschakelen

Aan het einde van de validatie constateer je een fout, dit is te verwachten.


Dit bericht vertelt ons dat tijdens de validatie van het maken van de enkele image componenten zijn gedetecteerd op de knooppunten die geen deel uitmaken van de gewenste status, namelijk de enkele image die voor deze knooppunten wordt gebruikt.
In dit geval is de component van derden handmatig op de knooppunten geïnstalleerd.
Zoals in de schermafbeelding wordt weergegeven, wordt de gebruiker gevraagd om de component in ZIP-depotindeling (geen standalone VIB's) op te geven om het nalevingsprobleem op te lossen en het vLCM-activeringsproces mogelijk te maken.
Voor dit scenario hebben we nodig:
DellPower.VMWARE.8.2.b160.ESX8x.zip
Opmerking:
Alle externe componenten of componenten moeten rechtstreeks van de leverancier komen.
VxRail levert deze zip-componenten niet .
Deze ZIP-componenten zijn een strikte vereiste bij het inschakelen van vLCM op VxRail.
Klik
en selecteer uw component (.zip)

Volgende - opnieuw valideren

Zodra de validatie is voltooid, klikt u op Volgende om door te gaan met inschakelen.

Zodra de wizard is voltooid:


Aanvullende opmerkingen: Controleren of componenten van derden correct zijn geïnstalleerd:
Scenario 2 - Installeer een component van derden
Aannamen:
- Drivers van derden =
Third-Party_VE_8.2_ESX8x_for_VMWARE_vSphere_Install_SW.zip - Depot dat wordt gebruikt (binnen boven .zip) =
DellPower.VMWARE.8.2.b160.ESX8x.zip - VxRail vLCM is al ingeschakeld op het cluster.
Er is geen functionaliteit binnen VxRail waarmee componenten van derden buiten een upgradecyclus om kunnen worden geïnstalleerd. Men hoeft echter niet het hele cluster te upgraden om een component te installeren. Zie ook:
Een component van derden installeren met behulp van de VxRail plug-in
Scenario 3 - VxRail upgraden/geen upgrade uitvoeren voor component van derden
Veronderstellingen
- De externe componenten zijn correct geïnstalleerd volgens de procedures in Scenario 1 en Scenario 2.
- Als de componenten van derden niet correct zijn geïnstalleerd of als de eindgebruiker niet zeker weet of ze correct zijn geïnstalleerd (bijvoorbeeld als ze handmatig zijn geïnstalleerd met esxcli), is voorzichtigheid geboden.
- Voordat de upgrade van het VxRail cluster kan worden uitgevoerd, moet worden geverifieerd welke installatiemethode is gebruikt en of de huidige configuratie is toegepast op een niet-ondersteunde of onjuiste manier.
- Deze verificatie is essentieel omdat tijdens de upgradecyclus de VIB's van derden standaard van alle hosts worden verwijderd als de VIB's van derden oorspronkelijk op een onjuiste manier zijn geïnstalleerd.
3a - Upgrade VxRail/Third-Party incorrect /Do not upgrade third-party component
In dit voorbeeld voeren we een upgrade uit van 8.0.330 naar 8.0.361. Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.

In dit scenario omdat de component van derden niet correct is geïnstalleerd. Tijdens een VxRail upgrade verwijdert de upgradelogica het component volgens het ontwerp, wat wordt weergegeven in het upgradelogboek. Om dit probleem te voorkomen, moeten we eerst de installatie van externe partijen corrigeren en vervolgens het onderdeel weer aan het systeem toevoegen, zodat het terugkerende verwijderingsprobleem wordt geëlimineerd.

Om dit probleem op te lossen, klikt u op AANPASSEN om de externe component toe te voegen.
Door op AANPASSEN te klikken, hebt u de optie om de componenten van derden te beheren.

Klik vervolgens op COMPONENT TOEVOEGEN
Componenttype: Driver
Componentenbundel: DellPower.VMWARE.8.2.b160.ESX8x.zip
Lees en noteer het infobericht.

Klik op COMPONENT TOEVOEGEN, hier is de component klaar om te worden toegevoegd aan de enkele image.

Klik op OPSLAAN EN VALIDEREN
Hier weten we dat de component van derden al bestaat op de knooppunten, dus er wordt geen melding van gemaakt in het wijzigingsrapport . Het onderdeel wordt echter nog steeds toegevoegd aan de enkele image.
Als u doorgaat met de upgrade, wordt een oplossing geactiveerd als onderdeel van de volledige upgradecyclus en wordt het onderdeel op elke host toegepast met behulp van de juiste en ondersteunde methode.

Nu het onderdeel zich in de enkele image bevindt, hoeft u het bij de volgende upgradecyclus niet opnieuw toe te voegen. Het blijft statisch in de enkele image totdat u besluit om dat onderdeel te upgraden. Dit is een apart scenario dat ook in de documentatie wordt behandeld.
Zodra de upgrade is voltooid, kunt u de image controleren om te bevestigen dat het onderdeel is toegevoegd en dat de image compatibel is.

3b - Upgrade VxRail/Third-Party correct geïnstalleerd / Upgrade geen third-party component
In dit voorbeeld voeren we een upgrade uit van 8.0.330 naar 8.0.370. Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.

In dit scenario omdat de component van derden eerder correct is geïnstalleerd.
Hier kunnen we zien dat de nalevingsscan (die u handmatig kunt activeren) heeft gedetecteerd dat er een onderdeel op de hosts is geïnstalleerd dat deel uitmaakt van de enkele image: (filteren op naam van component)

Nadat de bundel is geüpload, klikt u op Volgende

Het scherm Wijzigingsrapport bekijkt geeft geen fouten, omdat het component eerder is geopend via de juiste procedure. Daarom wordt het niet verwijderd tijdens de upgradecyclus of het herstelproces.

Ga verder met de upgrade zoals u gewend bent. De component van derden wordt niet verwijderd en blijft deel uitmaken van de enkele image.
Scenario 4 - VxRail upgraden/component van derden upgraden
Veronderstellingen
- De componenten van derden zijn correct geïnstalleerd volgens de procedures in Scenario 1 en Scenario 2.
- Als de componenten van derden niet correct zijn geïnstalleerd of als de eindgebruiker niet zeker weet of ze correct zijn geïnstalleerd (bijvoorbeeld als ze handmatig zijn geïnstalleerd met esxcli), is voorzichtigheid geboden.
- Voordat de upgrade van het VxRail cluster kan worden uitgevoerd, moet worden geverifieerd welke installatiemethode is gebruikt en of de huidige configuratie is toegepast op een niet-ondersteunde of onjuiste manier.
- Deze verificatie is essentieel omdat tijdens de upgradecyclus de VIB's van derden standaard van alle hosts worden verwijderd als de VIB's van derden oorspronkelijk op een onjuiste manier zijn geïnstalleerd.
Review:
Controleren of componenten van derden onjuist zijn geïnstalleerd
Controleren of componenten van derden correct zijn geïnstalleerd
4a - Upgrade VxRail/Third-Party incorrect installed / upgrade Third-Party component
In dit voorbeeld voeren we een upgrade uit van 8.0.330 naar 8.0.361. Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.

In dit scenario omdat de component van derden niet correct is geïnstalleerd. Tijdens een VxRail upgrade verwijdert de upgradelogica het component volgens het ontwerp, wat wordt weergegeven in het upgradelogboek. Om dit probleem te voorkomen, moeten we eerst de installatie van externe partijen corrigeren en vervolgens het onderdeel weer aan het systeem toevoegen, zodat het terugkerende verwijderingsprobleem wordt geëlimineerd.

Klik op Next
In het scherm Wijzigingsrapport zien we dat de driver van derden onjuist is geïnstalleerd. Aangezien het geen deel uitmaakt van de enkele image, wordt het standaard verwijderd tijdens deze upgradecyclus.
We kunnen in dit stadium echter COMPONENT TOEVOEGEN gebruiken om de nieuwere versie van de component te installeren.
8.2.0.00.000-1DEL.801.0.0.21262349 is geïnstalleerd op de knooppunten in dit voorbeeld, en we voegen DellPower.VMWARE.8.2.SP1.b021.ESX8x toe te voegen aan de enkele afbeelding.

Klik op AANPASSEN

Zorg ervoor dat u de schuifbalk gebruikt om naar rechts te scrollen, deze optie is in eerste instantie verborgen.

Klik en
selecteer uw component (.zip) om de component te upgraden en klik vervolgens op OPSLAAN EN VALIDEREN.
Het wijzigingsrapport meldt geen fouten en de geüpgradede component wordt toegevoegd aan de enkele image.

Ga verder met de rest van de upgrade zoals u gewend bent.
4b - Upgrade VxRail/Third-Party correct geïnstalleerd / upgrade Third-Party component
In dit voorbeeld voeren we een upgrade uit van 8.0.330 naar 8.0.361. Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.

In dit scenario omdat de component van derden correct is geïnstalleerd.

Klik op AANPASSEN in het scherm Rapport wijzigen en selecteer vervolgens COMPONENT TOEVOEGEN.
In dit voorbeeld upgraden we de component naar DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip.

Klik op COMPONENT TOEVOEGEN / OPSLAAN EN VALIDEREN
In het scherm Wijzigingsrapport ziet u dat het onderdeel wordt geüpgraded als onderdeel van de vLCM-upgrade in het hele cluster.

Ga verder met de rest van de upgrade zoals u gewend bent.
Scenario 5 - Upgrade van derden buiten de VxRail vLCM-upgradecyclus
Veronderstellingen
- De componenten van derden zijn correct geïnstalleerd volgens de procedures in Scenario 1 en Scenario 2.
- Als de componenten van derden niet correct zijn geïnstalleerd of als de eindgebruiker niet zeker weet of ze correct zijn geïnstalleerd (bijvoorbeeld als ze handmatig zijn geïnstalleerd met esxcli), is voorzichtigheid geboden.
- Voordat de upgrade van het VxRail cluster kan worden uitgevoerd, moet worden geverifieerd welke installatiemethode is gebruikt en of de huidige configuratie is toegepast op een niet-ondersteunde of onjuiste manier.
- Deze verificatie is essentieel omdat tijdens de upgradecyclus de VIB's van derden standaard van alle hosts worden verwijderd als de VIB's van derden oorspronkelijk op een onjuiste manier zijn geïnstalleerd.
Lees:
Controleren of componenten van derden onjuist zijn geïnstalleerd
Controleren of componenten van derden correct zijn geïnstalleerd
5a - Component van derden onjuist geïnstalleerd / upgrade Externe leveranciers buiten de VxRail vLCM-upgradecyclus
Er is geen functionaliteit binnen VxRail waarmee componenten van derden buiten een upgradecyclus om kunnen worden geïnstalleerd. Men hoeft echter niet het hele cluster te upgraden om een component te installeren. Zie:
Een component van derden installeren met behulp van de VxRail plug-in
In het volgende voorbeeld wordt echter ook het upgraden van het onderdeel aan de orde gesteld.
Omdat we in dit geval geen volledige upgradecyclus uitvoeren, is de vereiste tijdelijke oplossing het initiëren van een "upgrade" naar dezelfde softwareversie die het cluster al uitvoert.
In dit voorbeeld wordt het cluster uitgevoerd met 8.0.330, dus de eerste stap is het verkrijgen van de samengestelde upgradebundel 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.


Na scan van wijzigingsrapport:
Klik op AANPASSEN

Zorg ervoor dat u de schuifbalk gebruikt om naar rechts te scrollen, deze optie is in eerste instantie verborgen.


Klik en
selecteer uw component (.zip) om de component te upgraden en klik vervolgens op OPSLAAN EN VALIDEREN.
Het wijzigingsrapport meldt geen fouten en de geüpgradede component wordt toegevoegd aan de enkele image.
OPSLAAN EN VALIDEREN

Ga verder met de upgrade zoals u gewend bent.
5b - Component van derden correct geïnstalleerd / upgrade van derden buiten de VxRail vLCM-upgradecyclus
Er is geen functionaliteit binnen VxRail waarmee componenten van derden buiten een upgradecyclus om kunnen worden geïnstalleerd. Men hoeft echter niet het hele cluster te upgraden om een component te installeren. Zie:
Een component van derden installeren met behulp van de VxRail plug-in
In het volgende voorbeeld wordt echter ook het upgraden van het onderdeel aan de orde gesteld.
Omdat we in dit geval geen volledige upgradecyclus uitvoeren, is de vereiste tijdelijke oplossing het initiëren van een "upgrade" naar dezelfde softwareversie die het cluster al uitvoert.
In dit voorbeeld wordt het cluster uitgevoerd met 8.0.330, dus de eerste stap is het verkrijgen van de samengestelde upgradebundel 8.0.330:
VXRAIL_COMPOSITE-8.0.330-29081604_for_8.0.x.zip
Upload de samengestelde bundel zoals u dat bij elke andere upgradecyclus zou doen.


Klik na het scannen van het wijzigingsrapport op AANPASSEN in het scherm Rapport wijzigen en selecteer vervolgens COMPONENT TOEVOEGEN.
In dit voorbeeld upgraden we de component naar DellPower.VMWARE.8.2.SP1.b021.ESX8x.zip.

Klik op COMPONENT TOEVOEGEN / OPSLAAN EN VALIDEREN
In het scherm Wijzigingsrapport ziet u dat het onderdeel wordt geüpgraded als onderdeel van de vLCM-upgrade in het hele cluster.

Ga verder met de upgrade zoals u gewend bent.