ECS:OBS:xDoctor: RAP099:xDoctorがすべてのノードで統一されていません

Summary: このKBでは、xDoctorがすべてのノードで統一されていないためにXDR_OBS_099が報告される理由について説明します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

xDoctorは、ECSおよびOBSシステムに悪影響を及ぼす可能性のある既知の構成、ソフトウェア、およびハードウェアの問題を特定して解決するために設計されたサポートおよび診断ツールです。次のような主な機能があります。

  • トラブルシューティング: サポート チームとお客様がECSおよびOBSの問題の根本原因を特定するのに役立ちます。
  • プロアクティブなモニタリング: 問題の兆候を早期に検出
  • サポート エンゲージメント: 一部のアクションと解決には、Dellサポートの関与が必要です。

xDoctorで次のエラーが報告されています。

------------------------------------------------------
ERROR - xDoctor not uniform across all nodes
------------------------------------------------------
Extra     = Not allowed to use the SYSTEM scope, use LOCAL scope instead or reinstall xDoctor -> xdr_versions={'4.8-85.0': ['169.254.1.3'], '4.8-100.1': ['169.254.1.4', '169.254.1.2', '169.254.1.1']}
RAP       = RAP099
Solution  = KB 91703
Timestamp = 2025-10-09_120102
PSNT      = CKM00000000000 @ 4.8-100.1

その結果、ECS診断はローカル範囲に限定されます。つまり、テストできる症状検知器はごく一部であり、すべてのテレメトリー レポートを収集して自宅に送信できるわけではありません

xDoctorのバージョンが統一されていないことを確認するには、 SSH を次のように確認するノードに追加します。

# sudo xdoctor -s
xDoctor not uniform across all nodes ...
Trying xDoctor Resync ...
Resync failed: No xDoctor package found for re-installation
[4.8-85.0] -> ['169.254.1.3']
[4.8-100.1] -> ['169.254.1.4', '169.254.1.2', '169.254.1.1']

上記の例では、ノード3はxDoctor 4.8-85.0を実行しており、ノード1、2、4はxDoctor 4.8-100.1を実行しています。

Cause

これは、次の原因で発生する可能性があります。
  • xDoctorのアップデート中にノードが再インストールされた、またはオフラインになった場合。
  • ノードが交換され、新しいノードのxDoctorバージョンが他のノードと統一されていません。
  • 古いxDoctorバージョンの新しいノードを使用した容量拡張

Resolution

インストール ベースのトポロジー ビューが不完全になり、既知の症状が認識されないため、これに対処することを強くお勧めします

ノードを同期することが解決策ですが、最善の推奨事項は、すべてのノードのxDoctorを最新のものにアップグレードして、すべての症状検出器と自動ヒーラーを有効にすることです。自動ヒーラーは、後のxDoctorバージョンで導入されました。

xDoctorパッケージをダウンロードする際は、ECSおよびOBSのコード バージョンによって異なります。以下のファイル形式にも注意してください。

  • ECS(3.8以前):xDoctorパッケージは 4.xから始まります。(例:4.8-105.0) - ECS製品サポートWebページ(パッケージをダウンロードするにはサインインが必要)
  • OBS(3.9以降):xDoctorパッケージが 5.x で開始(例: 5.1-105.0) - OBS製品サポートWebページ(パッケージをダウンロードするにはサインインが必要です)

xDoctorを最新バージョンにアップグレードするには、KB ECSの手順に従います。OBS:xDoctor: 手動アップグレード手順:

  • インストールされているECS/OBSおよびxDoctorのバージョンを確認します 。ECS/OBSのバージョンによって、最新バージョンをダウンロードするxDoctorの場所が決まります。
  • xDoctorの手動アップグレード - 最新バージョンにアップグレードします。

xDoctorを最新バージョンにアップグレードするには、「追加情報」セクションの例1を参照してください。

メモ:『xDoctor Release Notes』には、xDoctorをアップグレードするための専用セクションがあります。

 

xDoctorの最新バージョンへのアップデートに制限がある場合は、ローカル システムで最新バージョンを同期できます。「 KB ECS: OBS:xDoctor: 手動アップグレード手順:

  • xDoctorがすべてのノードで統一されていません - 再インストールには、/admin/adminディレクトリーにある現象セクション(4.8-100.1)に従ってxDoctorバージョンを使用します。

すべてのノードのxDoctorを最新バージョンに統一するには、「追加情報」セクションの例2を参照してください。


xDoctorが最新バージョンにアップグレードされたら、xDoctorのバージョンがラック内のすべてのノードで統一されていることを確認します。

# sudo xdoctor -s
xDoctor Uniform on all nodes: 4.8-105.0.

上記の手順でサポートが必要な場合は、このKBを参照して Dellテクニカル サポート にお問い合わせください。

Additional Information

以下は、「解決策」セクションに記載されている例です。

例1 - xDoctorを最新バージョンにアップグレードします
xDoctorがすべてのノードで均一ではないという症状を確認します。以下のノード1〜5はxDoctor 4.8-102.0にあり、ノード6〜10は4.8-95.0にあります。

# sudo xdoctor -s
xDoctor not uniform across all nodes ...
Trying xDoctor Resync ...
Resync failed: No xDoctor package found for re-installation
[4.8-102.0] -> ['169.254.2.1', '169.254.2.2', '169.254.2.3', '169.254.2.4', '169.254.2.5']
[4.8-95.0] -> ['169.254.2.10', '169.254.2.11', '169.254.2.8', '169.254.2.9', '169.254.2.6', '169.254.2.7']

xDoctorの最新バージョンがノード1にアップロードされたら /home/adminで、存在することを確認します。

# ls -l /home/admin | grep xDoctor
-rw-r--r-- 1 admin users   43793804 Apr 14 08:21 xDoctor4ECS-4.8-102.0.noarch.rpm
-rw-r--r-- 1 root  root   121382804 Oct  9 11:34 xDoctor4ECS-4.8-105.0.noarch.rpm

xDoctorを最新にアップグレードし、すべての自動修復を有効にします。

# sudo xdoctor --upgrade --local=/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm

This new xDoctor RPM has the following Auto Healers:

┌──────────────┐
│ Auto Healers │
└───┬──────────┘
    │
    │ time_zone                              = Enabled
    │ pmon_crontab_check                     = Disabled
    │ pmon_swapiness_check                   = Disabled
    │ rsyslogd_check                         = Disabled
    │ task_md_cleanup_status                 = Disabled
    │ ntpd_not_running                 (New) = Disabled
    │ cron_not_running                 (New) = Disabled
    │ machines_file_error              (New) = Disabled
    │ non_uniform_psnt                 (New) = Disabled
    │ racadm_stale_pid                 (New) = Disabled
    │ obj_control_svc_check            (New) = Disabled

In order to have them active, they need to be enabled ...
You can do this during this upgrade or later post upgrade via `xdoctor --config`

Would you like to enable (A)ll, only the (N)ew ones or (I)gnore them [I]: A

2025-10-09 11:36:15,663: xDoctor_4.8-102.0 - INFO    : User selected to enable all Auto Healers ...
2025-10-09 11:36:15,663: xDoctor_4.8-102.0 - INFO    : Local Upgrade (/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm)
2025-10-09 11:36:15,696: xDoctor_4.8-102.0 - INFO    : Current Installed xDoctor version is 4.8-102.0
2025-10-09 11:36:15,712: xDoctor_4.8-102.0 - INFO    : Requested package version is 4.8-105.0
2025-10-09 11:36:15,713: xDoctor_4.8-102.0 - INFO    : Updating xDoctor RPM Package (RPM)
2025-10-09 11:36:15,935: xDoctor_4.8-102.0 - INFO    :  - Distribute package
2025-10-09 11:36:17,402: xDoctor_4.8-102.0 - INFO    :  - Install new rpm package
2025-10-09 11:36:33,562: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: pmon_crontab_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: pmon_swapiness_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: rsyslogd_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: task_md_cleanup_status ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: ntpd_not_running ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: cron_not_running ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: machines_file_error ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: non_uniform_psnt ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: racadm_stale_pid ...
2025-10-09 11:36:33,563: xDoctor_4.8-102.0 - INFO    : Enabling Auto Healer: obj_control_svc_check ...
2025-10-09 11:36:33,828: xDoctor_4.8-102.0 - INFO    : Auto Healer Settings saved and distributed ...

┌──────────────────────┐
│ Updated Auto Healers │
└───┬──────────────────┘
    │
    │ time_zone                              = Enabled
    │ pmon_crontab_check                     = Enabled
    │ pmon_swapiness_check                   = Enabled
    │ rsyslogd_check                         = Enabled
    │ task_md_cleanup_status                 = Enabled
    │ ntpd_not_running                 (New) = Enabled
    │ cron_not_running                 (New) = Enabled
    │ machines_file_error              (New) = Enabled
    │ non_uniform_psnt                 (New) = Enabled
    │ racadm_stale_pid                 (New) = Enabled
    │ obj_control_svc_check            (New) = Enabled

2025-10-09 11:36:33,829: xDoctor_4.8-102.0 - INFO    : xDoctor successfully updated to version 4.8-105.0

xDoctorがすべてのノードで統一されていることを確認します。

# sudo xdoctor -s
xDoctor Uniform on all nodes: 4.8-105.0


例2:すべてのノードxDoctorをローカル システム上の最新バージョンに統一します。
xDoctorがすべてのノードで均一ではない現象を確認します。次のノード1、2、4はxDoctor 4.8-100.1上に、ノード3は4.8-85.0上にあります。

# sudo xdoctor -s
xDoctor not uniform across all nodes ...
Trying xDoctor Resync ...
Resync failed: No xDoctor package found for re-installation
[4.8-85.0] -> ['169.254.1.3']
[4.8-100.1] -> ['169.254.1.4', '169.254.1.2', '169.254.1.1']

ノード1(推奨)、ノード2、または4で、xDoctor 4.8-100.1パッケージが /home/admin:

# ls -l /home/admin | grep xDoctor
-rw-r--r-- 1 admin users   43793804 Mar 4 08:21 xDoctor4ECS-4.8-99.0.noarch.rpm
-rw-r--r-- 1 root  root   121382804 Sep 2 11:34 xDoctor4ECS-4.8-100.1.noarch.rpm

xDoctorパッケージを再インストールします。

sudo xdoctor --upgrade --local=/home/admin/xDoctor4ECS-4.8-100.1.noarch.rpm --reinstall
2025-10-09 12:24:19,996: xDoctor_4.8-100.1 - INFO    : Local Upgrade (/home/admin/xDoctor4ECS-4.8-100.1.noarch.rpm)
2025-10-09 12:24:20,029: xDoctor_4.8-100.1 - INFO    : Current Installed xDoctor version is 4.8-100.1
2025-10-09 12:24:20,046: xDoctor_4.8-100.1 - INFO    : Requested package version is 4.8-100.1
2025-10-09 12:24:20,046: xDoctor_4.8-100.1 - WARNING : (Re)installing requested xDoctor package ...
2025-10-09 12:24:20,046: xDoctor_4.8-100.1 - INFO    : Updating xDoctor RPM Package (RPM)
2025-10-09 12:24:20,176: xDoctor_4.8-100.1 - INFO    :  - Distribute package
2025-10-09 12:24:21,745: xDoctor_4.8-100.1 - INFO    :  - Install new rpm package
2025-10-09 12:24:37,095: xDoctor_4.8-100.1 - INFO    : xDoctor successfully updated to version 4.8-100.1

xDoctorがすべてのノードで統一されていることを確認します。

sudo -i xdoctor -s
xDoctor Uniform on all nodes: 4.8-100.1

Affected Products

ECS, ObjectScale
Article Properties
Article Number: 000379068
Article Type: Solution
Last Modified: 16 ديسمبر 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.