サーバー グループにサービスを提供する

Configuration Manager (現在のブランチ) に適用

重要

  • バージョン 2002 Configuration Manager以降、サーバー グループはオーケストレーション グループに置き換えられました。 詳細については、「 オーケストレーション グループ」を参照してください。
  • プレリリース機能は、運用環境での早期テストのために Current Branch にある機能です。 これらの機能は完全にサポートされていますが、まだアクティブな開発中であり、プレリリース カテゴリから移行するまで変更を受け取る可能性があります。 この機能を使用できるようにするには、この機能を有効にする必要があります。 詳細については、「 更新プログラムのプレリリース機能を使用する」を参照してください。

バージョン 1606 Configuration Manager 以降では、コレクションのサーバー グループ設定を構成して、コレクション内のコンピューターがソフトウェア更新プログラムをインストールする数、割合、または順序を定義できます。 また、カスタム アクションを実行するように、デプロイ前と展開後の PowerShell スクリプトを構成することもできます。

サーバー グループ設定が構成されているコレクションにソフトウェア更新プログラムを展開する場合、Configuration Managerは、コレクション内のソフトウェア更新プログラムをいつでもインストールできるコンピューターの数を決定し、同じ数の展開ロックを使用できるようにします。 展開ロックを取得したコンピューターのみがソフトウェア更新プログラムのインストールを開始します。 展開ロックが使用可能な場合、コンピューターは展開ロックを取得し、ソフトウェア更新プログラムをインストールしてから、ソフトウェア更新プログラムのインストールが正常に完了したときに展開ロックを解放します。 その後、展開ロックが他のコンピューターで使用できるようになります。 コンピューターが展開ロックを解放できない場合は、コレクションのすべてのサーバー グループ展開ロックを手動で解放できます。

重要

コレクション内のすべてのコンピューターを同じサイトに割り当てる必要があります。

サーバー グループのコレクションを作成するには

サーバー グループの設定は、デバイス コレクションのプロパティで構成されます。 サーバー グループをサービスするには、コレクション内のすべてのメンバーを同じサイトに割り当てる必要があります。 コレクションを作成し、サーバー グループの設定を構成するには、次の手順に従います。

  1. サーバー グループ内のコンピューターを含むデバイス コレクションを作成します。

  2. [ 資産とコンプライアンス ] ワークスペースで、[ デバイス コレクション] をクリックし、サーバー グループ内のコンピューターを含むコレクションを右クリックし、[ プロパティ] をクリックします。

  3. [ 全般 ] タブで、[ すべてのデバイスが同じサーバー グループに属している] を選択し、[ 設定] をクリックします。

  4. [ サーバー グループの設定] ページで、次のいずれかの設定を指定します。

    • 定の割合のマシンを同時に更新できるようにする: 一度に更新されるクライアントの一定の割合のみを指定します。 たとえば、コレクションに 10 個のクライアントがあり、同時に 30% のクライアントを更新するようにコレクションが構成されている場合、ソフトウェア更新プログラムをインストールするクライアントは 3 つだけです。

    • 複数のマシンを同時に更新できるようにする: 一度に更新されるクライアントの数を指定します。

    • メンテナンス シーケンスを指定する: コレクション内のクライアントが、構成したシーケンスで一度に 1 つずつ更新されるように指定します。 クライアントは、一覧の前にあるクライアントがソフトウェア更新プログラムのインストールを完了した後にのみ、ソフトウェア更新プログラムをインストールします。

  5. デプロイ前 (ノード ドレイン) スクリプトとデプロイ後 (ノード再開) スクリプトのどちらを使用するかを指定します。

    警告

    カスタム スクリプトは、Microsoftによって署名されません。 これらのスクリプトの整合性を維持するのは、お客様の責任です。

    ヒント

    現在の時刻をテキスト ファイルに書き込むデプロイ前スクリプトとデプロイ後スクリプトのテストで使用できる例を次に示します。

    デプロイ前

    #Start

    $a = Get-Date

    Write-Output "Universal Time: " + $a.ToUniversalTime() |

    Out-File C:\Windows\Temp\start.txt

    デプロイ後

    #End

    $a = Get-Date

    Write-Output "Universal Time: " + $a.ToUniversalTime() |

    Out-File C:\Windows\Temp\end.txt

ソフトウェア更新プログラムをサーバー グループに展開し、状態を監視する

ソフトウェア更新プログラムをサーバー グループ コレクションに展開するには、一般的な展開プロセスを使用します。 ソフトウェア更新プログラムを展開した後、Configuration Manager コンソールでソフトウェア更新プログラムの展開を監視できます。

  1. ソフトウェア更新プログラム をサーバー グループ コレクションに展開します。

  2. ソフトウェア更新プログラムの展開を監視します。 ソフトウェア更新プログラムの展開に関する標準の監視ビューに加えて、クライアントがソフトウェア更新プログラムのインストールを待機している場合は、 ロック の待機状態が表示されます。 詳細については、UpdatesDeployment.log ファイルを確認できます。

サーバー グループ内のコンピューターの展開ロックをクリアする

コンピューターが展開ロックを解放できない場合は、コレクションのすべてのサーバー グループ展開ロックを手動で解放できます。 展開がコレクション内のコンピューターの更新中にスタックし、まだ準拠していないコンピューターがある場合にのみロックをクリアします。

  1. [ 資産とコンプライアンス ] ワークスペースで、[ デバイス コレクション] をクリックし、コレクションをクリックして展開ロックをクリアします。

  2. [ ホーム ] タブの [ 展開 ] グループで、[ サーバー グループの展開ロックのクリア] をクリックします。 クライアントがソフトウェア更新プログラムのインストールに失敗し、他のクライアントがソフトウェア更新プログラムをインストールできない場合は、展開ロックを手動でクリアできます。