ECS: OBS: xDoctor: RAP099: xDoctor tüm düğümlerde aynı değil

Summary: Bu KB, xDoctor'un neden tüm düğümlerde aynı olmaması nedeniyle XDR_OBS_099 bildirildiğini açıklamaktadır.

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 ve OBS sistemlerini olumsuz etkileyebilecek bilinen yapılandırma, yazılım ve donanım sorunlarını belirlemek ve çözmeye yardımcı olmak için tasarlanmış bir destek ve tanılama aracıdır. Temel özellikler şunları içerir:

  • Sorun Giderme: Ekiplerin ve müşterilerin ECS ve OBS sorunlarının temel nedenlerini belirlemesini desteklemeye yardımcı olur.
  • Proaktif İzleme: Sorunların erken belirtilerini algılar
  • Destek Katılımı: Bazı eylemler ve çözümler, Dell desteğinin katılımını gerektirir.

xDoctor aşağıdaki hatayı bildiriyor:

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

Sonuç olarak ECS tanısı yerel kapsamla sınırlıdır. Bu, yalnızca küçük bir semptom dedektörü kümesinin test edilebileceği ve tüm telemetri raporlarının toplanıp eve gönderilemeyeceği anlamına gelir.

xDoctor sürümünün tek tip olmadığını doğrulamak için, SSH aşağıdaki gibi doğrulamak için bir düğüme:

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

Yukarıdaki örnekte, düğüm 3 xDoctor 4.8-85.0'ı, düğüm 1, 2 ve 4 ise xDoctor 4.8-100.1'i çalıştırmaktadır.

Cause

Bu, aşağıdakilerin neden olabileceği olabilir:
  • xDoctor güncelleştirmeleri sırasında bir düğüm yeniden yüklendi veya çevrimdışıydı.
  • Bir düğüm değiştirilir ve yeni düğüm xDoctor sürümü diğer düğümlerle aynı değildir.
  • Daha eski bir xDoctor sürümüne sahip yeni düğümlerle kapasite genişletmesi

Resolution

Kurulum tabanının topoloji görünümlerinin eksik olmasına ve bilinen belirtilerin farkında olunmamasına yol açacağı için bu sorunun ele alınması önemle tavsiye edilir.

Düğüm eşitlemek çözüm olsa da en iyi öneri, tüm belirti algılayıcıları ve otomatik şifacılar için tüm düğümlerdeki xDoctor'u en son sürüme yükseltmektir. Otomatik şifacılar daha sonraki xDoctor sürümlerinde tanıtıldı.

xDoctor paketini indirirken bunun ECS ve OBS'deki kod sürümünüze bağlı olduğunu unutmayın; aşağıdaki dosya biçimlerini de dikkate alın:

xDoctor'u en son sürüme yükseltmek için KB ECS bölümündeki adımları izleyin: OBS: xDoctor: Manuel Yükseltme Prosedürü:

  • Yüklü ECS/OBS ve xDoctor sürümünü belirleyin : ECS/OBS sürümü, en son sürümün indirileceği xDoctor konumunu belirler.
  • Manuel xDoctor Yükseltmesi - en son sürüme yükseltmek için.

xDoctor'u en son sürüme yükseltmek için Ek Bilgiler bölümündeki Örnek 1'e bakın.

Not: xDoctor sürüm notlarında, xDoctor'u yükseltmek için özel bir bölüm bulunur.

 

xDoctor'u en son sürüme güncellemeyle ilgili herhangi bir kısıtlama varsa, son sürümü yerel sistemde senkronize edebiliriz. KB ECS içindeki adımları izleyin: OBS: xDoctor: Manuel Yükseltme Prosedürü:

  • xDoctor tüm düğümlerde aynı değil - Yeniden yükleme için /admin/admin dizinindeki Belirtiler bölümüne (4.8-100.1) göre xDoctor sürümünü kullanın.

Tüm xDoctor düğümlerini son sürümle aynı hale getirmek için Ek Bilgiler bölümündeki Örnek 2'ye bakın.


xDoctor en son sürüme yükseltildiğinde, xDoctor sürümünün raftaki tüm düğümlerde aynı olduğunu doğrulayın:

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

Yukarıdaki adımlarla ilgili yardıma ihtiyaç duyarsanız bu KB ye başvurarak Dell teknik destek ekibiyle iletişime geçin.

Additional Information

Çözüm bölümüne göre verilen örnekler aşağıda verilmiştir:

Örnek 1 - xDoctor'u en son sürüme
yükseltme xDoctor'un tüm düğümlerde aynı olmadığını doğrulayın. Aşağıdaki düğümler xDoctor 4.8-102.0'da, 6-10 düğümler ise 4.8-95.0'dadır:

# 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'un en son sürümü düğüm 1'e yüklendiğinde /home/admin, var olduğunu onaylayın:

# 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'u en son sürüme yükseltin ve tüm otomatik iyileştiricileri etkinleştirin:

# 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'un artık tüm düğümlerde aynı olduğunu doğrulayın:

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


Örnek 2: Tüm xDoctor düğümlerini yerel sistemdeki son sürümle aynı hale getirin.
xDoctor'un tüm düğümlerde tek tip olmadığını doğrulayın. Aşağıda düğüm 1, 2 ve 4, xDoctor 4.8-100.1'de, düğüm 3 ise 4.8-85.0'dadır:

# 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 (tercihen), 2 veya 4 numaralı düğümlerde, xDoctor 4.8-100.1 paketinin şurada mevcut olduğunu doğrulayın: /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 paketini yeniden yükleyin:

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'un artık tüm düğümlerde aynı olduğunu doğrulayın:

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: 25 جمادى الآخرة 1447
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.