PFMP: 게시된 패치 번들을 사용하여 표준 ESXi ISO 이미지를 생성하는 방법

Summary: PFMP(PowerFlex Manager Platform) 4.6부터 고객은 ESXi가 필요한 PowerFlex 랙 또는 어플라이언스 빌드를 활성화하기 위해 표준 ESXi ISO 이미지를 제공해야 합니다. 이 문서에서는 Broadcom에서 패치 번들만 게시하는 경우 ESXidepot.zip(ESXi 패치 번들)를 사용하여 표준 ESXi.iso 이미지를 생성하는 절차를 제공합니다. ...

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

ESXidepot.zip(ESXi 패치 번들)을 사용하여 표준 ESXi.iso 이미지를 생성하는 절차입니다.

• PowerShell에 PowerCLI 모듈을 설치해야 합니다.
•  ISO 이미지를 내보내기 위해 PowerCLI를 사용하는 이미지 빌더 모듈의 경우 Python을 설치하는 것이 좋습니다. 

참고: PowerFlex Manager 4.6 이상에서는 시스템 빌드에 표준 ESXi 이미지를 사용하므로 표준 ESXi ISO 이미지를 생성하는 동안 OEM 드라이버 또는 기타 맞춤 구성을 수행할 필요가 없습니다.

PowerCLI 설치 및 구성 방법

시작하기 전에 VMware Broadcom 링크를 사용하여 VMware vSphere ESXi 7과 호환되는 적절한 PowerCLI 버전을 확인합니다. X 또는 8 X 버전
https://docs.vmware.com/en/VMware-PowerCLI/latest/rn/compatibility-matrix-for-vmware-powercli/index.html 

단계:
1. 워크스테이션에서 PowerShell을 엽니다.
2. PowerShell 갤러리 페이지에서 PowerCLI 6.5 R1 이상의 PowerCLI 버전을 다운로드합니다. (다운로드하는 것이 아니라 "Install-Module" 명령이 실행합니다. 아래 명령에는 웹 사이트에서 수집 한 버전 번호가 필요합니다.)

3. 모든 PowerCLI 모듈을 설치하려면 다음 명령을 실행합니다. 

Install-Module -Name VMware.PowerCLI -RequiredVersion

예:

#Install-Module -Name VMware.PowerCLI -RequiredVersion 13.3.0.24145081

참고: 또는 모듈 이름으로 Install-Module cmdlet을 실행하여 개별 PowerCLI 모듈을 설치할 수 있습니다. 신뢰할 수 없는 리포지토리에서 모듈을 설치 중이라는 경고가 표시되면 y를 누르고 Enter 키를 눌러 설치를 확인합니다.

4. 명령을 사용하여 PowerCLI 모듈이 개인 컴퓨터에 설치되어 있는지 확인합니다.

#Get-Module -Name VMware.PowerCLI -ListAvailable.

Windows에서 Python을 설치하고 구성하는 방법. 
이 절차를 사용하면 PowerCLI에서 ESXi를 생성하는 데 필요한 Python을 배포할 수 있습니다. ISO의

1. https://www.python.org/downloads 에서 Python 3.9.x 이상을 다운로드하고 컴퓨터에 설치를 완료합니다.

2. https://bootstrap.pypa.io/get-pip.py 에서 get-pip.py 파일을 저장합니다 .


참고: 액세스 후 링크의 내용을 메모장으로 복사하고 파일 이름이 "get-pip.py"인 파일을 저장한 다음 SaveAsType 필드에서 파일 형식을 "모든 파일"로 선택합니다.  

3. 워크스테이션에서 명령 프롬프트를 열고 pip 패키지 관리자를 설치합니다.

python.exe C:\Users\Administrator\Desktop\get-pip.py

4. 명령 프롬프트에서 필요한 Python 모듈을 설치합니다.

\Scripts\pip.exe install six psutil lxml pyopenssl

예:

C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\pip3.10.exe install six psutil lxml pyopenssl

 5. PowerShell을 열고 Python 실행 파일의 경로를 설정합니다.

Set-PowerCLIConfiguration -PythonPath \python.exe -Scope User

예: 

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

필요한 PowerCLI/python이 설치 및 확인되면 

이미지 프로파일을 ISO로 내보내는 방법

ISO 빌드 절차를 시작하기 전에 esxi 패치를 다운로드해야 합니다. Broadcom 포털
의 서비스 센터 참고: 특정 패치 릴리스의 경우 Broadcom은 ISO 이미지를 릴리스하지 않으며, 이 이미지를 사용하면 ISO 이미지와 함께 제공되지 않는 패치에 대한 ISO 이미지를 생성할 수 있습니다.
단계:
1. Powershell을 시작합니다.
2.    디렉토리를 파일이 다운로드된 파일 경로로 변경하거나 아래 예에 설명된 대로 파일이 있는 직접 경로를 사용합니다.
참고: 다음 단계를 실행하기 전에 Broadcom 포털에서 esxi-patch-depot.zip 다운로드해야 합니다.

3. 소프트웨어 디포를 추가하여 이미지 프로파일을 업로드합니다.

 아래 링크를 사용하여 Broadcom 포털에서 ESXi 이미지를 다운로드합니다.
https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20vSphere

직접 경로의 예:

#Add-EsxSoftwareDepot -DepotUrl “C:\Users\Administrator\Downloads\ISO test\VMware-ESXi-7.0U3p-23307199-depot.zip”

참고: 폴더 이름에 공백이 있는 경우 큰따옴표를 사용해야 합니다(ISO 테스트).

 다음 예에서 파일이 있는 대상 폴더에 이미 있는 경우 아래 명령을 사용합니다.

#Add-EsxSoftwareDepot -DepotUrl VMware-ESXi-7.0U3p-23307199-depot.zip

4. 사용 가능한 모든 이미지 프로파일을 보고 내보낼 이미지 프로파일의 이름을 찾습니다.

#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. 이미지 프로파일을 내보냅니다.

참고: 위의 설정에서 표준 이미지만 선택해야 하는 이미지 프로파일 이름을 얻습니다.

 위의 예에는 "sq" 및 no-tools로 태그가 지정된 프로필을 무시해야 하는 세 가지 표준 이미지 프로필이 있습니다.

#Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name

7의 예. X ESXi 이미지

Export-EsxImageProfile -ImageProfile "ESXi-7.0U3q-23794027-standard" -ExportToIso -FilePath E:\smb\ESXi-7.0U3q-23794027-standard.iso

8.x ESXi 이미지의 예

#Export-EsxImageProfile -ImageProfile "ESXi-8.0U3-24022510-standard" -ExportToIso -FilePath E:\smb\vSphere8.0\test\ESXi-8.0U3-24022510-standard.iso

    6. 구축 및 업그레이드를 수행하기 위해 PowerFlex Manager에 ESXi.ISO 업로드합니다. PowerFlex Manager에 이미지를 업로드하는 절차는 랙 및 어플라이언스 문서에서 확인할 수 있습니다. 
참고:   
랙 배포에서 rack-field-logical-build-guide-4x-en-us
를 사용합니다. 어플라이언스 배포에서는 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.