Linux Découverte de grappe Pacemaker
L'application ServiceNow Découverte utilise le modèle de détection Grappe Linux Pacemaker pour rechercher des données de grappe haute disponibilité et renseigner la CMDB avec les informations détectées. La détection de certaines de ces ressources peut nécessiter une mise à jour vers la dernière version de l’application Schémas de découverte et de mappage des services à partir du ServiceNow Store.
Ce modèle est une section d’extension du modèle Serveur Linux . Découverte Utilise le modèle pour exécuter la détection horizontale.
Vous pouvez utiliser ce modèle dans la ServiceNow AI Platform®Madrid version ou une version ultérieure.
Demander des applications dans l'App Store
Visitez le ServiceNow Store pour afficher toutes les applications disponibles et pour obtenir des informations sur la soumission de demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Store notes de publication relatives à l'historique des versions.
Prérequis
- Configurez les informations d’identification SSH pour le serveur Linux.
- Attribuez à un utilisateur les autorisations nécessaires pour lire les fichiers suivants :
/etc/hôtes/etc/corosync/corosync.conf/var/lib/heartbeat/crm/cib.xmlou/var/lib/pacemaker/cib/cib.xmlà partir du SP3 Linux
- Autorisez un utilisateur à exécuter les commandes suivantes :
ps -ef | grep corosync | grep -v grepps -ef | Stimulateur cardiaque Grep | grep -v grepifconfig | grep 'inet addr :' |awk '{print $1, $2 }'Noms d’hôtes :nom d’hôte -f
Données collectées par Découverte lors d'une détection horizontale
| Table et champ | Description |
|---|---|
| CI principal : grappe UNIX [cmdb_ci_unix_cluster] | |
| nom | Nom de la grappe. |
| cluster_id | ID de grappe. Contient l’ID des nœuds. |
| cluster_type | Type de grappe. |
| cluster_status | État de la grappe : en ligne/hors ligne. |
| cluster_version | Version de la grappe. |
| Ressource de grappe UNIX [cmdb_ci_unix_cluster_resource] | |
| nom | Nom de la ressource. |
| resource_type | Type de ressource. |
| resource_status | État des ressources. Par exemple, Démarré. |
| ip_address | Adresse IP de l’ordinateur sur lequel la ressource s’exécute. |
| fqdn | FQDN de l’ordinateur sur lequel la ressource est en cours d’exécution. |
| Adresse IP virtuelle de grappe [cmdb_ci_cluster_vip] | |
| nom | Nom VIP de la grappe. |
| ip_address | Adresse IP du VIP. |
| Groupe de ressources de grappe [cmdb_ci_cluster_resource_group] | |
| nom | Nom du groupe de ressources. |
| nœud | Nœud de groupe de ressources. |
| resource_group_status | État du groupe de ressources. |
| serveur | Serveur de groupe de ressources. |
| fqdn | FQDN de l’ordinateur sur lequel le groupe de ressources est en cours d’exécution. |
| Nœud de grappe UNIX [cmdb_ci_unix_cluster_node] | |
| nom | Nom et ID du nœud. |
| node_status | État du nœud. |
| node_state | État du nœud. |
| fqdn | FQDN de l’ordinateur sur lequel le nœud est en cours d’exécution. |
Relations CI
| CI | Relation | CI |
|---|---|---|
| cmdb_ci_unix_cluster | Hosts ::Hébergé sur | cmdb_ci_linux_server |
| cmdb_ci_unix_cluster_node | Hébergé sur::Hôtes | cmdb_ci_linux_server |
| Grappe de ::Grappe | cmdb_ci_unix_cluster | |
| cmdb_ci_cluster_vip | Utilisations ::Utilisé par | cmdb_ci_unix_cluster_node |
| Virtualisé par ::Virtualisé | cmdb_ci_unix_cluster | |
| cmdb_ci_unix_cluster_resource | Définit des ressources pour ::Obtient les ressources de | cmdb_ci_unix_cluster |
| Définit des ressources pour ::Obtient les ressources de | cmdb_ci_unix_cluster_node | |
| cmdb_ci_cluster_resource_group | Contient ::Contenu par | cmdb_ci_unix_cluster |
| Contient ::Contenu par | cmdb_ci_unix_cluster_node | |
| Contient ::Contenu par | cmdb_ci_unix_cluster_resource |