ECS: OBS: xDoctor: RAP099: xDoctor niet uniform over alle knooppunten

Summary: In dit KB-artikel wordt uitgelegd waarom XDR_OBS_099 wordt gerapporteerd omdat xDoctor niet uniform is voor alle knooppunten.

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 is een ondersteunings- en diagnosetool die is ontworpen om bekende configuratie-, software- en hardwareproblemen die een negatieve invloed kunnen hebben op ECS- en OBS-systemen, te identificeren en op te lossen. De belangrijkste kenmerken zijn:

  • Probleemoplossing: Helpt supportteams en klanten bij het identificeren van hoofdoorzaken van ECS- en OBS-problemen.
  • Proactieve controle: Detecteert vroege tekenen van problemen
  • Support Engagement: Voor sommige acties en oplossingen is de betrokkenheid van Dell Support vereist.

xDoctor rapporteert de volgende fout:

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

Als gevolg hiervan is ECS-diagnose beperkt tot lokaal bereik. Dit betekent dat slechts een kleine set symptoomdetectoren kan worden getest en dat niet alle telemetrierapporten kunnen worden verzameld en naar huis kunnen worden gestuurd.

Om te bevestigen dat de xDoctor-versie niet uniform is, doet u SSH naar een knooppunt om te verifiëren zoals hieronder:

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

In het bovenstaande voorbeeld wordt op knooppunt 3 xDoctor 4.8-85.0 uitgevoerd, terwijl op knooppunt 1, 2 en 4 xDoctor 4.8-100.1 wordt uitgevoerd.

Cause

Dit kan de volgende oorzaken hebben:
  • Een knooppunt is opnieuw geïnstalleerd of was offline tijdens xDoctor-updates.
  • Een knooppunt wordt vervangen en de nieuwe xDoctor-versie van het knooppunt is niet uniform met de andere knooppunten.
  • Capaciteitsuitbreiding met nieuwe knooppunten met een oudere xDoctor-versie

Resolution

Het wordt ten zeerste aanbevolen om dit aan te pakken, omdat dit leidt tot onvolledige topologieweergaven van de installatiebasis en het niet op de hoogte zijn van bekende symptomen.

Hoewel het synchroniseren van de node de oplossing is, is de beste aanbeveling om xDoctor op alle nodes te upgraden naar de nieuwste voor alle symptoomdetectoren en ingeschakelde autogenezers. Autogenezers werden geïntroduceerd in latere xDoctor-versies.

Houd er rekening mee dat bij het downloaden van het xDoctor-pakket dit afhankelijk is van uw codeversie in ECS en OBS - let ook op de onderstaande bestandsindelingen:

Volg de stappen in KB ECS om xDoctor bij te werken naar de nieuwste versie: OBS: xDoctor: Manual Upgrade Procedure:

  • Controleer of de ECS/OBS- en xDoctor-versie is geïnstalleerd - de ECS/OBS-versie bepaalt de locatie van xDoctor om de nieuwste versie te downloaden.
  • Handmatige xDoctor-upgrade - om te upgraden naar de nieuwste versie.

Zie voorbeeld 1 in de sectie Aanvullende informatie om xDoctor bij te werken naar de meest recente versie.

Opmerking: De xDoctor releaseopmerkingen bevatten een speciale sectie voor het upgraden van xDoctor.

 

Als er beperkingen zijn bij het bijwerken van xDoctor naar de meest recente versie, kunnen we de laatste versie synchroniseren op het lokale systeem. Volg de stappen in KB ECS: OBS: xDoctor: Manual Upgrade Procedure:

  • xDoctor niet uniform over alle knooppunten - gebruik de xDoctor-versie volgens de symptoomsecties (4.8-100.1) in de map /admin/admin voor de herinstallatie.

Zie voorbeeld 2 in het gedeelte Aanvullende informatie om alle knooppunten xDoctor uniform te maken naar de laatste versie.


Nadat de xDoctor is geüpgraded naar de nieuwste versie, controleert u of de xDoctor-versie uniform is op alle knooppunten in het rack:

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

Als u hulp nodig hebt bij de bovenstaande stappen, neem dan contact op met de technische support van Dell onder verwijzing naar deze KB.

Additional Information

Hieronder vindt u voorbeelden die worden gegeven volgens het gedeelte over de oplossing:

Voorbeeld 1 - Werk xDoctor bij naar de nieuwste versie
Bevestig het symptoom dat xDoctor niet uniform is op alle knooppunten - onderstaande knooppunten 1-5 bevinden zich op xDoctor 4.8-102.0 en knooppunten 6-10 op 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']

Zodra de nieuwste versie van xDoctor is geüpload op knooppunt 1 naar /home/admin, bevestig het bestaan:

# 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

Werk xDoctor bij naar de nieuwste versie en schakel alle automatische genezers in:

# 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

Bevestig dat xDoctor nu uniform is op alle knooppunten:

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


Voorbeeld 2 - Maak alle knooppunten xDoctor uniform naar de laatste versie op het lokale systeem.
Bevestig het symptoom dat xDoctor niet uniform is op alle knooppunten - onderstaande knooppunten 1, 2 en 4 bevinden zich op xDoctor 4.8-100.1 en knooppunten 3 op 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']

Bevestig op knooppunten 1 (bij voorkeur), 2 of 4 of dat het xDoctor 4.8-100.1-pakket bestaat op /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

Installeer het xDoctor-pakket opnieuw:

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

Bevestig dat xDoctor nu uniform is op alle knooppunten:

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.