Erkennung von Veritas Cluster Server
Die Anwendung ServiceNow Discovery verwendet das Muster „Unix-Cluster – VERITAS Cluster“, um Veritas Cluster Server-Komponenten zu finden. Um einige dieser Ressourcen zu erkennen, müssen Sie die Anwendung Muster für Discovery und Service-Mapping aus dem ServiceNow Storeaktualisieren.
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] |