Erkennung von Veritas Cluster Server
Die Anwendung ServiceNow Discovery verwendet das Muster „Unix-Cluster – VERITAS Cluster“, um Veritas Cluster Server-Komponenten zu finden. Die Erkennung einiger dieser Ressourcen erfordert ein Update der Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.
Sie können dieses Muster auf der Now Platform mithilfe von Kingston Patch 8, London oder Madrid verwenden.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Voraussetzungen
- SSH-Anmeldeinformationen
- Konfigurieren Sie auf Now Platform® die SSH-Anmeldeinformationen für einen Benutzer mit erhöhten Rechten für die Ausführung des Befehls cat. Weitere Informationen zu Befehlen finden Sie im Abschnitt zu Service-Mapping-Befehlen, die einen privilegierten Benutzer erfordern, in der Service-Mapping-Dokumentation.
- Berechtigungen zum Lesen der Veritas Cluster Server-Konfigurationsdatei
- Erteilen Sie dem Unix-Betriebssystembenutzer die Berechtigungen zum Lesen der folgenden Konfigurationsdatei: /etc/VRTSvcs/conf/config/main.cf.
- Berechtigungen zum Ausführen von Veritas Cluster-Befehlen
- Geben Sie dem Unix-Betriebssystembenutzer Berechtigungen, die folgenden Befehle gegen den Veritas Cluster-Server auszuführen:
Befehl Parameter Obligatorisch/Optional Beschreibung “privilege user” + cat /etc/VRTSvcs/conf/config/main.cf - Obligatorisch Liest die Veritas Cluster Server-Konfigurationsdatei “privilege user” + /opt/VRTSvcs/bin/haclus -value ClusterUUID 2>/dev/null - Obligatorisch Ruft die Veritas Cluster Server-Cluster-UUID ab “privilege user” + /opt/VRTSvcs/bin/haclus -value ClusterName 2>/dev/null - Obligatorisch Ruft den Veritas Cluster Server-Clusternamen ab “privilege user” + /opt/VRTSvcs/bin/haclus -value EngineVersion - Obligatorisch Ruft die Veritas Cluster Server-Clusterversion ab “privilege user” + /opt/VRTSvcs/bin/haclus -value ClusterAddress - Obligatorisch Ruft die Veritas Cluster Server-Clusteradresse ab “privilege user” + /opt/VRTSvcs/bin/haclus -value ClusState - Obligatorisch Ruft den Veritas Cluster Server-Clusterstatus ab “privilege user” + /opt/VRTSvcs/bin/hasys -state - Obligatorisch Ruft die Veritas Cluster Server-Clusterknoten ab “privilege user” + /opt/VRTSvcs/bin/hares -state - Obligatorisch Ruft die Cluster-Ressourcen des Veritas Cluster Servers ab “privilege user” + /opt/VRTSvcs/bin/hares -display |grep -w 'Type' |grep 'global' 2>/dev/null - Obligatorisch Ruft den Cluster-Ressourcentyp des Veritas Cluster Servers ab. “privilege user” + /opt/VRTSvcs/bin/hares -display | grep Group 2>/dev/null - Obligatorisch Ruft die Cluster-Ressourcengruppe des Veritas Cluster Servers ab “privilege user” + /opt/VRTSvcs/bin/hagrp -state 2>/dev/null - Obligatorisch Ruft den Ressourcengruppennamen und Status des Veritas Cluster Servers ab - Klassifizierungs-Probe zum Auslösen des Musters „UNIX-Cluster – VERITAS Cluster“
- So überprüfen Sie, ob die Klassifizierungs-Probe zum Auslösen des Musters „UNIX-Cluster – VERITAS Cluster“ festgelegt ist:
- Navigieren zu .
- Klicken Sie in der Liste UNIX-Klassifizierung auf Solaris oder Linux.
- Überprüfen Sie auf der Registerkarte Auslösertests, ob die Probe HorizontalDiscoveryProbe-HorizontalPatt dem Muster UNIX Cluster – VERITAS Cluster zugewiesen ist.
Hinweis:Im Discovery-Protokoll wird der Fehler für den Schritt der Betriebssystemerkennung selbst dann angezeigt, wenn die Erkennung erfolgreich verläuft.
- Systemeigenschaft für die neue Hostklasse
- Fügen Sie eine Systemeigenschaft [sys_property] sa.host_classes hinzu, und legen Sie den Wert auf cmdb_ci_unix_cluster fest. Das Erstellen einer neuen Hostklasse für Veritas Cluster-Server hilft bei der korrekten Identifizierung dieses Hosttyps.
Einschränkungen
Sie können das Muster „Unix-Cluster – VERITAS Cluster“ im Debug-Modus im Musterdesigner nicht anpassen.
Von Discovery während der horizontalen Erkennung erfasste Daten
| Tabelle und Feld | Beschreibung |
|---|---|
| Unix-Cluster [cmdb_ci_unix_cluster] | Die Attribute des Unix-Clusters |
| IP-Adresse [ip_address] | |
| Clustertyp [cluster_type] | |
| Name [name] | |
| Clusterversion [cluster_version] | |
| Clusterstatus [cluster_status] | |
| Unix-Clusterknoten [cmdb_ci_unix_cluster_node] | Die Attribute des Unix-Clusterknotens |
| Name [name] | |
| Cluster [cluster] | |
| Server [Server] | |
| Knotenstatus [node_status] | |
| IP-Adresse [ip_address] | |
| UNIX Cluster-Ressourcengruppe [cmdb_ci_unix_cluster_resource_group] | Die Attribute der UNIX-Cluster-Ressourcengruppe |
| Name [name] | |
| Knoten [node] | |
| Server [Server] | |
| Cluster [cluster] | |
| Ressourcengruppenstatus [resource_group_status] | |
| UNIX-Clusterressource [cmdb_ci_unix_cluster_resource] | Die Attribute der UNIX-Cluster-Ressource |
| Ressourcentyp [resource_type] | |
| Name [name] | |
| Ressourcenstatus [resource_status] | |
| Virtuelle Cluster-IPs [cmdb_ci_cluster_vip] | Die Attribute der Cluster virtuellen IP-Adressen |
| IP-Adresse [ip_address] | |
| Name [name] | |
| Cluster [cluster] | |
| Clusterstatus [cluster_status] | |
| Knoten [node] |
CI-Beziehungen
| CI | Beziehung | CI |
|---|---|---|
| Unix-Cluster [cmdb_ci_unix_cluster] | Hostet: Gehostet auf | Linux-Server [cmdb_ci_linux_server] |
| Unix-Clusterknoten [cmdb_ci_unix_cluster_node] | Hostet: Gehostet auf | Linux-Server [cmdb_ci_linux_server] |
| Virtuelle Cluster-IPs [cmdb_ci_cluster_vip] | Virtualisiert von: Virtualisiert | Unix-Cluster [cmdb_ci_unix_cluster] |
| Virtuelle Cluster-IPs [cmdb_ci_cluster_vip] | Verwendet: Verwendet von | Unix-Clusterknoten [cmdb_ci_unix_cluster_node] |
| Unix-Clusterknoten [cmdb_ci_unix_cluster_node] | Cluster von: Cluster | Unix-Cluster [cmdb_ci_unix_cluster] |
| Unix-Clusterressource [cmdb_ci_unix_cluster_resource] | Definiert Ressourcen für: Erhält Ressourcen von | Unix-Clusterknoten [cmdb_ci_unix_cluster_node] |
| Unix-Clusterressource [cmdb_ci_unix_cluster_resource] | Definiert Ressourcen für: Erhält Ressourcen von | Das Clusterfeld auf [cmdb_ci_unix_cluster] |
| Unix Cluster-Ressourcengruppe [cmdb_ci_unix_cluster_cresource_group] | Enthält:Enthalten von | Das Clusterfeld auf UNIX-Cluster [cmdb_ci_unix_cluster] |
| Unix Cluster-Ressourcengruppe [cmdb_ci_unix_cluster_cresource_group] | Enthält:Enthalten von | Das Knotenfeld auf Unix-Clusterknoten [cmdb_ci_unix_cluster_node] |
| Unix Cluster-Ressourcengruppe [cmdb_ci_unix_cluster_cresource_group] | Enthält:Enthalten von | Unix-Clusterressource [cmdb_ci_unix_cluster_resource] |