PFMPの公開済みパッチ バンドルを使用して標準ESXi ISOイメージを作成する方法。
Summary: PowerFlex Managerプラットフォーム(PFMP)4.6以降では、ESXiを必要とするPowerFlexラックまたはアプライアンスのビルドを有効にするには、お客様が標準のESXi ISOイメージを提供する必要があります。 この記事では、Broadcomがパッチ バンドルのみを公開している場合に、ESXiパッチ バンドル(ESXidepot.zip)を使用して標準ESXi.isoイメージを作成する手順について説明します。 ...
Instructions
ESXiパッチ バンドル(ESXidepot.zip)を使用して標準ESXi.isoイメージを作成する手順。
• PowerCLI モジュールを PowerShell にインストールする必要があります
• PowerCLIを使用してISOイメージをエクスポートするimage-builderモジュールの場合は、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」コマンドが代わりにダウンロードします。次のコマンドでは、Webサイトから収集したバージョン番号が必要です)
3.すべてのPowerCLIモジュールをインストールするには、次のコマンドを実行します。
Install-Module -Name VMware.PowerCLI -RequiredVersion
Example:
#Install-Module -Name VMware.PowerCLI -RequiredVersion 13.3.0.24145081
注:または、モジュール名を指定してInstall-Moduleコマンドレットを実行して、個々のPowerCLIモジュールをインストールすることもできます。信頼できないリポジトリーからモジュールをインストールしているという警告が表示された場合は、yを押してからEnterを押し、インストールを確認します。
4.コマンドを使用して、PowerCLIモジュールがパーソナル コンピューターにインストールされていることを確認します。
#Get-Module -Name VMware.PowerCLI -ListAvailable.
WindowsでPythonをインストールして構成する方法。
ESXIを作成するためにPowerCLIに必要な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」で保存し、[保存タイプ]フィールドでファイルタイプを「すべてのファイル」として選択します。
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
Example:
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-patchをダウンロードする必要があります。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.イメージ プロファイルをエクスポートします。
メモ:上記の設定からイメージ プロファイル名を取得できます。ここでは、標準イメージのみを選択する必要があります。
上記の例では、3 つの標準イメージ プロファイルがあり、"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.導入とアップグレードを実行するために、ESXi.ISOをPowerFlex Managerにアップロードします。イメージをPowerFlex Managerにアップロードする手順については、ラックおよびアプライアンスのドキュメントを参照してください。
注:
ラック導入では、rack-field-logical-build-guide-4x-en-us
Appliance deploymentを使用してflex_appliance_deployment_guide_4xを使用