次の方法で共有


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 更新プログラムをインストールする前に、クラスターのデプロイ時に指定したドメイン ユーザー資格情報を使用してクライアントにサインインします。

更新プログラムがスタンドアロンのソリューション ビルダー拡張機能であるか、または組み合わされた "ソリューション" 更新であるかどうかを理解するには、プロパティ PackageTypeSbeVersion.

$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参照して、統合されたソリューション更新プログラムの前にソリューション ビルダー拡張機能の更新プログラムをインストールする緊急の理由があるかどうかを判断できます。

インストールする更新プログラムを決定するには、ComponentVersionsAdditionalProperties の値を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 

この例で示すように、 SBEReleaseLinkSBENotifyMessage には、後の更新プログラムのメンテナンス期間の更新を延期するのではなく、ソリューション ビルダー拡張機能の更新プログラムをインストールする緊急性に関する重要な情報が含まれている場合があります。

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 プロパティを使用します。

詳細については、「ソリューション ビルダー拡張機能の更新プログラムの検出」を参照してください。 ハードウェア ベンダーの推奨事項とライセンス契約に従って、ソリューション ビルダー拡張機能ファイルをダウンロードする必要があります。

次のステップ