Linux Pacemaker Cluster 검색
ServiceNow 디스커버리 애플리케이션은 Linux Pacemaker Cluster 검색 패턴을 사용하여 고가용성 클러스터 데이터를 찾고 CMDB에 검색된 정보를 입력합니다. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.
이 패턴은 Linux 서버 패턴의 확장 섹션입니다. 디스커버리 는 패턴을 사용하여 가로 검색을 실행합니다.
이 패턴은 릴리스 사용 이상에서 ServiceNow AI Platform®Madrid 사용할 수 있습니다.
스토어에서 앱 요청
사용 가능한 모든 앱을 보고 스토어에 요청을 제출하는 방법에 대한 자세한 내용을 보려면 다음을 ServiceNow Store 방문하십시오. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.
필수 구성요소
- Linux 서버에 대한 SSH 자격 증명을 구성합니다.
- 다음 파일을 읽을 수 있는 권한을 사용자에게 제공합니다.
/etc/호스트/etc/corosync/corosync.conf- Linux SP3의
/var/lib/heartbeat/crm/cib.xml또는/var/lib/pacemaker/cib/cib.xml
- 다음 명령을 실행할 수 있는 권한을 사용자에게 제공합니다.
ps -ef | 그렙 코로싱크 | grep -v grepps -ef | Grep 심박 조율기 | grep -v grepifconfig | grep 'inet addr:' |awk '{print $1, $2 }'호스트 이름 -S호스트 이름 -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] | |
| 이름 | 자원 그룹 이름입니다. |
| 노드 | 자원 그룹 노드입니다. |
| resource_group_status | 자원 그룹 상태입니다. |
| 서버 | 자원 그룹 서버입니다. |
| fqdn | 자원 그룹이 실행되는 머신의 FQDN입니다. |
| UNIX 클러스터 노드 [cmdb_ci_unix_cluster_node] | |
| 이름 | 노드 이름 및 노드 ID입니다. |
| node_status | 노드 상태입니다. |
| node_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 |