要約
2021 年 5 月 20 日(KB5003237)以降の更新プログラムを Azure Stack HCI にインストールする場合、Windows 更新プラグインを使用して Windows 管理センターまたはクラスター対応更新プログラム (PLUGIN) を使用してインストールする場合に問題が発生する可能性があります。 影響を受ける更新プログラムの適用に軽減策を使用しない限り、Azure Stack HCI クラスターは部分的に更新される可能性があります。 2021 年 5 月 20 日以降にリリースされた更新 プログラム KB5003237 がクラスター全体にインストールされた後は、軽減策を使用して後の更新プログラムを更新する必要がなされません。
クラスターが影響を受けるかどうかを判断する方法
次のエラーが表示される場合があります。
-
[Windows管理センターに [更新プログラムをインストールできない] の状態が表示され、[状態] 列にノードごとの状態が表示されます。
-
ソース Microsoft-Windows-ClusterAwareUpdating-Management からイベント ID 1013 の管理チャネル イベント ログにエラーが表示される場合があります。
クラスターが影響を受けるかどうかを判断するには、クラスター内の任意のノードで次の PowerShell コマンドを使用します。
-
(Get-CauReport -Last -Detailed)。ClusterResult.NodeResults
次のエラー メッセージが表示された場合、クラスターが影響を受ける。
-
ErrorRecordData: (PluginReported_ScanFailure_Failed) Microsoft.WindowsUpdatePlugin プラグインは、ノード "< HCIClusterNodeName >" で該当する更新プログラムをスキャンしようとしてエラーを報告しました。 プラグインによって報告される追加情報: (ClusterUpdateException) Common Information Model (CIM) 操作にエラーが発生しました。つまり、Cluster-Aware Updateing が依存しているソフトウェアによって実行される操作です。 コンピューターは "<HCIClusterNodeName >" で、操作は "ScanUpdates[Info,NodeWCD[<HCIClusterNodeName>]" でした。 エラーが発生しました: (CimException) WinRM クライアントが要求を処理できません。 オブジェクトには認識できない引数が含まれている:
-
"FeatureUpdatesOnly" 引数名のスペルが正しいことを確認します。 HRESULT 0x803381e1 ==> (CimException) WinRM クライアントは要求を処理できません。 オブジェクトには、認識できない引数 "FeatureUpdatesOnly" が含まれている。 引数名のスペルが正しいことを確認します。 HRESULT 0x803381e1
回避策
この問題を回避するには、次のいずれかの方法を使用します。
方法 1: 管理デバイスを使用してリモートのを呼び出す()
クラスターの一部ではないリモート管理デバイスから、次の手順に従います。
-
リモート管理デバイスが正しく設定されていることを確認します (RSAT フェールオーバー クラスタリングがインストールされています)。
リモート管理デバイスを使用して、このデバイスを使用して、このデバイスを使用して、そのデバイスを構成する方法の詳細については、「PowerShell を使用してクラスターを更新する」 を参照してください。 -
次の PowerShell コマンドを実行します
:Invoke-Invoke-Invoke-InvokeRun -ClusterName <cluster name> -小節名 Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNodes 3 -RequireAllNodesOnline -EnableFirewallRules -Force
詳細については、「PowerShell を使用した更新プログラムのインストール」を参照してください。
方法 2: アプリケーションの実行に対して、このコマンドを使用Self-Updatingします。
アプリケーションの実行に対して、この 2 つのSelf-Updatingを使用するには、次の手順に従います。
-
クラスター ノードからアクセス可能なファイル共有に目的の KB パッケージをダウンロードします。
-
使用するフォルダー構造は、「修正プログラムフォルダー構造を構成する」の推奨される方法と一致する必要があります。
-
修正プログラム フォルダーが配置された後、次の PowerShell コマンドを実行して、自動更新の実行を実行します。この実行には、このエラーメッセージが表示されます。
Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (追加されていない場合)
Set-CauClusterRole -ClusterName <cluster_name> -HotfixPluginName Microsoft.HotfixPlugin -HotfixPlugin -HotfixPluginArguments @{'HotfixRootFolderPath' = '<\\MyFileServer\Hotfixes\Root>';'DisableAclChecks' = 'True';'HotfixConfigFileName' = 'DefaultHotfixConfig.xml';'RequireSMBEncryption' = 'True' } -EnableFirewallRules -Force
Set-CauClusterRole -ClusterName <cluster_name> -UpdateNow -Force
Remove-CauClusterRole
次のステップ
現在調査中であり、今後のリリースで更新プログラムを提供する予定です