免責事項 : これは英文の記事 「Plan Upgrade Change Summary shows already-upgraded Shared NSX and cannot select current version」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。
最新情報は英語版の記事で参照してください。
2 つのワークロード ドメインが NSX インスタンスを共有している場合 (Share NSX)、カスタム パッチを使用して WLD1 をアップグレードした後、
WLD2 のPlan Upgrade / Change Summary は次のようになります。
- 既にアップグレードが行われた NSX が表示される
- ドロップダウンリストに現在の NSX バージョンが表示されない
VCF 5.2.1
UI 実装の一部個所において Share NSX を考慮されていないために発生します。
この問題は今後のバージョンで修正される予定です。
回避策として、API を使用した以下の手順を実施します。
1. [インベントリ] から 対象のWLD をクリックし、記録されたIDがURLに含まれていることを確認します。
例:https://[SDDC FQDN]/ui/sddc-manager/inventory/domains/mgmt-vi-domains/[ID]/summary
2. デベロッパーセンターを開き、API エクスプローラーをクリックします。
3. フィルターに「v1/releases/domains/」と入力して検索します。
4. Flexible Product Patches を開き、GET /v1/releases/domains/{domainId}/custom-patches をクリックします。
5. 手順 1 で検証した ID を domainId フィールドに入力し、適用可能なカスタム パッチ バージョンを確認します。
6. TargetUpgradeVersion を開き、POST /v1/releases/domains/{domainId}/validations を実行します。
7. 手順 1 で記録した ID を domainId フィールドに入力し、適用するカスタム パッチを含むDomainRelease JSON を本文に入力して実行します。
例(vCenter Server 用のカスタムパッチを使用する場合):
{
"targetVersion": "",
"targetVxRailVersion": "",
"patches": [
{
"productType": "VCENTER",
"version": "[vCenter Server バージョン]"
}
]
}
8. GET /v1/releases/domains/validations/{validationId} を開き、validationId を入力して実行し、結果から問題がないことを確認します。
9. PATCH /v1/releases/domains/{domainId} を開き、手順 1 で記録した ID を domainId フィールドに入力し、DomainReleaseView JSON 情報を body に入力して実行します。
例(VXRailを使用する場合):
{
"targetVersion": "[targetVersion]",
"targetVxRailVersion": "[VxRailVersion]",
"patches": [
{
"productType": "VCENTER",
"version": "[vCenter Server version]"
}
]
}
10.対象の WLD の Upgrade Sequence にvCenter Server および ESXi (または VxRail) が表示されていることを確認します。