編集

次の方法で共有


Cluster-Aware 更新: よく寄せられる質問

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Azure Local、バージョン 23H2、22H2

Cluster-Aware 更新 (CAU) は、クラスター ノードの計画されたフェールオーバーよりもサービスの可用性に影響を与えない方法で、フェールオーバー クラスター内のすべてのサーバーのソフトウェア更新プログラムを調整する機能です。 継続的な可用性機能を備えた一部のアプリケーション (ライブ マイグレーションを使用した Hyper-V、SMB Transparent Failover を使用した SMB 3.x ファイル サーバーなど) の場合、CAU はサービスの可用性に影響を与えずに自動クラスター更新を調整できます。

CAU は記憶域スペース ダイレクト クラスターの更新をサポートしていますか?

はい。 CAU では、展開の種類 (ハイパーコンバージドまたはコンバージド) に関係なく、記憶域スペース ダイレクト クラスター 更新がサポートされます。 具体的には、CAU オーケストレーションにより、各クラスター ノードを中断すると、基になるクラスター化ストレージ領域が正常になるまで待機します。

CAU は Windows Server 2008 R2 または Windows 7 で動作しますか?

いいえ。 CAU は、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows 10、Windows 8.1、または Windows 8 を実行しているコンピューターからのみクラスター更新操作を調整します。 更新するフェールオーバー クラスターは、Windows Server 2016、Windows Server 2012 R2、または Windows Server 2012 を実行する必要があります。

CAU は特定のクラスター化されたアプリケーションに制限されますか?

いいえ。 CAU は、クラスター化されたアプリケーションの種類に依存しません。 CAU は、クラスタリング API と PowerShell コマンドレットの上に階層化された外部クラスター更新ソリューションです。 そのため、CAU は、Windows Server フェールオーバー クラスターで構成されているクラスター化されたアプリケーションの更新を調整できます。

手記

現時点では、次のクラスター化されたワークロードが CAU でテストおよび認定されています:SMB、Hyper-V、DFS レプリケーション、DFS 名前空間、iSCSI、NFS。

CAU は Microsoft Update と Windows Update からの更新プログラムをサポートしていますか?

はい。 既定では、CAU は、クラスター ノードで Windows Update Agent (WUA) ユーティリティ API を使用するプラグインで構成されます。 WUA インフラストラクチャは、更新プログラムのソースとして Microsoft Update と Windows Update、または Windows Server Update Services (WSUS) を指すように構成できます。

CAU は WSUS 更新プログラムをサポートしていますか?

はい。 既定では、CAU は、クラスター ノードで Windows Update Agent (WUA) ユーティリティ API を使用するプラグインで構成されます。 WUA インフラストラクチャは、Microsoft Update と Windows Update、またはローカルの Windows Server Update Services (WSUS) サーバーを更新元としてポイントするように構成できます。

CAU では、制限付き配布リリースの更新プログラムを適用できますか?

はい。 制限付き配布リリース (LDR) 更新プログラム (修正プログラムとも呼ばれます) は、Microsoft Update または Windows Update を通じて公開されないため、CAU が既定で使用する Windows Update エージェント (WUA) プラグインではダウンロードできません。

ただし、CAU には、修正プログラムの更新プログラムを適用するために選択できる 2 つ目のプラグインが含まれています。 この修正プログラム プラグインは、Microsoft 以外のドライバー、ファームウェア、および BIOS 更新プログラムを適用するようにカスタマイズすることもできます。

CAU を使用して累積的な更新プログラムを適用できますか?

はい。 累積的な更新プログラムが一般的な配布リリース更新プログラムまたは LDR 更新プログラムである場合は、CAU で適用できます。

更新プログラムをスケジュールすることはできますか?

はい。 CAU では、次の更新モードがサポートされています。どちらのモードでも、更新プログラムをスケジュールできます。

自己更新 定義されたプロファイルと定期的なスケジュール (毎月のメンテナンス期間中など) に従って、クラスター自体を更新できます。 Self-Updating オンデマンド実行をいつでも開始することもできます。 自己更新モードを有効にするには、CAU クラスター化ロールをクラスターに追加する必要があります。 CAU 自己更新機能は、他のクラスター化されたワークロードと同様に機能し、更新コーディネーター コンピューターの計画されたフェールオーバーと計画されていないフェールオーバーとシームレスに連携できます。

リモート更新 Windows または Windows Server を実行しているコンピューターからいつでも更新実行を開始できます。 更新の実行は、Cluster-Aware 更新ウィンドウから開始するか、PowerShell コマンドレット 使用して開始できます。 リモート更新は、CAU の既定の更新モードです。 タスク スケジューラを使用すると、クラスター ノードの 1 つではないリモート コンピューターから目的のスケジュールで Invoke-CauRun コマンドレットを実行できます。

バックアップ中に更新プログラムを適用するようにスケジュールすることはできますか?

はい。 CAU では、この点に関して制約は課されません。 ただし、サーバー バックアップの進行中に (関連する再起動が発生する可能性がある) サーバーでソフトウェア更新プログラムを実行することは、IT のベスト プラクティスではありません。 CAU は、リソースのフェールオーバーとフェールバックを決定するためにクラスタリング API にのみ依存していることに注意してください。そのため、CAU はサーバーのバックアップ状態を認識しません。

CAU は Configuration Manager と連携できますか?

CAU は、クラスター ノード上のソフトウェア更新プログラムを調整するツールであり、Configuration Manager はサーバー ソフトウェア更新プログラムも実行します。 これらのツールを構成して、異なる Windows Server Update Services サーバーの使用を含め、データセンターの展開で同じサーバーが重複しないようにすることが重要です。 これにより、CONFIGURATION Manager 主導の更新にはクラスター認識が組み込まれていないため、CAU の使用の背後にある目標が誤って無効にならないことが保証されます。

CAU を実行するには管理者資格情報が必要ですか?

はい。 CAU ツールを実行するには、CAU がローカル サーバーで管理資格情報を必要とするか、ローカル サーバーまたは実行されているクライアント コンピューターで認証 ユーザーの権限を取得した後にクライアントを偽装する が必要です。 ただし、クラスター ノードでソフトウェア更新プログラムを調整するには、CAU ではすべてのノードでクラスター管理資格情報が必要です。 CAU UI は資格情報なしで開始できますが、クラスター インスタンスに接続して更新プログラムをプレビューまたは適用するときに、クラスター管理者の資格情報の入力を求められます。

CAU のスクリプトを作成できますか?

はい。 CAU には、豊富なスクリプト オプションセットを提供する PowerShell コマンドレットが付属しています。 これらは、CAU UI が CAU アクションを実行するために呼び出すのと同じコマンドレットです。

アクティブなクラスター化されたロールはどうなりますか?

ノードでアクティブなクラスター化されたロール (以前のアプリケーションとサービス) は、ソフトウェアの更新を開始する前に他のノードにフェールオーバーします。 CAU は、すべてのアクティブなクラスター化された役割のノードを一時停止およびドレインするメンテナンス モードを使用して、これらのフェールオーバーを調整します。 ソフトウェア更新が完了すると、CAU はノードを再開し、クラスター化された役割は更新されたノードにフェールバックします。 これにより、ノードに対するクラスター化された役割の分散は、クラスターの CAU 更新実行全体で同じままになります。

CAU はクラスター化された役割のターゲット ノードをどのように選択しますか?

CAU は、フェールオーバーを調整するためにクラスタリング API に依存します。 クラスタリング API の実装では、ターゲット ノード全体の内部メトリックとインテリジェントな配置ヒューリスティック (ワークロード レベルなど) に依存して、ターゲット ノードを選択します。

CAU はクラスター化された役割を負荷分散しますか?

CAU はクラスター化されたノードを負荷分散しませんが、クラスター化された役割の分散を維持しようとします。 CAU は、クラスター ノードの更新を完了すると、以前にホストされていたクラスター化された役割をそのノードにフェールバックしようとします。 CAU はクラスタリング API に依存して、リソースを一時停止プロセスの先頭にフェールバックします。 そのため、計画外のフェールオーバーと優先所有者設定がない場合、クラスター化されたロールの分散は変更されません。

CAU は更新するノードの順序をどのように選択しますか?

既定では、CAU は、アクティビティのレベルに基づいて更新するノードの順序を選択します。 最も少ないクラスター化されたロールをホストしているノードは、最初に更新されます。 ただし、管理者は、CAU UI で更新実行のパラメーターを指定するか、PowerShell コマンドレットを使用して、ノードを更新するための特定の順序を指定できます。

クラスター ノードがオフラインの場合はどうなりますか?

更新実行を開始する管理者は、オフラインにできるノードの数に許容されるしきい値を指定できます。 そのため、すべてのクラスター ノードがオンラインでない場合でも、クラスターで更新実行を続行できます。

CAU を使用して 1 つのノードのみを更新できますか?

いいえ。 CAU はクラスター スコープの更新ツールであるため、更新するクラスターのみを選択できます。 1 つのノードを更新する場合は、CAU とは別に既存のサーバー更新ツールを使用できます。

CAU は、CAU の外部から開始された更新プログラムを報告できますか?

いいえ。 CAU は、CAU 内から開始された更新実行のみを報告できます。 ただし、後続の CAU 更新実行が起動されると、CAU 以外の方法でインストールされた更新プログラムは、各クラスター ノードに適用できる可能性のある追加の更新プログラムを決定するために適切に考慮されます。

CAU は独自の IT プロセスのニーズをサポートできますか?

はい。 CAU は、企業のお客様固有の IT プロセスのニーズに合わせて、次の次元の柔軟性を提供します。

更新実行 スクリプトでは、更新前の PowerShell スクリプトと更新後の PowerShell スクリプトを指定できます。 更新前スクリプトは、ノードが一時停止される前に、各クラスター ノードで実行されます。 更新後スクリプトは、ノードの更新プログラムがインストールされた後、各クラスター ノードで実行されます。

手記

.NET Framework 4.6 または 4.5 と PowerShell は、更新前および更新後のスクリプトを実行する各クラスター ノードにインストールする必要があります。 また、クラスター ノードで PowerShell リモート処理を有効にする必要もあります。 詳細なシステム要件については、「Cluster-Aware 更新の 要件とベスト プラクティス」を参照してください。

高度な更新実行オプション 管理者は、更新プロセスが各ノードで再試行される最大回数など、高度な更新実行オプションの大規模なセットからさらに指定できます。 これらのオプションは、CAU UI または CAU PowerShell コマンドレットを使用して指定できます。 これらのカスタム設定は、更新実行プロファイルに保存し、後で更新実行に再利用できます。

cau パブリック プラグイン アーキテクチャ 、登録、登録解除、および選択プラグインの機能が含まれています。CAU には、2 つの既定のプラグインが付属しています。1 つは、各クラスター ノード上の Windows Update Agent (WUA) API を調整します。2 つ目は、クラスター ノードからアクセスできるファイル共有に手動でコピーされる修正プログラムを適用します。 企業がこれら 2 つのプラグインで満たすことができない固有のニーズがある場合、企業はパブリック API 仕様に従って新しい CAU プラグインを構築できます。 詳細については、「Cluster-Aware プラグインリファレンスの更新」を参照してください。

さまざまな更新シナリオをサポートするように CAU プラグインを構成およびカスタマイズする方法については、「プラグインの動作方法」を参照してください。

CAU プレビューをエクスポートして結果を更新するにはどうすればよいですか?

CAU には、コマンド ライン インターフェイスと UI を使用したエクスポート オプションが用意されています。

コマンドライン インターフェイス オプション:

  • PowerShell コマンドレット Invoke-CauScan を使用して結果をプレビューする |ConvertTo-Xml. 出力: XML

  • PowerShell コマンドレット Invoke-CauRun を使用して結果を報告する |ConvertTo-Xml. 出力: XML

  • PowerShell コマンドレット Get-CauReport を使用して結果を報告する |Export-CauReport. 出力: HTML、CSV

UI オプション:

  • プレビューの更新 画面からレポートの結果をコピーします。 出力: CSV

  • レポート生成 画面からレポート結果をコピーします。 出力: CSV

  • レポート生成 画面からレポート結果をエクスポートします。 出力: HTML

CAU をインストールする方法

CAU インストールは、フェールオーバー クラスタリング機能にシームレスに統合されます。 CAU は次のようにインストールされます。

  • フェールオーバー クラスタリングがクラスター ノードにインストールされると、CAU Windows Management Instrumentation (WMI) プロバイダーが自動的にインストールされます。

  • フェールオーバー クラスタリング ツール機能がサーバーまたはクライアント コンピューターにインストールされると、Cluster-Aware 更新 UI コマンドレットと PowerShell コマンドレットが自動的にインストールされます。

CAU には、更新されるクラスター ノードで実行されているコンポーネントが必要ですか?

CAU では、クラスター ノードで実行されているサービスは必要ありません。 ただし、CAU には、ソフトウェア コンポーネント (WMI プロバイダー) がクラスター ノードにインストールされている必要があります。 このコンポーネントは、フェールオーバー クラスタリング機能と共にインストールされます。

自己更新モードを有効にするには、CAU クラスター化ロールもクラスターに追加する必要があります。

CAU と VMM の使用の違いは何ですか?

  • System Center Virtual Machine Manager (VMM) は、Hyper-V クラスターのみを更新することに重点を置いていますが、CAU では、サポートされている任意の種類のフェールオーバー クラスター (Hyper-V クラスターを含む) を更新できます。

  • VMM には追加のライセンスが必要ですが、CAU はすべての Windows Server に対してライセンスされます。 CAU の機能、ツール、UI は、フェールオーバー クラスタリング コンポーネントと共にインストールされます。

  • System Center ライセンスを既に所有している場合は、統合された管理およびソフトウェア更新エクスペリエンスが提供されるため、VMM を使用してクラスター Hyper-V 更新することができます。

  • CAU は、Windows Server 2016、Windows Server 2012 R2、および Windows Server 2012 を実行しているクラスターでのみサポートされます。 VMM では、Windows Server 2008 R2 および Windows Server 2008 を実行しているコンピューター上の Hyper-V クラスターもサポートされています。

自己更新用に構成されているクラスターでリモート更新を使用できますか?

はい。 Windows Update が更新プログラムを自動的にインストールするように構成されている場合でも、コンピューターでいつでも Windows Update スキャンを強制できるのと同様に、自己更新構成のフェールオーバー クラスターは、リモート更新オンデマンドで更新できます。 ただし、更新実行がまだ進行中ではないことを確認する必要があります。

クラスター間でクラスターの更新設定を再利用できますか?

はい。 CAU では、クラスターを更新するときの更新実行の動作を決定する更新実行オプションが多数サポートされています。 これらのオプションは更新実行プロファイルとして保存でき、任意のクラスターで再利用できます。 同様の更新ニーズがあるフェールオーバー クラスター間で設定を保存して再利用することをお勧めします。 たとえば、ビジネス クリティカルなサービスをサポートするすべての Microsoft SQL Server クラスターに対して、"Business-Critical SQL Server クラスター更新実行プロファイル" を作成できます。

CAU プラグインの仕様はどこにありますか?

その他の参照