---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Linux Pacemaker クラスターディスカバリー

# Linux Pacemaker クラスターディスカバリー {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

ServiceNow ディスカバリー アプリケーションでは、Linux Pacemaker クラスターのディスカバリーパターンを使用して高可用性クラスターデータを検索し、検出された情報を含む CMDB を生成します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。
このパターンは、[Linux サーバー](https://servicenow-prod.fluidtopics.net/iQfby00HYrzTd9EkkZHX_w "ディスカバリー は、IPv4 アドレス、IPv6 アドレス、またはその両方を使用する Linux コンピューターに関する情報を識別して分類します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。")パターンの拡張セクションです。ディスカバリー では、このパターンを使用して水平ディスカバリーを実行します。

このパターンを Now Platform® で使用するには、Madrid リリース以降を使用します。

## ストアでアプリを要求する {#linux-pacemaker-cluster-discovery__section_jj1_md3_slb}

[ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「[ServiceNow Storeバージョン履歴のリリースノート](https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)」を参照してください。{#linux-pacemaker-cluster-discovery__inline-send-to-store}

## 必須条件 {#linux-pacemaker-cluster-discovery__section_lpl_441_cmb}

* Linux サーバーの [SSH 認証情報](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)を構成します。
* ユーザーに次のファイルの読み取り権限を付与します。
  * `/etc/hosts`
  * `/etc/corosync/corosync.conf`
  * Linux SP3 の `/var/lib/heartbeat/crm/cib.xml` または `/var/lib/pacemaker/cib/cib.xml`
  {#linux-pacemaker-cluster-discovery__ul_lm1_b2b_cmb}
* ユーザーに以下のコマンドを実行する権限を付与します。`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`
{#linux-pacemaker-cluster-discovery__ul_r3g_ggb_cmb}

## 水平ディスカバリー中に ディスカバリー によって収集されるデータ {#linux-pacemaker-cluster-discovery__section_e55_fp1_cmb}

検出されるデータには、次のテーブルとフィールドが含まれています。{#linux-pacemaker-cluster-discovery__table_dtp_hp1_cmb__entry__2}

| テーブルとフィールド | 説明 |
|-|-|
| Main CI - UNIX クラスター \[cmdb_ci_unix_cluster\] ||
| name | クラスター名。 |
| cluster_id | クラスター ID。ノード ID が含まれます。 |
| cluster_type | クラスタータイプ。 |
| cluster_status | クラスターステータス：オンライン/オフライン。 |
| cluster_version | クラスターバージョン。 |
| UNIX クラスターリソース \[cmdb_ci_unix_cluster_resource\] ||
| name | リソース名。 |
| resource_type | リソースタイプ。 |
| resource_status | リソースステータス。\[開始済み (Started)\] など。 |
| ip_address | リソースが実行されているマシンの IP アドレス。 |
| fqdn | リソースが実行されているマシンの FQDN。 |
| クラスター仮想 IP \[cmdb_ci_cluster_vip\] ||
| name | クラスター VIP 名。 |
| ip_address | VIP の IP アドレス。 |
| クラスターリソースグループ \[cmdb_ci_cluster_resource_group\] ||
| name | リソースグループ名。 |
| node | リソースグループノード。 |
| resource_group_status | リソースグループステータス。 |
| server | リソースグループサーバー。 |
| fqdn | リソースグループが実行されているマシンの FQDN。 |
| UNIX クラスターノード \[cmdb_ci_unix_cluster_node\] ||
| name | ノード名とノード ID。 |
| node_status | ノードステータス。 |
| node_state | ノードの状態。 |
| fqdn | ノードが実行されているマシンの FQDN。 |
[ ]

{#linux-pacemaker-cluster-discovery__table_dtp_hp1_cmb}  
依存関係ビュー マップには、検出されたロードバランサー CI とそれらの関係が表示されます。  

## CI 関係 {#linux-pacemaker-cluster-discovery__section_bqt_mp1_cmb}

次の関係は、Linux Pacemaker クラスターディスカバリーをサポートするために作成されます。{#linux-pacemaker-cluster-discovery__table_p3n_pp1_cmb__entry__3}

| 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 |
| cmdb_ci_unix_cluster_node | Cluster of::Cluster | cmdb_ci_unix_cluster |
| cmdb_ci_cluster_vip | Uses::Used by | cmdb_ci_unix_cluster_node |
| cmdb_ci_cluster_vip | Virtualized by::Virtualized | cmdb_ci_unix_cluster |
| cmdb_ci_unix_cluster_resource | Defines resources for::Gets resources from | cmdb_ci_unix_cluster |
| cmdb_ci_unix_cluster_resource | Defines resources for::Gets resources from | cmdb_ci_unix_cluster_node |
| cmdb_ci_cluster_resource_group | Contains::Contained by | cmdb_ci_unix_cluster |
| cmdb_ci_cluster_resource_group | Contains::Contained by | cmdb_ci_unix_cluster_node |
| cmdb_ci_cluster_resource_group | Contains::Contained by | cmdb_ci_unix_cluster_resource |
[ ]

{#linux-pacemaker-cluster-discovery__table_p3n_pp1_cmb}

