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. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000228333
Article Type: How To
Last Modified: 02 Feb 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.