Linux Pacemaker Cluster 검색
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 grepps -ef | grep pacemaker | grep -v grepifconfig | grep 'inet addr:' |awk '{print $1, $2 }'hostname -shostname -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 관계
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 |