ECS: OBS: xDoctor: RAP099: xDoctor ikke ensartet på tværs af alle noder

Summary: Denne KB forklarer, hvorfor XDR_OBS_099 rapporteres, fordi xDoctor ikke er ensartet på tværs af alle noder.

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 er et support- og diagnosticeringsværktøj, der er designet til at identificere og hjælpe med at løse kendte konfigurations-, software- og hardwareproblemer, der kan påvirke ECS- og OBS-systemer negativt. De vigtigste funktioner omfatter:

  • Fejlfinding: Hjælper supportteams og kunder med at identificere de grundlæggende årsager til ECS- og OBS-problemer.
  • Proaktiv overvågning: Registrerer tidlige tegn på problemer
  • Supportengagement: Nogle handlinger og løsninger kræver involvering af Dell-support.

xDoctor rapporterer følgende fejl:

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

Som følge heraf er ECS-diagnosen begrænset til lokalt omfang. Det betyder, at kun et lille sæt symptomdetektorer kan testes, og ikke alle telemetrirapporter kan indsamles og sendes hjem.

For at bekræfte, at xDoctor-versionen ikke er ensartet, SSH til en node for at bekræfte som nedenfor:

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

I ovenstående eksempel kører node 3 xDoctor 4.8-85.0, mens node 1, 2 og 4 kører xDoctor 4.8-100.1.

Cause

Dette kan ske på grund af følgende:
  • En node blev geninstalleret eller var offline under xDoctor-opdateringer.
  • En node udskiftes, og den nye node xDoctor-version er ikke ensartet med de andre noder.
  • Kapacitetsudvidelse med nye noder med en ældre xDoctor-version

Resolution

Det anbefales på det kraftigste at tage fat på dette, da dette fører til ufuldstændige topologivisninger af installationsbasen og manglende kendskab til kendte symptomer.

Mens synkronisering af noden er løsningen, er den bedste anbefaling at opgradere xDoctor på alle noder til den nyeste for alle symptomdetektorer og autohealere aktiveret. Auto healere blev introduceret i senere xDoctor versioner.

Bemærk, når du downloader xDoctor-pakken, dette afhænger af din kodeversion i ECS og OBS - vær også opmærksom på filformaterne nedenfor:

  • ECS (3.8 og derunder): xDoctor-pakken starter med 4.x. (Eksempel: 4.8-105.0) - ECS-produktsupportwebsted (login kræves for at downloade pakken)
  • OBS (3.9 og derover): xDoctor-pakken starter med 5.x (Eksempel: 5.1-105.0) - OBS Product Support-webside (Log ind kræves for at downloade pakken)

Følg trinnene i KB ECS for at opgradere xDoctor til den nyeste: OBS: xDoctor: Manuel opgraderingsprocedure:

  • Find ud af, hvilken ECS/OBS- og xDoctor-version der er installeret – ECS/OBS-versionen bestemmer xDoctor-placeringen for at downloade den nyeste version.
  • Manuel xDoctor opgradering - for at opgradere til den nyeste version.

Se eksempel 1 i afsnittet Yderligere oplysninger for at opgradere xDoctor til den nyeste version.

Bemærk: Den xDoctor release noter har en dedikeret sektion til at opgradere xDoctor.

 

Hvis der er nogen begrænsninger med at opdatere xDoctor til den nyeste version, kan vi synkronisere den sidste version på det lokale system. Følg trinnene i KB ECS: OBS: xDoctor: Manuel opgraderingsprocedure:

  • xDoctor ikke ensartet på tværs af alle noder - brug xDoctor-versionen i henhold til symptomafsnittet (4.8-100.1) i mappen /admin/admin til geninstallationen.

Se eksempel 2 i afsnittet Yderligere oplysninger for at gøre alle noder xDoctor ensartede til den sidste version.


Når xDoctor er opgraderet til den nyeste, skal du kontrollere, at xDoctor-versionen er ensartet på alle noder i racket:

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

Hvis du har brug for hjælp til ovenstående trin, skal du kontakte Dells tekniske support ved at henvise til denne KB.

Additional Information

Nedenfor er eksempler i henhold til løsningsafsnittet:

Eksempel 1 - Opgrader xDoctor til den nyeste version
Bekræft symptom på, at xDoctor ikke er ensartet på alle knuder - under knuder 1-5 er på xDoctor 4.8-102.0, mens knuder 6-10 er på 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']

Når den nyeste version af xDoctor er uploadet på node 1 til /home/admin, bekræfte, at den findes:

# 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

Opgrader xDoctor til den nyeste og aktiver alle auto healere:

# 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

Bekræft, at xDoctor nu er ensartet på alle knuder:

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


Eksempel 2 - Gør alle noder xDoctor ensartet til den sidste version på det lokale system.
Bekræft symptom på, at xDoctor ikke er ensartet på alle knuder - under knude 1, 2 og 4 er på xDoctor 4.8-100.1, mens knude 3 er på 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']

På node 1 (helst), 2 eller 4, bekræft, at xDoctor 4.8-100.1-pakken findes på /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

Geninstaller xDoctor-pakken:

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

Bekræft, at xDoctor nu er ensartet på alle knuder:

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.