Linux Pacemaker Cluster 검색

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • ServiceNow 디스커버리 애플리케이션은 Linux Pacemaker Cluster 검색 패턴을 사용하여 고가용성 클러스터 데이터를 찾고 CMDB에 검색된 정보를 입력합니다. 이러한 자원을 검색하려면 디스커버리 및 서비스 매핑 패턴 에서 애플리케이션을 ServiceNow Store업데이트해야 합니다.

    이 패턴은 Linux Server 패턴의 확장 섹션입니다. 디스커버리는 패턴을 사용하여 가로 검색을 실행합니다.

    Now Platform® 릴리스 이상을 사용하는 Madrid에서 이 패턴을 사용할 수 있습니다.

    스토어에서 앱 요청

    ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    필요 조건

    • Linux 서버에 대한 SSH 자격 증명을 구성합니다.
    • 아래 파일을 읽을 수 있는 권한을 사용자에게 제공합니다.
      • /etc/hosts
      • /etc/corosync/corosync.conf
      • Linux SP3의 /var/lib/mastb/v/mcrm/cib.xml 또는 /var/lib/pacem/cib/mcib.xml
    • 다음 명령을 실행할 수 있는 권한을 사용자에게 제공합니다.

      ps -ef | grep corosync | grep -v grep

      ps -ef | grep pacemaker | grep -v grep

      ifconfig | grep 'inet addr:' |awk '{print $1, $2 }'

      hostname -s

      hostname -f

    가로 검색 중 디스커버리에서 수집하는 데이터

    검색된 데이터에는 다음과 같은 테이블과 필드가 포함됩니다.
    테이블 및 필드 설명
    주 CI - UNIX 클러스터 [cmdb_ci_unix_cluster]
    이름 클러스터 이름입니다.
    cluster_id 클러스터 ID입니다. 노드 ID를 포함합니다.
    cluster_type 클러스터 유형입니다.
    cluster_status 클러스터 상태로, 온라인/오프라인입니다.
    cluster_version 클러스터 버전입니다.
    UNIX 클러스터 자원 [cmdb_ci_unix_cluster_resource]
    이름 자원 이름입니다.
    resource_type 자원 유형입니다.
    resource_status 자원 상태입니다. (예: 시작됨)
    ip_address 자원이 실행되는 머신의 IP 주소입니다.
    fqdn 자원이 실행되는 머신의 FQDN입니다.
    클러스터 가상 IP [cmdb_ci_cluster_vip]
    이름 클러스터 VIP 이름입니다.
    ip_address VIP의 IP 주소입니다.
    클러스터 자원 그룹 [cmdb_ci_cluster_resource_group]
    이름 자원 그룹 이름입니다.
    node 자원 그룹 노드입니다.
    resource_group_status 자원 그룹 상태입니다.
    server 자원 그룹 서버입니다.
    fqdn 자원 그룹이 실행되는 머신의 FQDN입니다.
    UNIX 클러스터 노드 [cmdb_ci_unix_cluster_node]
    이름 노드 이름 및 노드 ID입니다.
    node_status 노드 상태(Status)입니다.
    node_state 노드 상태(State)입니다.
    fqdn 자원이 실행되는 머신의 FQDN입니다.
    의존성 뷰 맵에는 검색된 부하 분산 장치 CI와 해당 CI 간의 관계가 표시됩니다.
    의존성 뷰 맵의 CI 및 연결

    CI 관계

    Linux Pacemaker Cluster 검색을 지원하기 위해 생성되는 관계입니다.
    CI 관계 CI
    cmdb_ci_unix_cluster Hosts::Hosted on cmdb_ci_linux_server
    cmdb_ci_unix_cluster_node Hosted on::Hosts cmdb_ci_linux_server
    Cluster of::Cluster cmdb_ci_unix_cluster
    cmdb_ci_cluster_vip Uses::Used by cmdb_ci_unix_cluster_node
    Virtualized by::Virtualized cmdb_ci_unix_cluster
    cmdb_ci_unix_cluster_resource Defines resources for::Gets resources from cmdb_ci_unix_cluster
    Defines resources for::Gets resources from cmdb_ci_unix_cluster_node
    cmdb_ci_cluster_resource_group Contains::Contained by cmdb_ci_unix_cluster
    Contains::Contained by cmdb_ci_unix_cluster_node
    Contains::Contained by cmdb_ci_unix_cluster_resource