La découverte ESXi autonome prend en charge la découverte des serveurs ESXi individuels qui hébergent des machines virtuelles (VM) et des composants connexes sans vCenter. Plusieurs CI et relations sont découverts dans le cadre d’une planification de découverte.
Rôles requis
Les utilisateurs disposant des rôles et asset peuvent accéder aux enregistrements d’éléments itil de configuration (CI) ESXi. Pour exécuter une découverte ESXi autonome, les utilisateurs doivent disposer du discovery_admin rôle.
Informations d’identification VMWare
Pour exécuter une découverte ESXi autonome, vous avez besoin d’informations d’identification VMware. Créez les informations d’identification en accédant à Découverte > Informations d'identification > Informations d’identification VMware.
Si vous utilisez un compte de domaine pour accéder à l’hôte ESXi, spécifiez le domaine avec le nom d’utilisateur dans l’enregistrement d’informations d’identification dans l’un des formats pris en charge, tels que Domaine\Nom d’utilisateur.
Remarque :
Les informations d’identification VMware doivent avoir un rôle de lecture seule dans l’hôte ESXi.
Besoins
Assurez-vous que le module d’extension Découverte (com.snc.discovery) est installé et activé et que vous avez effectué une mise à niveau vers une version ultérieure Yokohama .
Activez la sonde de déclenchement ESXi. Accédez à la table Sonde de déclenchement [trigger_probe_m2m]. L’enregistrement ESXi est inactif par défaut. Marquez Actif comme vrai pour activer la découverte ESXi autonome.
Créez un nouveau Découverte calendrier pour l’hôte avec l’adresse IP appropriée de l’hôte ESXi.
Remarque :
Si SSH et ESXi sont déclenchés, SSH est lancé en premier et peut entraîner l’achèvement de la découverte avec le message « ESX Discovery is only supported through the vCenter ». Dans ce cas, ouvrez la sonde Unix - Classify et désactivez ESX - OS.
Composants de découverte de serveur ESXi
Discovery identifie les serveurs ESXi en fonction de l’ID de corrélation (BIOS UUID), lorsque le fabricant du matériel figure sur une liste d’inclusion certifiée. Si le fabricant figure sur la liste, l’ID de corrélation doit être unique. Si le fabricant ne figure pas sur la liste d’inclusion certifiée, l’ID de référence d’objet géré (MORID) et le numéro de série sont également vérifiés.
Après l’exécution de Shazzam, il vérifie la sonde de port esxi. Discovery lance ensuite la sonde ESXi Server autonome VMWare, qui lance ensuite les sondes qui explorent le serveur ESXi. D’autres sondes de découverte existantes sont également lancées. Pour obtenir la liste complète des sondes, reportez-vous à la section Liste des sondes de découverte.
Tableau 1. Composants de découverte de serveur ESXi
Composant
Nom
Description
IP Service
ESXi
Service IP ESXi : la console de l’ordinateur virtuel VMWare est définie pour le port 902.
Sonde de port
ESXi
Interface utilisateur Web de l’ESXi Server Appliance. Elle est déclenchée par le service IP ESXi et déclenche la sonde VMWare - Standalone ESXi Server.
Sonde
VMWare : serveur ESXi autonome
Sonde permettant d’obtenir des informations sur un serveur ESXi.
Sonde
VMware : hôtes vCenter ESX
Crée des enregistrements pour les serveurs ESXi et les montages d’hôte. Déclenche d’autres sondes.
VMware : stockage des hôtes vCenter ESX
VMware : banques de données vCenter
VMware : réseaux vCenter
VMWare -Ordinateurs virtuels vCenter
Sonde
VMWare : stockage des hôtes vCenter ESX
Crée des enregistrements pour le matériel hôte ESXi : cartes réseau, disques, adaptateurs HBA, ports FC, disques iSCSI et FC. Crée des relations entre les disques DAS/iSCSI/FC et les disques de banque de données.
Les données de base du serveur à partir des hôtes ESXi sont collectées par la sonde hôtes VMware - vCenter ESX.
Données du serveur autonome ESXi
Discovery utilise plusieurs sondes existantes pour collecter ces données à partir d’ESXi. Les données sont enregistrées dans différentes tables. Certains des CI comportant le champ « serveur » font référence à l’hôte ESXi (par exemple, cmdb_ci_esx_server).
La découverte ESXi autonome extrait également les pools de ressources sur l’hôte, y compris le pool de ressources racine. Ce pool de ressources racine est toujours masqué pour chaque hôte ESXi. Le pool de ressources racine n’est peut-être pas visible dans le client Web VSphere pour l’hôte ESXi, mais vous pouvez l’afficher à l’aide du navigateur mob.
Accédez à cette URL : <nom de domaine/ou ip_address>/mob/ ?moid=ha-root-pool
Le pool de ressources racine regroupe les ressources de cet hôte. D’autres pools de ressources enfants peuvent également être créés à partir du pool de ressources racine. La racine est identifiée dans l’hôte ESXi avec l’ID d’objet géré : ha-root-pool.
Migration ascendante
Si vous utilisiez la découverte ESXi autonome et que le même ESXi fait désormais partie de vCenter, vous pouvez utiliser la découverte vCenter à la place. Créez une planification de découverte vCenter et déclenchez-la. Le déclenchement d’une découverte vCenter crée des CI en double dans les tables suivantes, car les identificateurs des CI sont différents lorsqu’ESXi est autonome ou fait partie de vCenter :
Réseau VMware vCenter [cmdb_ci_vcenter_network]
Pool de ressources ESX [cmdb_ci_esx_resource_pool]
Banque de données VMware vCenter [cmdb_ci_vcenter_datastore]
Disque de banque de données [cmdb_ci_vcenter_datastore_disk]
Pour éviter les doublons, vous devez marquer les CI créés par la découverte ESXi autonome dans les quatre tables ci-dessus comme étant mis hors service. Lorsque la découverte vCenter est déclenchée, l’include de script vCenterESXHostsSensor vérifie pour tous les serveurs ESXi s’ils ont déjà été détectés en tant que serveur ESXi autonome. Si oui, il déclenche automatiquement le script ESXMigrationUtil pour marquer tous les CI en double précédemment détectés comme mis hors service.
Remarque :
Si vous souhaitez déclencher la migration manuellement, vous pouvez le faire en exécutant le script suivant à partir du script en arrière-plan : // @params esx_sys_ids tableau des ID système de tous les serveurs ESXi qui doivent être migrés.
Une fois qu’un serveur ESXi est migré vers vCenter, le déclenchement d’un calendrier de découverte ESXi autonome sur le même hôte ESXi entraîne une erreur. La découverte sera abandonnée avec un message d’erreur indiquant « Cet ESXi fait partie de vCenter <IP_address du calendrier de découverte vCenter>. Abandon de la découverte".