ECS: OBS: xDoctor: RAP099: xDoctor ikke ensartet på tvers av alle noder

Summary: Denne KB forklarer hvorfor XDR_OBS_099 rapporteres på grunn av at xDoctor ikke er ensartet på tvers av 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 støtte- og diagnoseverktøy utviklet for å identifisere og bidra til å løse kjente konfigurasjons-, programvare- og maskinvareproblemer som kan ha negativ innvirkning på ECS- og OBS-systemer. Viktige funksjoner inkluderer:

  • Feilsøking: Hjelper støtteteam og kunder med å identifisere grunnleggende årsaker til ECS- og OBS-problemer.
  • Proaktiv overvåking: Oppdager tidlige tegn på problemer
  • Støtteengasjement: Noen handlinger og løsninger krever at Dell støtter involveres.

xDoctor rapporterer følgende feil:

------------------------------------------------------
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 et resultat er ECS-diagnosen begrenset til lokalt omfang. Dette betyr at bare et lite sett med symptomdetektorer kan testes, og ikke alle telemetrirapporter kan samles inn og sendes hjem.

For å bekrefte at xDoctor-versjonen ikke er ensartet, SSH til en node for å bekrefte 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 eksempelet ovenfor kjører node 3 xDoctor 4.8-85.0 mens node 1, 2 og 4 kjører xDoctor 4.8-100.1.

Cause

Dette kan oppstå på grunn av følgende:
  • En node ble installert på nytt eller var frakoblet under xDoctor-oppdateringer.
  • En node erstattes, og den nye noden xDoctor-versjonen er ikke jevn med de andre nodene.
  • Kapasitetsutvidelse med nye noder som har en eldre xDoctor-versjon

Resolution

Det anbefales på det sterkeste å løse dette siden dette fører til ufullstendige topologivisninger av installasjonsbasen og at man ikke er klar over kjente symptomer.

Mens synkronisering av noden er løsningen, er den beste anbefalingen å oppgradere xDoctor på alle noder til det nyeste for alle symptomdetektorer og auto healere aktivert. Auto healere ble introdusert i senere xDoctor versjoner.

Merk når du laster ned xDoctor-pakken, avhenger dette av kodeversjonen din i ECS og OBS - legg også merke til filformatene nedenfor:

  • ECS (3.8 og lavere): xDoctor-pakken starter med 4.x. (Eksempel: 4.8-105.0) – ECS-produktstøttenettside (krever pålogging for å laste ned pakken)
  • OBS (3.9 og høyere): xDoctor-pakken starter med 5.x (Eksempel: 5.1-105.0) – OBS Product Support nettside (krever pålogging for å laste ned pakken)

For å oppgradere xDoctor til det siste, følg trinnene i KB ECS: OBS: xDoctor: Manuell oppgraderingsprosedyre:

  • Bestem ECS / OBS- og xDoctor-versjonen som er installert - ECS / OBS-versjonen bestemmer xDoctor-plasseringen for å laste ned den nyeste versjonen.
  • Manuell xDoctor-oppgradering - for å oppgradere til den nyeste versjonen.

Se eksempel 1 i delen Tilleggsinformasjon for å oppgradere xDoctor til nyeste versjon.

Merk: Den xDoctor produktmerknader har en dedikert seksjon for å oppgradere xDoctor.

 

Hvis det er noen begrensninger med å oppdatere xDoctor til den nyeste versjonen, kan vi synkronisere den siste versjonen på det lokale systemet. Følg trinnene i KB ECS: OBS: xDoctor: Manuell oppgraderingsprosedyre:

  • xDoctor ikke ensartet på tvers av alle noder - bruk xDoctor versjonen per symptomene delen (4.8-100.1) i / admin / admin katalogen for reinstall.

Se eksempel 2 i delen Tilleggsinformasjon for å gjøre alle noder xDoctor ensartede med den siste versjonen.


Når xDoctor er oppgradert til det siste, må du kontrollere at xDoctor-versjonen er ensartet på alle noder i racket:

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

Hvis du trenger hjelp med trinnene ovenfor, kan du kontakte Dells tekniske støtte og henvise til denne KB-en.

Additional Information

Nedenfor er eksempler gitt i henhold til oppløsningsdelen:

Eksempel 1 - Oppgrader xDoctor til den nyeste versjonen
Bekreft symptom på at xDoctor ikke er ensartet på alle noder - under nodene 1-5 er på xDoctor 4.8-102.0 mens nodene 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 siste versjon av xDoctor er lastet opp på node 1 til /home/admin, bekreft at den finnes:

# 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

Oppgrader 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

Bekreft xDoctor er nå ensartet på alle noder:

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


Eksempel 2 - Gjør alle noder xDoctor ensartet til den siste versjonen på det lokale systemet.
Bekreft symptom på at xDoctor ikke er ensartet på alle noder - under noder 1, 2 og 4 er på xDoctor 4.8-100.1 mens node 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å nodene 1 (helst), 2 eller 4, bekreft at xDoctor 4.8-100.1-pakken finnes 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

Installer xDoctor pakken på nytt:

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

Bekreft xDoctor er nå ensartet på alle noder:

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.