Nano Server にエージェントをインストールする

Windows Server 2016 Nano Server は、Windows Server 2016 で導入された新しいインストール オプションです。 Nano Server は、プライベート クラウドとデータセンターの操作用に最適化されています。 System Center 2016 - Operations Manager では、Operations Manager エージェントをインストールして Nano Server を監視できるようになりました。

Nano Server の監視機能

Nano Server のリリースでは、Windows Server オペレーティング システム管理パックを使用して、サーバーの基本操作を監視することができます。 次のワークロードを実行している Nano Server を監視することもできます。

  • SAP (A)SCS インスタンス用の
  • ドメイン ネーム システム (DNS) サーバー
  • インターネット インフォメーション サービス (IIS)

Nano Server 用のこれらの管理パックは、 Microsoft ダウンロード センターからダウンロードできます。

Nano Server のインストールの監視は、Windows Server の他のインストールの監視と似ています。ただし、Nano Server にエージェントをインストールする方法には、いくつかの重要な違いがあります。

Nano Server の監視を開始するには、次の手順に従います。

  1. 検出ウィザードを使用してオペレーション コンソールから Operations Manager エージェントを展開するか Nano サーバーに Operations Manager エージェントを手動でインストールします

  2. Operations Manager エージェントが正常にインストールされたことを確認する

  3. エージェントを Nano Server に手動でインストールした場合は エージェントの手動インストールを処理します。

  4. Nano Server を監視していることを確認します

Nano Server エージェントのこのリリースには、いくつかの制限があります。 このリリースでは、次の操作はサポートされていません。

  • MSI パッケージを使用した Operations Manager エージェントのインストール。

  • Operations Manager 管理サーバーと同じドメインにない Nano Server の監視。

  • VBScript または JScript で記述された管理パックを使用した Nano Server の監視。

  • Nano Server で実行されている .NET アプリケーションの監視。

  • Nano Server でのプロセス監視。

  • Nano Server での ICMP 監視。

  • Nano Server での OLE DB 監視。

  • Nano Server と Active Directory の統合。

  • 更新プログラムを適用して Nano Server 上の Operations Manager エージェントを更新する。

  • ネットワーク検出ルールを使用して、ICMP をサポートするデバイスを検出する。

  • Nano Server 上の特定の URL の監視。

  • Nano Server のアプリケーション ログからデータを収集する。

  • Nano Server をメンテナンス モードにする。

Nano サーバーに Operations Manager エージェントを手動でインストールする

  1. 物理コンピューターまたは仮想マシンに Nano Server を手動でインストールする手順に従います。 詳細な手順については、「 Nano Server の概要 を参照してください。

    Note

    Nano Server は、Operations Manager 管理サーバーと同じドメインに存在する必要があります。

  2. 「Nano Server の概要」トピックの説明に従って、Microsoft-OneCore-ReverseForwarders パッケージを追加します。

  3. Nano Server を、Operations Manager 管理サーバーと同じドメインに参加させます。 Operations Manager エージェントを Nano Server にインストールするには、オペレーション コンソールまたは PowerShell スクリプトから探索ウィザードの 2 つの方法を使用できます。 検出ウィザードを使用してエージェントをインストールするプロセスは、Windows でのエージェントの検出とインストール 記事で説明されている手順と一致

PowerShell スクリプトを使用してエージェントをインストールするには、次の手順に従います。

  1. System Center Operations Manager セットアップ ディレクトリから Nano Server に NanoServer ディレクトリをコピーします。

  2. Nano Server と同じドメインで実行されているコンピューターから Nano Server で PowerShell コマンド ウィンドウを開きます。

  3. Nano Server のファイル パスを NanoAgent\NanoServer に設定する

  4. 次のスクリプトを実行します。

    .\InstallNanoServerScomAgentOnline.ps1 -ManagementServerFQDN <Management Server Name FQDN> -ManagementGroupName <Management Group Name> -NanoServerFQDN <FQDN of target Nano Server> -BinaryFolder ..\
    

    Note

    インストールが成功すると、インストーラーが Nano Server の NanoAgent\NanoServer ディレクトリに追加するInstalllog.txt ファイルにインストールが成功したことが表示されます。 そのファイルにエラーは表示されません。

  5. Nano Server で次のコマンドを実行します。

    Net Start HealthService
    

エージェントのインストールのトラブルシューティング

Nano Server で Operations Manager エージェントを設定する際に問題が発生した場合は、次のチェックリストに従って解決策を確認してください。

エラー メッセージ 考えられる理由 解決方法
ファイアウォール ポートを開くときにエラーが発生しました リモート イベント ログ管理ファイアウォール規則を設定するためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、ファイアウォール規則を設定するための十分なアクセス許可があることを確認します。
エージェント ディレクトリは Nano Server に既に存在します。 アンインストール スクリプトを使用してエージェントをアンインストールしてから、もう一度やり直してください。 インストール スクリプトを既に実行していて、完了していない場合は、エージェント ディレクトリが既に作成されている可能性があります。 エラー メッセージに示されているように、アンインストール スクリプトを実行します。
レジストリの設定とインポートに失敗しました。 レジストリを編集するためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、レジストリを編集してインストール スクリプトを再度実行するための十分なアクセス許可があることを確認します。
パフォーマンス カウンターをインストールできませんでした。 レジストリを編集するためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、レジストリを編集してインストール スクリプトを再度実行するための十分なアクセス許可があることを確認します。

Operations Manager エージェントが正常にインストールされたことを確認する

  1. services.msc コマンドを実行して、Nano Server と同じドメインに参加しているコンピューターで Services コンソールを開きます。

  2. Nano Server の完全修飾ドメイン名 (FQDN) を指定して、[アクション] パネルで Nano Server に接続します。

  3. Microsoft Monitoring Agent Service の状態が Running であることを確認します。

Nano Server の監視を開始する

Note

次の手順は、PowerShell ベースのエージェントのインストールにのみ必要です。

  1. Operations Manager コンソールの [管理] ウィンドウの [ 保留中の管理 ] セクションを開きます。

  2. Nano Server の管理を承認します。

Nano Server を監視していることを確認する

  1. Operations Manager コンソール管理ウィンドウの デバイス管理 セクションで、Agent Managed リストを開きます。

  2. 正常性状態が [正常] と表示されていることを確認します。

Nano Server から Operations Manager エージェントを削除する

  1. Nano Server の管理者として PowerShell ウィンドウを開きます。

  2. \NanoAgent\NanoServer フォルダーに移動します。

  3. 次のスクリプトを実行します。

    .\UnInstallNanoServerScomAgentOnline.ps1 -ManagementServerFQDN <Management Server Name FQDN> -ManagementGroupName <Management Group Name> -NanoServerFQDN <FQDN of target Nano Server>
    

    Note

    Operations Manager エージェントが削除されたことを検証するには、\NanoAgent\NanoServer フォルダー内のuninstalllog.txt ファイルにエラーが含まれていないことを確認し、メッセージ Successfully un-installed the agent from Nano Server をログ ファイルに表示します。

エージェントのアンインストールのトラブルシューティング

Nano Server 上の Operations Manager エージェントの削除で問題が発生した場合は、次のチェックリストに従って解決策を確認してください。

エラー メッセージ 考えられる理由 解決方法
Nano Server で HealthService が見つかりませんでした。 以前のアンインストールが完了しなかったと仮定します。 インストールが完了しなかった場合は、HealthService が設定されていない可能性があります。 別のプロセスで HealthService を使用することもできます。 HealthService が使用されていないことを確認し、アンインストール スクリプトをもう一度実行します。
Nano Server で HealthService を削除できません。 HealthService がビジー状態であるか、別のプロセスで HealthService が使用されている可能性があります。 HealthService が使用されていないことを確認し、アンインストール スクリプトをもう一度実行します。
Nano Server 上の MonitoringHost を強制終了できません。 Operations Manager エージェントは、MonitoringHost プロセスで実行されます。 そのプロセスがアクティブな場合、アンインストール スクリプトは終了できません。 MonitoringHost プロセスが実行されていないことを確認し、アンインストール スクリプトをもう一度実行します。
パフォーマンス カウンターをアンインストールできません。 レジストリを編集するためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、レジストリを編集してアンインストール スクリプトを再度実行するための十分なアクセス許可があることを確認します。
Nano Server 上の Operations Manager エージェントによって行われたレジストリ変更を削除できません。 レジストリを編集するためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、レジストリを編集してアンインストール スクリプトを再度実行するための十分なアクセス許可があることを確認します。
エージェント ディレクトリを削除できません。 NanoAgent ディレクトリにアクセスするためのアクセス許可が不十分です。 スクリプトが実行されているアカウントに、NanoAgent ディレクトリにアクセスしてアンインストール スクリプトを再度実行するための十分なアクセス許可があることを確認します。
Nano Server でエージェント フォルダーが見つからない。 NanoAgent ディレクトリが移動されたか、NanoAgent ディレクトリにアクセスするためのアクセス許可がアカウントに不足しています。 スクリプトが実行されているアカウントに NanoAgent ディレクトリにアクセスするための十分なアクセス許可があり、NanoAgent ディレクトリが存在することを確認し、アンインストール スクリプトをもう一度実行します。
エージェント ディレクトリを削除できません。 Nano Server を再起動してから、このスクリプトを再実行してください。 プロセスで Operations Manager エージェントを使用している可能性があります。 Operations Manager エージェントにプロセスがアタッチされていないことを確認し、アンインストール スクリプトをもう一度実行します。

Nano エージェントに更新プログラムをインストールする

Nano エージェントは、次のいずれかの方法で更新できます。

  1. 管理サーバーから更新をプッシュします。

    更新プログラムは、Microsoft Update から Operations Manager 管理サーバーに自動的に提供およびインストールされます。 Operations Manager 2016 では、管理サーバーの更新プログラムには、Nano エージェントの更新されたファイルも含まれます。

    管理サーバーがアップグレードされると、 プロセスの手動エージェントのインストール に関する記事で説明されているように、Nano エージェントは保留中の管理状態になります。 更新プログラムを承認すると、エージェントは更新プログラムを受け取って適用します。 または、任意の Nano エージェントのオペレーション コンソールから修復をトリガーすることもできます。 これにより、更新プログラムがプッシュされ、管理サーバーから Nano エージェントにインストールされます。

  2. 更新プログラムを手動でインストールする

    Nano エージェントの更新プログラムは、サポート技術情報の記事の手順に従って、更新プログラムを手動で適用することでダウンロードできます。 ダウンロードしたこれらの更新プログラムは、次の PowerShell スクリプトを使用して Nano エージェント コンピューターにインストールできます。

      .\UpdateNanoServerScomAgentOnline.ps1 -NanoServerFQDN <FQDN of target Nano Server> -BinaryFolder <<Path where the update .cab is already expanded OR path to one or more Nano-agent update .cab files> -IsCabExpanded <$true if BinaryFolder path is to an expanded .cab, $false if it is for a packed .cab file(s)> -RemoveBackup <$true to remove the previous binaries from the agent machine>
    

    System Center 2016 - Operations Manager RTM の場合は、 Microsoft ダウンロード センターから Nano Agent cab ファイルをダウンロードできます

Nano Agent から更新プログラムをアンインストールする

Nano エージェントから最新の更新プログラムを直接アンインストールすることはサポートされていません。 代わりに、エージェントを完全にアンインストールし、必要な更新プログラムのセットを使用してエージェントを再インストールする必要があります。

次のステップ

  • Windows および Nano Server に Operations Manager エージェントを手動でインストールした後、エージェントの手動インストールを する必要があります