Installer l’agent sur Nano Server

Windows Server 2016 Nano Server est une nouvelle option d’installation introduite dans Windows Server 2016. Nano Server est optimisé pour les opérations de cloud privé et de centre de données. Avec System Center 2016 - Operations Manager, vous pouvez désormais surveiller Nano Server en installant l’agent Operations Manager.

Fonctionnalités de supervision 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 également surveiller 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 de 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 Nano Server.

Pour démarrer la surveillance d’un serveur Nano Server, procédez comme suit :

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

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

  3. Traiter les installations manuelles de l’agent si vous avez installé l’agent manuellement sur Nano Server.

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

Il existe plusieurs limitations dans cette version de l’agent Nano Server. 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.

  • Surveillance d’un nano server avec 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 Nano Server.

  • Surveillance ICMP sur Nano Server.

  • Supervision OLE DB sur Nano Server.

  • Intégration de Nano Server à Active Directory.

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

  • Utilisation de règles de découverte 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 Server.

  • Placer un serveur Nano Server en mode maintenance.

Installer manuellement l’agent Operations Manager sur un serveur Nano

  1. Suivez les instructions pour installer manuellement Nano Server sur un ordinateur physique ou une machine virtuelle. Pour obtenir des instructions complètes, consultez Prise en main de Nano Server .

    Remarque

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

  2. Ajoutez le package Microsoft-OneCore-ReverseForwarders comme décrit dans la rubrique Prise en main de Nano Server.

  3. Joignez le serveur Nano Server au même domaine que le serveur d’administration Operations Manager. Il existe deux méthodes disponibles pour installer l’agent Operations Manager sur Nano Servers, l’Assistant Découverte à partir de la console Opérateur ou du 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.

Utilisez la procédure suivante pour installer l’agent avec un script PowerShell :

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

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

  3. Définissez le chemin du fichier sur Nano Server sur 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 ..\
    

    Remarque

    Si l’installation réussit, l’installation s’affiche dans le fichier Installlog.txt que le programme d’installation ajoutera au répertoire NanoAgent\NanoServer sur Nano Server. Vous ne devez pas voir d’erreurs dans ce fichier.

  5. Exécutez la commande suivante sur Nano Server :

    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, suivez la liste de contrôle ci-dessous pour connaître les solutions possibles.

Message d’erreur Raison possible Résolution
Une erreur s’est produite lors de l’ouverture du port de pare-feu Autorisations insuffisantes pour définir la règle de pare-feu gestion des journaux d’événements distants. Vérifiez que le compte sous lequel le script s’exécute dispose d’autorisations suffisantes pour définir la règle de pare-feu.
Répertoire de l’agent déjà présent dans Nano Server. 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 n’a pas terminé, le répertoire agent a peut-être déjà été créé. Exécutez le script de désinstallation comme suggéré par le message d’erreur.
La configuration et l’importation du Registre ont échoué. 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 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écuter 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 Nano Server.

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

Démarrer la surveillance de votre serveur Nano Server

Remarque

La procédure suivante est requise uniquement pour une installation d’agent basée sur PowerShell.

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

  2. Approuvez Nano Server pour la gestion.

Vérifiez que vous surveillez votre Nano Server

  1. Ouvrez la liste gérée par l’agent dans la section Gestion des appareils du volet Administration de la console Operations Manager.

  2. Vérifiez que l’état d’intégrité est affiché comme sain.

Supprimer l’agent Operations Manager de votre serveur Nano Server

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

  2. Accédez au dossier \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>
    

    Remarque

    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 a été correctement installé à partir de Nano Server dans le fichier journal.

Résoudre les problèmes de désinstallation de l’agent

Si vous rencontrez des difficultés avec la suppression de l’agent Operations Manager sur un nano server, suivez la liste de contrôle ci-dessous pour connaître les solutions possibles.

Message d’erreur Raison possible Résolution
HealthService n’a pas été trouvé sur Nano Server. En supposant que la désinstallation précédente ne s’est pas terminée. Si l’installation n’a pas été terminée, healthService n’a peut-être pas été configuré. Un autre processus peut également utiliser HealthService. Vérifiez que HealthService n’est pas utilisé et réexécutez le script de désinstallation.
Impossible de supprimer HealthService sur Nano Server. HealthService peut être occupé ou un autre processus utilise HealthService. Vérifiez que HealthService n’est pas utilisé et réexécutez le script de désinstallation.
Impossible de tuer le ou les MonitoringHost(s) sur le serveur Nano Server. 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 et 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 du Registre effectuées par l’agent Operations Manager sur Nano Server. 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écutez le script de désinstallation.
Impossible de localiser le dossier de l’agent sur Nano Server. Soit le répertoire NanoAgent a été déplacé, soit le compte dispose d’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 que le répertoire NanoAgent est présent et réexécutez le script de désinstallation.
Impossible de supprimer le répertoire de l’agent. Essayez de redémarrer Nano Server, puis réexécutez ce script. Un processus peut utiliser 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.

Installer les mises à jour de l’agent Nano

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

  1. Envoyer (push) des mises à jour à partir d’un serveur d’administration.

    Les mises à jour sont proposées et installées automatiquement de Microsoft Update vers un serveur d’administration Operations Manager. Avec Operations Manager 2016, les mises à jour du serveur d’administration incluent également les fichiers mis à jour pour 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 des agents de processus. Après avoir approuvé les mises à jour, les agents recevront et appliqueront la mise à jour. Vous pouvez également déclencher la réparation à partir de la console Opérateur sur n’importe quel agent Nano. Cela entraîne l’envoi (push) et l’installation de la mise à jour sur l’agent Nano à partir du serveur d’administration.

  2. Installer manuellement la mise à jour

    Les mises à jour de l’agent Nano sont disponibles en téléchargement en suivant les instructions de 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 une machine d’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 Nano Agent à partir du Centre de téléchargement Microsoft.

Désinstaller les mises à jour de l’agent Nano

La désinstallation directe de la mise à jour la plus récente à partir de l’agent Nano n’est pas prise en charge. Au lieu de cela, vous devez désinstaller complètement l’agent et réinstaller l’agent avec l’ensemble de mises à jour souhaité.

Étapes suivantes

  • Après avoir installé manuellement l’agent Operations Manager sur Windows et Nano Server, vous devez traiter les installations manuelles de l’agent.