Installer l’agent sur Nano Server

Le serveur Nano Windows Server 2016 est une nouvelle option d’installation inaugurée dans Windows Server 2016. Nano Server est optimisé pour les opérations effectuées dans les clouds privés et les centres de données. Avec System Center 2016 - Operations Manager, vous pouvez désormais analyser les serveurs Nano Server en installant l’agent Operations Manager.

Fonctionnalités d’analyse de Nano Server

Le serveur Nano vous permet de surveiller les opérations de base du serveur à l’aide du pack d’administration du système d’exploitation Windows Server. Vous pouvez aussi analyser un serveur Nano Server exécutant les charges de travail suivantes :

  • Cluster de basculement Windows
  • Serveur DNS (Domain Name System)
  • Internet Information Services (IIS)

Vous pouvez télécharger ces packs d’administration pour Nano Server à partir du Centre de téléchargement Microsoft.

La surveillance d’une installation Nano Server est similaire à la surveillance de toute autre installation de Windows Server ; Toutefois, il existe des différences clés dans la façon dont vous installez l’agent sur un serveur Nano Server.

Suivez les étapes ci-dessous pour commencer l’analyse d’un serveur Nano Server.

  1. Déployez l’agent Operations Manager à partir de la console Opérateur à l’aide de l’Assistant Détection ou installez manuellement l’agent Operations Manager sur un serveur Nano.

  2. Vérifiez que l’agent Operations Manager a été installé.

  3. Traitez les installations manuelles d’agents si vous avez installé l’agent manuellement sur le serveur Nano.

  4. Vérifiez que vous surveillez votre serveur Nano.

Cette version de l’agent du serveur Nano présente plusieurs restrictions. Les opérations suivantes ne sont pas prises en charge dans cette version :

  • Installation de l’agent Operations Manager via un package MSI.

  • Surveillance d’un serveur Nano Server qui n’est pas dans le même domaine que le serveur d’administration Operations Manager.

  • Analyse d’un serveur Nano Server à l’aide d’un pack d’administration écrit en VBScript ou JScript.

  • Surveillance des applications .NET s’exécutant sur un serveur Nano Server.

  • Analyse des processus sur le serveur Nano Server.

  • Analyse ICMP sur le serveur Nano Server.

  • Surveillance OLE DB sur le serveur Nano.

  • Intégration du serveur Nano à Active Directory.

  • Mise à jour de l’agent Operations Manager sur un serveur Nano en appliquant des mises à jour.

  • Utilisation de règles de découverte de réseau pour découvrir les appareils qui prennent en charge ICMP.

  • Surveillance d’URL spécifiques sur un serveur Nano Server.

  • Collecte de données à partir du journal des applications d’un serveur Nano.

  • Mise d’un serveur Nano en mode maintenance.

Installer manuellement l’agent Operations Manager sur un serveur Nano

  1. Suivez les instructions d’installation manuelle d’un serveur Nano sur un ordinateur physique ou une machine virtuelle. Vous trouverez les instructions complètes dans Prise en main d’un serveur Nano Server.

    Notes

    Le serveur Nano doit se trouver dans le même domaine que le serveur d’administration Operations Manager.

  2. Ajoutez le package Microsoft-OneCore-ReverseForwarders comme indiqué dans la rubrique Prise en main d’un serveur Nano Server.

  3. Joignez le serveur Nano Server au même domaine que le serveur d’administration Operations Manager. Il existe deux méthodes différentes pour installer l’agent Operations Manager sur les serveurs Nano : l’Assistant Détection de la console Opérateur ou un script PowerShell. Le processus d’installation de l’agent à l’aide de l’Assistant Découverte est cohérent avec les étapes décrites dans l’article Découvrir et installer l’agent sur Windows.

Effectuez la procédure suivante pour installer l’agent à l’aide d’un script PowerShell.

  1. Copiez le répertoire NanoServer du répertoire d’installation de System Center Operations Manager vers le serveur Nano Server.

  2. Ouvrez une fenêtre de commande PowerShell sur le serveur Nano Server à partir d’un ordinateur s’exécutant dans le même domaine que le serveur Nano Server.

  3. Définissez le chemin de fichier sur le serveur Nano Server comme suit : NanoAgent\NanoServer

  4. Exécutez le script suivant :

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

    Notes

    Si l’installation réussit, vous verrez Installation réussie dans le fichier Installlog.txt que le programme d’installation ajoutera au répertoire NanoAgent\NanoServer sur nano Server. Vous ne devriez pas voir d’erreurs dans ce fichier.

  5. Sur le serveur Nano Server, exécutez la commande suivante :

    Net Start HealthService
    

    Résolution des problèmes d’installation de l’agent

Si vous rencontrez des difficultés lors de la configuration de l’agent Operations Manager sur un serveur Nano Server, vous pouvez suivre la liste de contrôle ci-dessous pour connaître les solutions possibles.

Message d’erreur Raison possible Résolution
Erreur d’ouverture de port du pare-feu Autorisations insuffisantes pour définir la règle de pare-feu de la Gestion à distance des journaux des événements. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour définir la règle de pare-feu.
Répertoire d’agent déjà présent dans le serveur Nano. Désinstallez l’agent à l’aide du script de désinstallation, puis réessayez. Si vous avez déjà exécuté le script d’installation et qu’il ne s’est pas terminé, le répertoire agent a peut-être déjà été créé. Exécutez le script de désinstallation comme vous l’a suggéré le message d’erreur.
Échec de la configuration et de l’importation du Registre. Autorisations insuffisantes pour modifier le Registre. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour modifier le Registre et réexécutez le script d’installation.
Échec de l’installation des compteurs de performances. Autorisations insuffisantes pour modifier le Registre. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour modifier le Registre et réexécutez le script d’installation.

Vérifiez que l’agent Operations Manager a été correctement installé.

  1. Ouvrez la console Services sur un ordinateur joint au même domaine que Nano Server en exécutant la commande services.msc.

  2. Connectez-vous au serveur Nano Server dans le volet Action en spécifiant le nom de domaine complet (FQDN) du serveur.

  3. Vérifiez que l’état du service Microsoft Monitoring Agent est en cours d’exécution.

Commencer l’analyse de votre serveur Nano Server

Notes

Effectuez la procédure suivante uniquement si vous avez installé l’agent à l’aide de PowerShell.

  1. Ouvrez la section Gestion en attente dans le volet Administration de la console Operations Manager.

  2. Approuvez le serveur Nano Server pour l’administration.

Vérifier que votre serveur Nano Server fait bien l’objet d’une analyse

  1. Ouvrez la liste Géré par agent dans la section Gestion des périphériques du volet Administration de la console Operations Manager.

  2. Vérifiez que l’état d’intégrité indiqué est Sain.

Supprimer l’agent Operations Manager du serveur Nano

  1. Ouvrez une fenêtre PowerShell en tant qu’administrateur sur le serveur Nano.

  2. Changez de dossier en spécifiant \NanoAgent\NanoServer.

  3. Exécutez le script suivant :

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

    Notes

    Vous pouvez vérifier que l’agent Operations Manager a été supprimé en vérifiant que le fichier uninstalllog.txt dans le dossier \NanoAgent\NanoServer ne contient pas d’erreurs et que le message Réussite de la désinstallation de l’agent de Nano Server s’affiche dans le fichier journal.

Résolution des problèmes de désinstallation de l’agent

Si vous rencontrez des difficultés lors de la suppression de l’agent Operations Manager sur un serveur Nano Server, vous pouvez suivre la liste de contrôle ci-dessous pour connaître les solutions possibles.

Message d’erreur Raison possible Résolution
HealthService est introuvable sur nano Server. La désinstallation précédente n’a probablement pas abouti. Si l’installation n’a pas été terminée, healthService n’a peut-être pas été configuré. Un autre processus utilisait peut-être aussi HealthService. Vérifiez que HealthService n’est pas utilisé et réexécutez le script de désinstallation.
Impossible de supprimer HealthService sur le serveur Nano. HealthService est peut être occupé ou il est utilisé par un autre processus. Vérifiez que healthService n’est pas en cours d’utilisation et réexécutez le script de désinstallation.
Impossible d’arrêter les processus MonitoringHost sur le serveur Nano. L’agent Operations Manager s’exécute dans le processus MonitoringHost. Si ce processus est actif, le script de désinstallation ne pourra pas l’arrêter. Vérifiez que le processus MonitoringHost n’est pas en cours d’exécution, puis réexécutez le script de désinstallation.
Impossible de désinstaller les compteurs de performances. Autorisations insuffisantes pour modifier le Registre. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour modifier le Registre et réexécuter le script de désinstallation.
Impossible de supprimer les modifications apportées au Registre par l’agent Operations Manager sur le serveur Nano. Autorisations insuffisantes pour modifier le Registre. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour modifier le Registre et réexécuter le script de désinstallation.
Impossible de supprimer le répertoire de l’agent. Autorisations insuffisantes pour accéder au répertoire NanoAgent. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour accéder au répertoire NanoAgent et réexécuter le script de désinstallation.
Impossible de localiser le dossier de l’agent sur le serveur Nano. Le répertoire NanoAgent a été déplacé ou le compte n’a pas d’autorisations suffisantes pour accéder au répertoire NanoAgent. Vérifiez que le compte sous lequel le script s’exécute dispose des autorisations suffisantes pour accéder au répertoire NanoAgent et que le répertoire NanoAgent est présent et réexécutez le script de désinstallation.
Impossible de retirer le répertoire de l’agent. Essayez de redémarrer le serveur Nano, puis réexécutez ce script. Il se peut qu’un processus utilise l’agent Operations Manager. Vérifiez qu’aucun processus n’est attaché à l’agent Operations Manager et réexécutez le script de désinstallation.

Installation de mises à jour sur l’agent Nano

L’agent Nano peut être mis à jour de l’une des méthodes suivantes :

  1. Transfert (pushing) des mises à jour à partir d’un serveur d’administration.

    Les mises à jour sont proposées et installées automatiquement à partir de Microsoft Update sur un serveur d’administration Operations Manager. Avec Operations Manager 2016, les mises à jour du serveur d’administration incluent également les fichiers mis à jour de l’agent Nano.

    Une fois le serveur d’administration mis à niveau, les agents Nano sont placés dans un état de gestion en attente, comme décrit dans l’article Sur les installations manuelles de l’agent . Une fois les mises à jour approuvées, les agents les recevront et les appliqueront. Vous pouvez également lancer une réparation sur n’importe quel agent Nano à partir de la console Opérateur. La mise à jour sera transférée et installée sur l’agent Nano à partir du serveur d’administration.

  2. Installer manuellement une mise à jour

    Les mises à jour de l’agent Nano sont disponibles par téléchargement en suivant les instructions fournies dans l’article de la Base de connaissances et en appliquant la mise à jour manuellement. Vous pouvez installer ces mises à jour téléchargées sur un ordinateur de l’agent Nano à l’aide du script PowerShell suivant.

      .\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>
    

    Pour System Center 2016 - Operations Manager RTM, vous pouvez télécharger le fichier CAB de l’agent Nano à partir du Centre de téléchargement Microsoft.

Désinstallation de mises à jour de l’agent Nano

La désinstallation directe de la mise à jour la plus récente de l’agent Nano n’est pas prise en charge. Pour ce faire, vous devez désinstaller l’agent complètement et le réinstaller avec les mises à jour souhaitées.

Étapes suivantes