PFMP: Een standaard ESXi ISO-image maken met behulp van een gepubliceerde patchbundel.
Summary: Vanaf PowerFlex Manager Platform (PFMP) 4.6 moeten klanten standaard ESXi ISO-images leveren om PowerFlex rack- of apparaatbuilds mogelijk te maken waarvoor ESXi is vereist. Dit artikel bevat de procedure voor het maken van standaardafbeeldingen van ESXi.iso met behulp van de ESXi-patchbundel (ESXidepot.zip) wanneer Broadcom alleen de patchbundel publiceert. ...
Instructions
Procedure voor het maken van standaardimages voor ESXi.iso met behulp van de ESXi-patchbundel (ESXidepot.zip).
• De PowerCLI-module moet op PowerShell worden geïnstalleerd.
• Voor de module voor het maken van images, die PowerCLI gebruikt voor het exporteren van ISO-images, wordt aanbevolen om Python te installeren.
Opmerking: PowerFlex Manager 4.6 en hoger maakt gebruik van een standaard ESXi-image voor systeembuilds, dus er mogen geen OEM-stuurprogramma's of andere aanpassingen worden uitgevoerd tijdens het maken van de standaard ESXi ISO-image.
PowerCLI installeren en configureren.
Voordat we beginnen, gebruikt u de VMware Broadcom-koppeling om de juiste PowerCLI-versie te identificeren die compatibel is met VMware vSphere ESXi 7. X of 8 X versie
https://docs.vmware.com/en/VMware-PowerCLI/latest/rn/compatibility-matrix-for-vmware-powercli/index.html
Stappen:
1. Open PowerShell op uw workstation.
2. Download een latere versie van PowerCLI dan PowerCLI 6.5 R1 van de PowerShell Gallery-pagina. (we downloaden het niet, het commando "Install-Module" doet het voor u. In het onderstaande commando heb je het versienummer nodig dat je van de website hebt verzameld:)
3. Voer de volgende opdracht uit om alle PowerCLI-modules te installeren:
Install-Module -Name VMware.PowerCLI -RequiredVersion
Voorbeeld:
#Install-Module -Name VMware.PowerCLI -RequiredVersion 13.3.0.24145081
Opmerking: U kunt ook afzonderlijke PowerCLI-modules installeren door de cmdlet Install-Module met de modulenaam uit te voeren. Als u een waarschuwing ziet dat u modules installeert vanuit een niet-vertrouwde repository, drukt u op y en op Enter om de installatie te bevestigen.
4. Controleer of de PowerCLI-module op uw pc is geïnstalleerd met behulp van de opdracht.
#Get-Module -Name VMware.PowerCLI -ListAvailable.
Python installeren en configureren in Windows.
Gebruik deze procedure om Python te implementeren die PowerCLI nodig heeft voor het maken van de ESXI. ISO's
1. Download Python 3.9.x of hoger van https://www.python.org/downloads en voltooi de installatie op uw systeem.
2. Sla het get-pip.py bestand op vanuit https://bootstrap.pypa.io/get-pip.py
Opmerking: kopieer na het openen de inhoud van de link naar een kladblok en sla het bestand op met de bestandsnaam "get-pip.py" en kies het bestandstype "all files" in het veld SaveAsType.
3. Open een opdrachtprompt op uw workstation en installeer de pip package manager.
python.exe C:\Users\Administrator\Desktop\get-pip.py
4. Installeer de vereiste Python-modules in de opdrachtprompt.
\Scripts\pip.exe install six psutil lxml pyopenssl
Bijvoorbeeld:
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\pip3.10.exe install six psutil lxml pyopenssl
5. Open PowerShell en stel het pad naar het uitvoerbare Python-bestand in.
Set-PowerCLIConfiguration -PythonPath \python.exe -Scope User
Voorbeeld:
Set-PowerCLIConfiguration -PythonPath C:\Users\Administrator\AppData\Local\Programs\Python\Python39\python.exe -Scope User
Perform operation?
Performing operation 'Update VMware.PowerCLI configuration.'?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Y
Scope ProxyPolicy DefaultVIServerMode InvalidCertificateAction DisplayDeprecationWarnings WebOperationTimeout
Seconds
----- ----------- ------------------- ------------------------ -------------------------- -------------------
Session UseSystemProxy Multiple Unset True 300
User
AllUsers
Zodra de vereiste PowerCli/python is geïnstalleerd en geverifieerd.
Hoe een afbeeldingsprofiel naar ISO te exporteren
Voordat we beginnen met het bouwen van de ISO, moeten we de esxi-patch downloaden. Depot via de Broadcom-portal
Opmerking: Voor bepaalde patchreleases geeft Broadcom geen ISO-images uit, met behulp van deze image kan men ISO-images genereren voor patches die niet worden geleverd met ISO-images.
Stappen:
1. Start Powershell.
2. Wijzig de directory in het bestandspad waar het bestand is gedownload of gebruik het directe pad waar het bestand zich bevindt, zoals vermeld in het onderstaande voorbeeld.
Opmerking: Voordat u de volgende stap uitvoert, moet u de esxi-patch-depot.zip downloaden van de Broadcom-portal.
3. Voeg het softwaredepot toe om het imageprofiel te uploaden.
Gebruik de onderstaande link om de ESXi-images te downloaden van de Broadcom-portal.
https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20vSphere
Voorbeeld voor het directe pad:
#Add-EsxSoftwareDepot -DepotUrl “C:\Users\Administrator\Downloads\ISO test\VMware-ESXi-7.0U3p-23307199-depot.zip”
Opmerking: we moeten dubbele aanhalingstekens gebruiken als je ruimte hebt in de mapnaam (ISO-test)
Als u zich in het volgende voorbeeld al in de doelmap bevindt waar de bestanden zich bevinden, gebruikt u de onderstaande opdracht.
#Add-EsxSoftwareDepot -DepotUrl VMware-ESXi-7.0U3p-23307199-depot.zip
4. Bekijk alle beschikbare afbeeldingsprofielen om de naam te vinden van het afbeeldingsprofiel dat u wilt exporteren.
#Get-EsxImageProfile Below example, output contains image profiles for 7. x and 8. x ESXi images Name Vendor Last Modified Acceptance Level ---- ------ ------------- ---------------- ESXi-8.0U3-24022510-no-tools VMware, Inc. 6/11/2024 1:... PartnerSupported ESXi-8.0U3-24022510-standard VMware, Inc. 6/11/2024 1:... PartnerSupported ESXi-7.0U3sq-23794019-no-tools VMware, Inc. 5/3/2024 9:4... PartnerSupported ESXi-7.0U3q-23794027-standard VMware, Inc. 5/21/2024 12... PartnerSupported ESXi-7.0U3sq-23794019-standard VMware, Inc. 5/21/2024 12... PartnerSupported ESXi-7.0U3q-23794027-no-tools VMware, Inc. 5/3/2024 11:... PartnerSupported
5. Exporteer het afbeeldingsprofiel.
Opmerking: uit de bovenstaande instellingen krijgen we de profielnamen van de afbeeldingen die we alleen voor standaardafbeeldingen moeten kiezen.
In het bovenstaande voorbeeld hebben we drie standaard afbeeldingsprofielen, we moeten het profiel negeren dat is getagd als "sq" en no-tools.
#Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name
Voorbeeld voor 7. X ESXi-afbeelding
Export-EsxImageProfile -ImageProfile "ESXi-7.0U3q-23794027-standard" -ExportToIso -FilePath E:\smb\ESXi-7.0U3q-23794027-standard.iso
Voorbeeld voor 8.x ESXi-image
#Export-EsxImageProfile -ImageProfile "ESXi-8.0U3-24022510-standard" -ExportToIso -FilePath E:\smb\vSphere8.0\test\ESXi-8.0U3-24022510-standard.iso
6. Upload de ESXi.ISO naar PowerFlex Manager voor het uitvoeren van de implementatie en upgrades. De procedure voor het uploaden van de image naar de PowerFlex Manager is beschikbaar in rack- en apparaatdocumenten.
Opmerking:
Rack deployment use rack-field-logical-build-guide-4x-en-us
Appliance deployment use flex_appliance_deployment_guide_4x