PFMP: Sådan oprettes et standard ESXi ISO-billede ved hjælp af en offentliggjort patchpakke.
Summary: Fra og med PowerFlex Manager Platform (PFMP) 4.6 skal kunderne levere standard ESXi ISO-billeder for at aktivere Powerflex-rack- eller enhedsopbygninger, der kræver ESXi. Denne artikel indeholder proceduren for oprettelse af standardbilleder af ESXi.iso ved hjælp af ESXi-programrettelsesbundt (ESXidepot.zip), når Broadcom kun udgiver programrettelsespakken. ...
Instructions
Fremgangsmåde til oprettelse af standardafbildninger af ESXi.iso ved hjælp af ESXi-programrettelsespakken (ESXidepot.zip).
• PowerCLI-modulet skal være installeret på PowerShell.
• For image-builder-modulet, der bruger PowerCLI til eksport af ISO-billeder, anbefales det at installere Python.
Bemærk: PowerFlex Manager 4.6 og derover bruger en standard ESXi-afbildning til systembuilds, så der bør ikke udføres nogen OEM-driver eller anden tilpasning under oprettelsen af ESXi ISO-standardbilledet.
Sådan installeres og konfigureres PowerCLI.
Før vi begynder, skal du bruge VMware Broadcom-linket til at identificere den relevante PowerCLI-version, der er kompatibel med VMware vSphere ESXi 7. X eller 8 X version
https://docs.vmware.com/en/VMware-PowerCLI/latest/rn/compatibility-matrix-for-vmware-powercli/index.html
Fremgangsmåde:
1. Åbn PowerShell på din arbejdsstation.
2. Download en nyere version af PowerCLI end PowerCLI 6.5 R1 fra siden PowerShell Gallery. (vi downloader det ikke, kommandoen "Install-Module" gør det for dig. I kommandoen nedenfor har du brug for versionsnummeret indsamlet fra hjemmesiden)
3. Hvis du vil installere alle PowerCLI-moduler, skal du køre kommandoen:
Install-Module -Name VMware.PowerCLI -RequiredVersion
Eksempel:
#Install-Module -Name VMware.PowerCLI -RequiredVersion 13.3.0.24145081
Bemærk: Du kan også installere individuelle PowerCLI-moduler ved at køre cmdlet'en Install-Module med modulnavnet. Hvis du ser en advarsel om, at du installerer moduler fra et lager, der ikke er tillid til, skal du trykke på y og trykke på Enter for at bekræfte installationen.
4. Kontroller, at PowerCLI-modulet er installeret på din personlige computer ved hjælp af kommandoen.
#Get-Module -Name VMware.PowerCLI -ListAvailable.
Sådan installeres og konfigureres Python i Windows.
Brug denne procedure til at installere Python, som kræves af PowerCLI til oprettelse af ESXI. ISO'er
1. Download Python 3.9.x eller nyere fra https://www.python.org/downloads og fuldfør installationen på din maskine.
2. Gem den get-pip.py fil fra https://bootstrap.pypa.io/get-pip.py
Bemærk: Når du har fået adgang, skal du kopiere indholdet fra linket til et notesblok, gemme filen med filnavnet "get-pip.py" og vælge filtypen som "alle filer" i feltet SaveAsType.
3. Åbn en kommandoprompt på din arbejdsstation, og installer pip-pakkehåndteringen.
python.exe C:\Users\Administrator\Desktop\get-pip.py
4. Installer de nødvendige Python-moduler i kommandoprompten.
\Scripts\pip.exe install six psutil lxml pyopenssl
F.eks.:
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\pip3.10.exe install six psutil lxml pyopenssl
5. Åbn PowerShell, og indstil stien til den eksekverbare Python-fil.
Set-PowerCLIConfiguration -PythonPath \python.exe -Scope User
Eksempel:
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
Når den påkrævede PowerCli/python er installeret og verificeret.
Sådan eksporteres en billedprofil til ISO
Før vi starter proceduren med at opbygge ISO, skal vi downloade esxi-patchen. Depot fra Broadcom-portalen
Bemærk: For visse patch-udgivelser ville Broadcom ikke frigive ISO-billeder, ved hjælp af dette billede kunne man generere ISO-billeder til patches, der ikke leveres med ISO-billeder.
Fremgangsmåde:
1. Start Powershell.
2. Skift mappen til den filsti, hvor filen downloades, eller brug den direkte sti, hvor filen er placeret, som nævnt i nedenstående eksempel.
Bemærk: Før vi kører det næste trin, skal vi downloade esxi-patch-depot.zip fra Broadcom-portalen.
3. Tilføj softwaredepotet for at uploade billedprofilen.
Brug nedenstående link til at downloade ESXi-billederne fra Broadcom-portalen.
https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20vSphere
Eksempel på den direkte sti:
#Add-EsxSoftwareDepot -DepotUrl “C:\Users\Administrator\Downloads\ISO test\VMware-ESXi-7.0U3p-23307199-depot.zip”
Bemærk: Vi skal bruge dobbelte anførselstegn, hvis du har plads i mappenavnet (ISO-test)
I det følgende eksempel, hvis du allerede er i destinationsmappen, hvor filerne findes, skal du bruge nedenstående kommando.
#Add-EsxSoftwareDepot -DepotUrl VMware-ESXi-7.0U3p-23307199-depot.zip
4. Se alle tilgængelige billedprofiler for at finde navnet på den billedprofil, der skal eksporteres.
#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. Eksportér billedprofilen.
Bemærk: fra ovenstående opsætning får vi billedprofilnavnene, som vi kun skal vælge standardbillede.
I ovenstående eksempel har vi tre standardbilledprofiler, vi skal ignorere profilen, der er mærket som "sq" og no-tools.
#Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name
Eksempel til 7. X ESXi-billede
Export-EsxImageProfile -ImageProfile "ESXi-7.0U3q-23794027-standard" -ExportToIso -FilePath E:\smb\ESXi-7.0U3q-23794027-standard.iso
Eksempel på 8.x ESXi-billede
#Export-EsxImageProfile -ImageProfile "ESXi-8.0U3-24022510-standard" -ExportToIso -FilePath E:\smb\vSphere8.0\test\ESXi-8.0U3-24022510-standard.iso
6. Overfør ESXi.ISO til PowerFlex Manager for at udføre implementering og opgraderinger. Proceduren for upload af billedet til PowerFlex Manager findes i rack- og enhedsdokumenter.
Bemærk:
Rack-implementering brug rack-field-logical-build-guide-4x-en-us
Appliance deployment use flex_appliance_deployment_guide_4x