ESXi Image Builder를 사용하면 ESXi 이미지 프로파일을 사용자 지정할 수 있지만 다른 디포의 컨텐츠를 결합하여 ISO 이미지를 생성할 수는 없습니다. VMware PowerCLI 12.0부터는 여러 소프트웨어 디포의 컨텐츠와 사용자 지정 소프트웨어 규격을 사용하여 ISO 이미지를 사용자 지정할 수 있습니다.
ESXi 7.0 이상으로 업그레이드하는 경우 New-IsoImage cmdlet은 vSphere Lifecycle Manager에 필요한 ESXi 7.0.x에 대한 추가 메타데이터(예: 기본 이미지, 추가 기능 및 구성 요소)를 보존합니다. 이러한 추가 메타데이터는 레거시 ESXi Image Builder cmdlet을 사용하여 내보낼 수 있는 ISO 이미지의 일부가 아닙니다.
사전 요구 사항
VMware PowerCLI 12.0 이상을 설치합니다.
사용할 소프트웨어 규격이 포함된 소프트웨어 디포에 액세스할 수 있는지 확인합니다.
프로시저
- 사용자 지정 ISO 이미지를 생성하는 데 사용하는 소프트웨어 규격에 필요한 정보를 수집합니다.
Get-DepotBaseImages
cmdlet을 실행하여 필요한 패치 또는 업그레이드의 기본 이미지 버전을 가져옵니다.PS C:\> Get-DepotBaseImages -Depot C:\VMware-ESXi-7.0U2a-17867351-depot.zip
명령 출력은 다음과 같습니다.Version Vendor Release date
------- ------ ------------
7.0.2-0.0.17867351 VMware, Inc. 04/29/2021 00:00:00
- 소프트웨어 디포의 새 메타데이터와 함께 사용되는 cmdlet을 사용하여 OEM 추가 기능과 같은 다른 패키지를 가져옵니다. 예:
PS C:\> Get-DepotAddons -Depot C:\addon-depot.zip
명령 출력은 다음과 같습니다.
Name Version ID Vendor Release date
---- ------- -- ------ ------------
testaddonv1 1.0.0-1 testaddonv1:1.0.0-1 ESXLifecycle QE 02/20/2019 18:28:23
Get-DepotComponents cmdlet을 사용하여 소프트웨어 디포의 모든 구성 요소를 나열할 수도 있습니다.
PS C:\> Get-DepotComponents -Depot C:\Intel-i40en_1.12.3.0-1OEM.700.1.0.15843807_18058526.zip
명령 출력은 다음과 같습니다.
Name Version ID Vendor
---- ------- -- ------
Intel-i40en 1.12.3.0-1OEM.700.1.0.15843807 Intel-i40en:1.12.3.0-1OEM.700.1.0.15843807 Intel
온라인 및 오프라인 소프트웨어 디포의 수와 조합을 원하는 만큼 사용할 수 있습니다.
- 소프트웨어 규격을 생성합니다. 예:
{
"base_image": {
"version": "7.0.2-0.0.17867351"
},
"add_on": {
"name": "testaddonv1",
"version": "1.0.0-1"
},
"components": {
"Intel-i40en": "1.12.3.0-1OEM.700.1.0.15843807"
}
}
소프트웨어 규격은 ESXi 기본 이미지 및 추가 패키지(예: 벤더 추가 기능)에 대한 정보가 포함된 JSON 파일입니다.
-
New-IsoImage
cmdlet을 Depots
, SoftwareSpec
및 Destination
매개 변수와 함께 실행하여 사용자 지정 ISO 이미지를 생성합니다. 예:
New-IsoImage -Depots “c:\temp\VMware-ESXi-7.0U1d-17551050-depot.zip” , “c:\temp\HPE-701.0.0.10.6.5.12-Jan2021-Synergy-Addon-depot.zip” -SoftwareSpec “c:\temp\HPE-70U1d-custom.JSON” -Destination “c:\temp\HPE-70U1d-custom.iso”
디포에는 지원되는 ESXi 버전 및 벤더 추가 기능의 zip 파일 경로가 포함됩니다. 대상에는 사용자 지정 ISO 파일의 경로 및 파일 이름이 포함됩니다.
다음에 수행할 작업
새 ISO 이미지를 vSphere Lifecycle Manager 디포로 가져와서 호스트 업그레이드 작업에 사용하는 업그레이드 기준선을 생성할 수 있습니다.