Erkennung von Veritas Cluster Server

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • 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:
    1. Navigieren zu Discovery-Definition > CI-Klassifizierung > CI-Klassifizierung > UNIX.
    2. Klicken Sie in der Liste UNIX-Klassifizierung auf Solaris oder Linux.
    3. Überprüfen Sie auf der Registerkarte Auslösertests, ob die Probe HorizontalDiscoveryProbe-HorizontalPatt dem Muster UNIX Cluster – VERITAS Cluster zugewiesen ist.
      -Probe, die das Muster für die Erkennung eines Veritas Cluster Server auslöst
      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]
    Die Grafik stellt CIs dar, die Teil der Veritas Cluster Server-Erkennung sind.
    Die Veritas Cluster Server-Komponenten

    CI-Beziehungen

    Das Muster „Unix Cluster – VERITAS Cluster“ erstellt die folgenden 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]