ECS: OBS: xDoctor: RAP099: Aplikace xDoctor není jednotná ve všech uzlech.

Summary: Tento článek znalostní databáze vysvětluje, proč se XDR_OBS_099 nahlásí, protože aplikace xDoctor není jednotná na všech uzlech.

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 je podpůrný a diagnostický nástroj navržený k identifikaci a řešení známých problémů s konfigurací, softwarem a hardwarem, které mohou negativně ovlivnit systémy ECS a OBS. Mezi klíčové funkce patří:

  • Odstraňování problémů: Pomáhá týmům podpory a zákazníkům identifikovat hlavní příčiny problémů s ECS a OBS.
  • Proaktivní monitorování: Detekuje první známky problémů
  • Zapojení podpory: Některé akce a řešení vyžadují zapojení podpory společnosti Dell.

Aplikace xDoctor hlásí následující chybu:

------------------------------------------------------
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

V důsledku toho je diagnostika ECS omezena na místní rozsah. To znamená, že lze testovat pouze malou sadu detektorů příznaků a ne všechny telemetrické zprávy lze shromáždit a odeslat domů.

Chcete-li ověřit, zda verze aplikace xDoctor není jednotná, SSH do uzlu, který chcete ověřit, jak je uvedeno níže:

# 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']

Ve výše uvedeném příkladu na uzlu 3 běží aplikace xDoctor 4.8-85.0, zatímco na uzlech 1, 2 a 4 běží aplikace xDoctor 4.8-100.1.

Cause

K tomu může dojít z následujících důvodů:
  • Uzel je během aktualizací aplikace xDoctor přeinstalován nebo byl offline.
  • Dojde k výměně uzlu a verze aplikace xDoctor nového uzlu není jednotná s ostatními uzly.
  • Rozšíření kapacity o nové uzly se starší verzí aplikace xDoctor

Resolution

Důrazně doporučujeme tento problém řešit, protože to vede k neúplným zobrazením topologie instalační základny a neznalosti známých příznaků.

I když je řešením synchronizace uzlu, nejlepším doporučením je upgradovat aplikaci xDoctor na všech uzlech na nejnovější verzi pro všechny detektory příznaků a povolené automatické léčitele. Automatické léčitele byly představeny v pozdějších verzích aplikace xDoctor.

Upozorňujeme, že stahování balíčku xDoctor závisí na verzi kódu v systémech ECS a OBS – vezměte také na vědomí níže uvedené formáty souborů:

Chcete-li aplikaci xDoctor upgradovat na nejnovější verzi, postupujte podle pokynů v článku znalostní databáze ECS: OBS: xDoctor: Postup ručního upgradu:

  • Zjistěte nainstalovanou verzi ECS/OBS a aplikace xDoctor – verze ECS/OBS určí umístění aplikace xDoctor, kde lze stáhnout nejnovější verzi.
  • Manual xDoctor Upgrade - pro aktualizaci na nejnovější verzi.

Informace o upgradu aplikace xDoctor na nejnovější verzi naleznete v příkladu 1 v části Další informace .

Poznámka: Informace o vydání aplikace xDoctor obsahují vyhrazenou část věnovanou upgradu aplikace xDoctor.

 

Pokud se při aktualizaci aplikace xDoctor na nejnovější verzi vyskytnou nějaká omezení, můžeme v místním systému synchronizovat poslední verzi. Postupujte podle kroků v článku KB ECS: OBS: xDoctor: Postup ručního upgradu:

  • Aplikace xDoctor není jednotná ve všech uzlech – pro přeinstalaci použijte verzi aplikace xDoctor podle části Symptomy (4.8–100.1) v adresáři /admin/admin.

Podívejte se na příklad 2 v části Další informace , aby byly všechny uzly aplikace xDoctor jednotné pro poslední verzi.


Po upgradu aplikace xDoctor na nejnovější verzi zkontrolujte, zda je verze aplikace xDoctor jednotná na všech uzlech v racku:

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

Pokud potřebujete pomoc s výše uvedenými kroky, obraťte se na technickou podporu společnosti Dell s odkazem na tento článek znalostní databáze.

Additional Information

Níže jsou uvedeny příklady uvedené v části řešení:

Příklad 1 – Upgrade aplikace xDoctor na nejnovější verzi
Potvrďte příznak, že aplikace xDoctor není jednotná na všech uzlech – uzly níže 1–5 jsou v aplikaci xDoctor 4.8-102.0, zatímco uzly 6–10 jsou ve verzi 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']

Jakmile je nejnovější verze aplikace xDoctor nahrána na uzel 1 do /home/adminpotvrďte, že existuje:

# 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

Upgradujte aplikaci xDoctor na nejnovější verzi a povolte všechny automatické léčitele:

# 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

Potvrďte, že aplikace xDoctor je nyní jednotná na všech uzlech:

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


Příklad 2 – Sjednotit všechny uzly aplikace xDoctor s poslední verzí v místním systému.
Potvrďte příznak, že aplikace xDoctor není jednotná na všech uzlech – níže uvedené uzly 1, 2 a 4 jsou v aplikaci xDoctor 4.8-100.1, zatímco uzly 3 jsou ve verzi 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']

Na uzlech 1 (nejlépe), 2 nebo 4 ověřte, zda balíček aplikace xDoctor 4.8-100.1 existuje na /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

Přeinstalace balíčku aplikace 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

Potvrďte, že aplikace xDoctor je nyní jednotná na všech uzlech:

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.