Azure Stack HCI のソリューション ビルダー拡張機能の更新
適用対象: Azure Stack HCI バージョン 23H2
この記事では、ソリューション ビルダー拡張機能の更新プログラムの概要を説明し、それらを識別して Azure Stack HCI バージョン 23H2 クラスターにインストールする方法について説明します。 さらに、拡張機能の高度な機能に関する分析情報を提供します。
拡張機能について
ソリューション ビルダー拡張機能 (Azure CLI では SBE と呼ばれます) を使用すると、ハードウェア ベンダーから Azure Stack HCI バージョン 23H2 クラスターに更新プログラムを適用できます。 Microsoft Azure Stack HCI ソリューションの更新プログラムに加えて、多くのハードウェア ベンダーが Azure Stack HCI ハードウェアの定期的な更新プログラムをリリースしています。 これらの更新プログラムには、ドライバーとファームウェアの更新プログラム、ハードウェア監視の機能強化、診断ツールが含まれる場合があります。 さらに、Windows Defender アプリケーション制御 (WDAC) の補足ポリシーと、Azure Stack HCI の更新前の正常性チェックに統合された検証ロジックに関連する更新プログラムを受け取ることができます。
Azure Stack HCI バージョン 23H2 以降では、これらの種類の更新プログラムはソリューション ビルダー拡張機能またはソリューション ビルダー拡張機能パッケージにパッケージ化されます。
ソリューション ビルダー拡張機能パッケージの更新
Solution Builder 拡張機能パッケージの更新プログラムは、Azure Stack HCI バージョン 23H2 のソリューション更新プロセスに統合されます。 これらの更新プログラムは、Azure Stack HCI 内のオーケストレーションを使用して、他の Azure Stack HCI 更新プログラムと組み合わせた (完全なソリューション) 更新プログラムの一部としてインストールできます。 たとえば、クラスターのハードウェアに一致するソリューション ビルダー拡張機能の更新プログラムが使用可能になった場合、Azure portal で更新オプションとして表示されるか、PowerShell コマンドレットを Get-SolutionUpdate
使用して取得できます。 詳細については、「Azure Stack HCI バージョン 23H2 の更新プログラムについて」を参照してください。
このような統合された更新プログラムをインストールすることで、ソリューション全体を最新の状態に保ち、ワークロードの実行への影響が少なく、影響を最小限に抑えることができます。
高度なソリューション ビルダー拡張機能
次の表に示すように、ソリューション ビルダー拡張機能では、ハードウェア更新プログラムのインストールに加えて、オプションの高度な機能も提供される場合があります。 高度な Solution Builder 拡張機能が実装されているかどうかを確認するには、ハードウェア ベンダーの Azure Stack HCI ドキュメントを参照してください。
高度なソリューション ビルダー拡張機能 | 説明 |
---|---|
ヘルス サービスの統合 | ソリューション ビルダー拡張機能パッケージでは、さまざまなライフサイクル アクション (デプロイ、更新、ノードの追加、ノードの修復など) が発生する前に、Azure Stack HCI によって実行される正常性チェックの検証を拡張できます。 検証チェックは、特定のライフサイクル アクションを実行する前に問題が確実に解決されるようにするのに役立ちます。 ハードウェア ベンダーは通常、この統合を使用して、すぐに注意が必要なハードウェアの問題があるかどうかを評価します。 たとえば、ハードウェア ベンダー管理ソフトウェア、冗長でない電源、または予想以上の温度に関する問題を特定できます。 また、重要な状態に近づいている SSD ドライブの摩耗を特定することもできます。 拡張機能でサポートされているハードウェア正常性チェックの詳細については、ハードウェア ベンダーのソリューション ビルダー拡張機能のドキュメントを必ず確認してください。 |
カスタマイズされたデプロイ | ソリューション ビルダー拡張機能パッケージは、クラスターのデプロイ プロセスの一環として自動的に実行されるカスタマイズされた手順を実装できます。 通常、ハードウェア ベンダーはこの機能を使用して、ソリューションのソリューション ビルダー拡張機能を使用して付加価値ソフトウェアを構成またはインストールします。 |
カスタマイズされたソリューションの更新 | ソリューション ビルダー拡張機能パッケージは、ソリューションの更新プロセスのメイン部分の前と後の両方で実行されるカスタマイズされた手順を実装できます。 ソリューション ビルダー拡張機能の更新を実行していない場合でも、この機能を実装するソリューション ビルダー拡張機能パッケージでは、これらの追加の手順が常に実行されます。 たとえば、ソリューション ビルダー拡張機能を更新する必要がない場合に、Azure Stack HCI オペレーティング システムの更新の前または後にハードウェア ベンダー固有の手順を実行します。 通常、ハードウェア ベンダーは、この機能を使用して、サーバーの再起動を伴う可能性のある更新関連タスクのノードを準備します。 |
ハードウェアのソリューション ビルダー拡張機能の更新プログラムを特定する
Azure Stack HCI バージョン 23H2 以降では、統合システムまたは Premier ソリューションとして Azure Stack HCI カタログに追加されるすべてのハードウェアで、ファームウェアとドライバーの更新をサポートするソリューション ビルダー拡張機能を実装する必要があります。 Microsoft では、ソリューション ビルダー拡張機能を通じて有効になっている完全なソリューション、大規模な更新機能を利用するために、新しい統合システムとプレミア ソリューションを購入することをお勧めします。
Note
次の場合、ソリューション ビルダー拡張機能がハードウェアに実装されない可能性があります。
これは、Azure Stack HCI バージョン 23H2 より前の Azure Stack HCI カタログに追加されました。
ハードウェアが検証済みノードとして購入されました。
サーバー モデルがソリューション ビルダー拡張機能をサポートしているかどうかを判断するには、ハードウェア ベンダーの Azure Stack HCI ドキュメントを参照してください。
ハードウェアで Solution Builder 拡張機能の更新エクスペリエンスがサポートされていない場合、ハードウェアを更新するプロセスは、Azure Stack HCI バージョン 22H2 と同じです。 つまり、Windows Admin Center を使用してハードウェア更新プログラムを利用できる可能性があります。 詳細については、Azure Stack HCI クラスターバージョン 22H2 の更新に関するページを参照してください。
ハードウェアがソリューション ビルダー拡張機能パッケージまたは Windows Admin Center を使用してハードウェア更新プログラムをサポートしていない場合は、ファームウェアとドライバーの更新プログラムを個別に実行する必要がある場合があります。 ハードウェア ベンダーの推奨事項に従います。
次の表に、さまざまなハードウェア ベンダー向けのハードウェア更新方法と、それぞれのプラットフォーム シリーズと世代を示します。
ソリューション ビルダー (サーバー ハードウェア ベンダー) | プラットフォームシリーズ/世代 | ハードウェア更新方法 | 詳細情報 |
---|---|---|---|
DataON | S2D6、S2D7、AZS6、AZS7 以降のモデル | ソリューション ビルダー拡張機能 | 最新の状態を維持する必要がある - DataON |
DataON | その他の統合システムと検証済みノード (上記以外) | Windows Admin Center 拡張機能 | DataON を使用した Windows Admin Center エクスペリエンスの強化は必須 |
Dell Technologies | Premier ソリューション: MC-660、MC-760 |
APEX Cloud Platform ハードウェア更新プログラム (ソリューション ビルダー拡張機能) | Microsoft Azure 用 Dell APEX Cloud Platform のサポート マトリックス |
Dell Technologies | 15G および 16G 統合システム - Azure Stack OS バージョン 23H2 を実行しているクラスター: AX-650、AX-750、AX-6515、AX-7525、AX-4510c、AX-4520c、AX-760 |
ソリューション ビルダー拡張機能 (使用可能な場合) | Dell Solution Builder Extensions for Azure Stack HCI Integrated System AX Server リリース ノート |
Dell Technologies | 15G 統合システム - Azure Stack OS バージョン 22H2 を実行しているクラスター: AX-650、AX-750、AX-6515、AX-7525、AX-4150c、AX-4520c |
Windows Admin Center 拡張機能 | E2E 展開と操作ガイド - Windows Admin Center (WAC) を使用したクラスターの作成 |Dell Technologies Info Hub |
Dell Technologies | 14G 統合システム - Azure Stack OS バージョン 22H2 を実行しているクラスター: AX-740xd、AX-640 |
Windows Admin Center 拡張機能 | E2E 展開と操作ガイド - Windows Admin Center (WAC) を使用したクラスターの作成 |Dell Technologies Info Hub |
Hewlett Packard Enterprise | すべて | ソリューション ビルダー拡張機能と Windows Admin Center 拡張機能 | 1. ソリューション ビルダー拡張機能をインストールする 2. Windows Admin Center を使用してハードウェア更新プログラムを インストールする |
Lenovo | Premier ソリューションと特定の統合システム: MX455 V3、MX450 |
ソリューション ビルダー拡張機能 | Azure Stack HCI ソリューション ビルダー拡張機能の更新プログラム - Lenovo |
Lenovo | その他の統合システムと検証済みノード (上記以外) | Windows Admin Center 拡張機能 | Lenovo XClarity インテグレーター for Microsoft Windows Admin Center |
ソリューション ビルダー拡張機能の更新プログラムの検出
Azure Stack HCI ライフサイクル管理オーケストレーションは、ソリューション ビルダー拡張機能の更新プログラムを統合します。これには、ソリューション ビルダー拡張機能 (ハードウェアのみ) の更新プログラムと、Azure Stack HCI と Solution Builder 拡張機能の完全なソリューション更新プログラムの両方が含まれます。 これらの更新プログラムは、Azure portal と PowerShell と同じ更新管理ツールを使用して管理できます。 つまり、緊急のソリューション ビルダー拡張機能の更新プログラムを単独でインストールすることも、同じプロセスを使用して統合された "ソリューション" 更新プログラムをインストールすることもできます。
次のコマンドを実行して、登録済みの Azure Stack HCI システムに SBE がインストールされているかどうかを確認します。
$Update = Get-SolutionUpdateEnvironment
$Update = ft SbeFamily, HardwareModel, CurrentSbeVersion
出力例を次に示します。
PS C:\Users\lcmuser> $Update = Get-SolutionUpdateEnvironment
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion
SbeFamily HardwareModel CurrentSbeVersion
--------- ------------- -----------------
Gen A Contoso680 4.0.0.0
Note
SBE がインストールされていない場合、CurrentSbeVersion の既定値は 2.1.0.0 と表示されます。
SBE または SBE 更新プログラムを検出してインストールするには、次のセクションのいずれかの方法を使用します。
Azure portal を使用してソリューション ビルダー拡張機能の更新プログラムを検出する
Azure portal で更新プログラムを検出して選択するには、「Azure Update Manager を使用して Azure Stack HCI バージョン 23H2 を更新する」を参照してください。
PowerShell を使用してソリューション ビルダー拡張機能の更新プログラムを検出する
SBE 更新プログラムをインストールする前に、クラスターのデプロイ時に指定したドメイン ユーザー資格情報を使用してクライアントにサインインします。
更新プログラムがスタンドアロンのソリューション ビルダー拡張機能であるか、または組み合わされた "ソリューション" 更新であるかどうかを理解するには、プロパティ PackageType
と SbeVersion
.
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
出力例を次に示します。
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State
DisplayName PackageType Version SbeVersion State
----------- ----------- ------- ---------- -----
SBE_Contoso_Gen3_4.1.2312.5 SBE 4.1.2312.5 Ready
Azure Stack HCI 2311 bundle Solution 10.2311.0.26 4.1.2312.5 Ready
サンプル出力では、スタンドアロン の SBE_Contoso_Gen3_4.1.2312.5 更新プログラムと、SbeVersion 番号 4.1.2312.5 で識別されるのと同じソリューション ビルダー拡張機能を含む、Azure Stack HCI 2311 バンドル 更新プログラムの 2 つの更新プログラムをインストールする準備ができていることがわかります。
Note
Microsoft では、クラスターを最新の状態に保つために必要な更新操作の数を減らすために、ほとんどの場合、結合された "ソリューション" 更新プログラムをインストールすることをお勧めします。 更新プログラムのSBEReleaseLink
ハードウェア ベンダーAdditionalProperties
によって提供されるプロパティをSBENotifyMessage
参照して、統合されたソリューション更新プログラムの前にソリューション ビルダー拡張機能の更新プログラムをインストールする緊急の理由があるかどうかを判断できます。
インストールする更新プログラムを決定するには、ComponentVersions と AdditionalProperties の値をGet-SolutionUpdate
使用します。
$Update = Get-SolutionUpdate
$Update | select -ExpandProperty ComponentVersions
出力例を次に示します。
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | select -ExpandProperty ComponentVersions
PackageType Version LastUpdated
----------- ------- -----------
Services 10.2311.0.26
Platform 10.2311.0.26
SBE 4.1.2312.5
$Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties
出力例を次に示します。
PS C:\Users\lcmuser> $Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties
Key Value
--- -----
SBEReleaseLink https://contoso.com/SBE/4.1.2312.5/ReleaseNotes.pdf
SBENotifyMessage URGENT! Includes firmware updates that impact system reliability. See release notes!
SBEFamily Gen3
SBEPublisher Contoso
SupportedModels Contoso550G3,Contoso320G3
SBEPackageSizeInMb 4
SBECopyright Copyright (C) Contoso. All rights reserved.
SBELicenseUri https://contoso.com/SBE/EULA.pdf
この例で示すように、 SBEReleaseLink と SBENotifyMessage には、後の更新プログラムのメンテナンス期間の更新を延期するのではなく、ソリューション ビルダー拡張機能の更新プログラムをインストールする緊急性に関する重要な情報が含まれている場合があります。
AdditionalContentRequired 更新状態
Azure Stack HCI はソリューション ビルダー拡張機能の更新プログラムを自動的に検出できますが、多くの場合、ソリューション ビルダー拡張機能パッケージはハードウェア ベンダーのサポート サイトからダウンロードしてから、クラスターにサイドロードする必要があります。
AdditionalContentRequired 状態は、更新プログラムをインストールする前にサイドロードする必要があるファイルを識別するために使用されます。
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
出力例を次に示します。
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State
DisplayName PackageType Version SbeVersion State
----------- ----------- ------- ---------- -----
SBE_Contoso_Gen3_4.1.2312.5 SBE 4.1.2312.5 AdditionalContentRequired
Azure Stack HCI 2311 bundle Solution 10.2311.0.26 4.1.2312.5 AdditionalContentRequired
ソリューション ビルダー拡張機能の更新プログラム (リリース ノート SBEReleaseLink
など) に関する情報を表示し、ハードウェア ベンダーからソリューション ビルダー拡張機能ファイルをダウンロードする方法を決定するには、更新プログラムの updates AdditionalProperties
プロパティを使用します。
詳細については、「ソリューション ビルダー拡張機能の更新プログラムの検出」を参照してください。 ハードウェア ベンダーの推奨事項とライセンス契約に従って、ソリューション ビルダー拡張機能ファイルをダウンロードする必要があります。
次のステップ
- ソリューションの更新プログラムをサイドロードして検出します。
- Azure Stack HCI バージョン 23H2 の更新フェーズについて説明します。