ECS: OBS: xDoctor: Manuel Yükseltme Prosedürü
Summary: xDoctor'u komut satırından manuel olarak yükseltin.
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.
Instructions
xDoctor, ECS ve OBS sistemlerini olumsuz etkileyebilecek bilinen yapılandırma, yazılım ve donanım sorunlarını tanımlayan ve çözmeye yardımcı olan bir destek ve tanılama aracıdır. Temel özellikler şunları içerir:
- Sorun Giderme: Destek ekiplerinin ve müşterilerin ECS sorunlarının temel nedenlerini belirlemesine 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.
Dell teknik destek, tüm VDC raflarında en son xDoctor sağlık kontrolünün yapılmasını önerir. Her sürümde olduğu gibi, xDoctor geliştirilmiş sağlık kontrolleri ve otomatik şifacılarla güncellendi. Otomatik şifacılar daha sonraki xDoctor sürümlerinde tanıtıldı.
Yüklü ECS/OBS ve xDoctor sürümünü belirleyin:
admin@node1:~> sudo xdoctor -x .................... ECS Version: 3.8.1.6 ----------------------- xDoctor Version: 4.8-104.0 -----------------------
Tüm düğümlerin aynı xDoctor sürümüne sahip olup olmadığını belirleyin:
admin@node1:~> sudo xdoctor -s
xDoctor Uniform on all nodes: 4.8-104.0
Manuel xDoctor Yükseltmesi:
- Yukarıdaki gibi ECS/OBS sürümüne bağlı olarak xDoctor'un en son sürümünü indirin. 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:
- En son sürümü indirmek için oturum açmanız gerekir:
- ECS (3.8 ve altı): xDoctor paketi 4.x ile başlar. (Örnek: 4.8-105.0 - ECS Ürün Desteği web sayfası
- OBS (3.9 ve üzeri): xDoctor paketi 5.x ile başlar (Örnek: 5.1-105.0) - OBS Ürün Desteği web sayfası
- İndirilen sürümün xDoctor sürüm notları, xDoctor'u yükseltmek için özel bir bölüme sahiptir.
- En son sürümü indirmek için oturum açmanız gerekir:
- En son xDoctor RPM dosyasını şuraya yükleyin:
/home/adminraftaki bir düğümün dizini - aşağıdaki örnek ECS'yi kapsar, OBS'nin dosya adını değiştirmesiyle aynı adımları izleyin):
admin@node1~> ls -l | grep xDoctor
-rw-r--r-- 1 admin users 20057045 Jul 6 2025 xDoctor4ECS-4.8-104.0.noarch.rpm
-rw-r--r-- 1 admin users 31927626 Aug 26 15:11 xDoctor4ECS-4.8-105.0.noarch.rpm
- xDoctor yükseltme komutunu çalıştırın. Yükseltme, raf başına veya VDC bazında gerçekleştirilebilir.
Raf yükseltme komutu - A yazarak tüm otomatik şifacıları etkinleştirin:
# sudo xdoctor --upgrade --local=/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm
admin@node1:~> 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-104.0 - INFO : User selected to enable all Auto Healers ...
2025-10-09 11:36:15,663: xDoctor_4.8-104.0 - INFO : Local Upgrade (/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm)
2025-10-09 11:36:15,696: xDoctor_4.8-104.0 - INFO : Current Installed xDoctor version is 4.8-104.0
2025-10-09 11:36:15,712: xDoctor_4.8-104.0 - INFO : Requested package version is 4.8-105.0
2025-10-09 11:36:15,713: xDoctor_4.8-104.0 - INFO : Updating xDoctor RPM Package (RPM)
2025-10-09 11:36:15,935: xDoctor_4.8-104.0 - INFO : - Distribute package
2025-10-09 11:36:17,402: xDoctor_4.8-104.0 - INFO : - Install new rpm package
2025-10-09 11:36:33,562: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: pmon_crontab_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: pmon_swapiness_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: rsyslogd_check ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: task_md_cleanup_status ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: ntpd_not_running ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: cron_not_running ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: machines_file_error ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: non_uniform_psnt ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: racadm_stale_pid ...
2025-10-09 11:36:33,563: xDoctor_4.8-104.0 - INFO : Enabling Auto Healer: obj_control_svc_check ...
2025-10-09 11:36:33,828: xDoctor_4.8-104.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-104.0 - INFO : xDoctor successfully updated to version 4.8-105.0
VDC yükseltme komutu - A yazarak tüm otomatik şifacıları etkinleştirin:
# sudo xdoctor --upgrade --vdc-upgrade --local=/home/admin/xDoctor4ECS-4.8.105.0.noarch.rpm
xDoctor tüm düğümlerde aynı değildir:
Bir düğüm yeniden kurulursa veya xDoctor güncellemeleri sırasında çevrimdışıysa kümenin geri kalanından farklı bir sürümle sonuçlanabilir:
admin@node1:~> sudo xdoctor -s xDoctor not uniform across all nodes ... Trying xDoctor Resync ... Resync failed: No xDoctor package found for re-installation [4.8-104.0] -> ['169.254.1.2'] [4.8-105.0] -> ['169.254.1.6', '169.254.1.5', '169.254.1.4', '169.254.1.3', '169.254.1.1']
Rafın tüm düğümlerinde aynı olmadığı konusunda uyarı veren xDoctor çıktısı:
admin@node1:~> sudo xdoctor --report --archive=2022-06-26_101004 -WEC xDoctor 4.8.105.0 CKM00xxxxxxxx - ECS 3.8.1.2 Displaying xDoctor Report (2022-06-26_101004) Filter:['CRITICAL', 'ERROR', 'WARNING'] ... -------------------------------------------- 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-104.0': ['169.254.1.2'], '4.8-105.0': ['169.254.1.1', '169.254.1.6', '169.254.1.4', '169.254.1.3', '169.254.1.5']} RAP = RAP099 Solution = KB 91703 Timestamp = 2022-06-26_101004 PSNT = CKM00xxxxxxxx @ 4.8.105.0
xDoctor, diğer düğümlerin yüklemeye çalıştığınız sürüme sahip olduğunu tespit ettiğinden xDoctor yükseltmesi denemesi başarısız olur:
admin@node1:~> sudo xdoctor --upgrade --local=/home/admin/xDoctor4ECS-4.8.105.0.noarch.rpm 2022-06-28 15:11:40,101: xDoctor_4.8-105.0 - INFO : xDoctor Upgrader Instance (2:FTP_SFTP) 2022-06-28 15:11:40,101: xDoctor_4.8-105.0 - INFO : Local Upgrade (/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm) 2022-06-28 15:11:40,134: xDoctor_4.8-105.0 - INFO : Current Installed xDoctor version is 4.8-105.0 2022-06-28 15:11:40,174: xDoctor_4.8-105.0 - INFO : Requested package version is 4.8-105.0 2022-06-28 15:11:40,174: xDoctor_4.8-105.0 - INFO : xDoctor is up-to-date, only newer versions allowed ...
En son sürümde düğümler olmasına rağmen rafta aynı xDoctor sürümünü yeniden uygulamak istiyorsanız xDoctor yeniden yükleme seçeneğini kullanın:
admin@node1:~> sudo xdoctor --upgrade --local=/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm --reinstall
2022-06-28 15:12:53,079: xDoctor_4.8-105.0 - INFO : xDoctor Upgrader Instance (2:FTP_SFTP)
2022-06-28 15:12:53,079: xDoctor_4.8-105.0 - INFO : Local Upgrade (/home/admin/xDoctor4ECS-4.8-105.0.noarch.rpm)
2022-06-28 15:12:53,112: xDoctor_4.8-105.0 - INFO : Current Installed xDoctor version is 4.8-105.0
2022-06-28 15:12:53,147: xDoctor_4.8-105.0 - INFO : Requested package version is 4.8-105.0
2022-06-28 15:12:53,148: xDoctor_4.8-105.0 - WARNING : (Re)installing requested xDoctor package ...
2022-06-28 15:12:53,148: xDoctor_4.8-105.0 - INFO : Updating xDoctor RPM Package (RPM)
2022-06-28 15:12:53,244: xDoctor_4.8-105.0 - INFO : - Distribute package
2022-06-28 15:12:54,115: xDoctor_4.8-105.0 - INFO : - Install new rpm package
2022-06-28 15:13:08,544: xDoctor_4.8-105.0 - INFO : xDoctor successfully updated to version 4.8-105.0
2020-09-01 09:04:30,184: xDoctor_4.8-105.0 - INFO : xDoctor Activation skipped. Only tested on Rack Master
Tüm düğümlerin artık aynı xDoctor sürümüne sahip olup olmadığını belirleyin:
admin@node1:~> sudo xdoctor -s
xDoctor Uniform on all nodes: 4.8-105.0.
xDoctor sürümünü tekrar kontrol edin:
admin@node1:~> sudo xdoctor -x ........ ECS Version: 3.8.1.6 ----------------------- xDoctor Version: 4.8-105.0 -----------------------
Tüm düğümlerin aynı xDoctor sürümüne sahip olup olmadığını belirleyin:
admin@node1:~> sudo xdoctor -s
xDoctor Uniform on all nodes: 4.8-105.0
Run xDoctor Health Check:
xDoctor sağlık kontrolünü çalıştırmak için önce önbelleği temizleyin, ardından xDoctor'u çalıştırın:
admin@node1:~> sudo xdoctor --clear You are about to clear all xDoctor Cache files. Are you sure you want to proceed? [No]: yes 2020-09-07 14:03:34,263: xDoctor_4.8-105.0- INFO : xDoctor Cache files successfully cleared.
xDoctor sağlık kontrolünü çalıştırmak için:
admin@node1:~> sudo xdoctor --hr
Komutta
xDoctor birincil olarak tek bir düğümden çalışır ve diğer düğümlerin xDoctor raporlarını birlikte bu düğüme çeker. Bu nedenle, raftaki ilk düğüm varsayılan olarak xDoctor'u bu düğümde çalıştırın. Düğüm VDC'ye yanıt vermiyorsa bir sonraki düğüm "birincil düğüm" , yani düğüm 2 olur. Yukarıdaki xDoctor yükseltmesinde "xDoctor Etkinleştirmesi atlandı" bölümüne bakın; yalnızca birincil düğümde etkindir.
xDoctor çalıştırmasının sonunda xDoctor bir oturum raporu oluşturur. WARNING, ERROR veya CRITICAL, xDoctor raporlarında kontrol edilecek öğelerdir:
--hr seçeneği, bağlantı engellenmiş olabileceğinden ECS desteğine en son xDoctor sağlık kontrolü raporunu göndermeye çalışır.
xDoctor birincil olarak tek bir düğümden çalışır ve diğer düğümlerin xDoctor raporlarını birlikte bu düğüme çeker. Bu nedenle, raftaki ilk düğüm varsayılan olarak xDoctor'u bu düğümde çalıştırın. Düğüm VDC'ye yanıt vermiyorsa bir sonraki düğüm "birincil düğüm" , yani düğüm 2 olur. Yukarıdaki xDoctor yükseltmesinde "xDoctor Etkinleştirmesi atlandı" bölümüne bakın; yalnızca birincil düğümde etkindir.
xDoctor çalıştırmasının sonunda xDoctor bir oturum raporu oluşturur. WARNING, ERROR veya CRITICAL, xDoctor raporlarında kontrol edilecek öğelerdir:
admin@node1:~> sudo xdoctor --hr .................... 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : PSNT: CKM00xxxxxxxxxx 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : -------------------- 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : Number of CRITICAL: 0 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : Number of FIXED: 0 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : Number of ERROR: 0 2020-09-07 13:58:33,520: xDoctor_4.8-105.0 - INFO : Number of WARNING: 1 .................... .................... 2020-09-07 13:58:42,910: xDoctor_4.8-105.0 - INFO : -------------------------- 2020-09-07 13:58:42,910: xDoctor_4.8-105.0 - INFO : Session Report - xdoctor --report --archive=2020-09-07_135109
xDoctor raporunu kontrol etmek için:
sudo xdoctor --report --archive=2022-xxxxxxxxxxxxx -WEC
Örneğin:
admin@node1:~> sudo xdoctor --report --archive=2XXX-0X-01_0XXXX9 -WEC xDoctor 4.8-105.0 CKM00xxxxxxxxx - ECS 3.8 Patch 2 (??) - 3.8.0.2 Displaying xDoctor Report (2XX0-0X-01_0XXXX9) Filter:['CRITICAL', 'ERROR', 'WARNING'] ... Timestamp = 2XX0-0X-01_0XXXX9 Category = Health Source = Disk Severity = ERROR Node = 169.254.1.1 Message = Boot device is not accessible Extra = {'1XX.2XX.X.5': ['/dev/sdl']} RAP = RAP004 Solution = 46306
Sonuçlar, Önerilen Eylem Planı (RAP) kodları üretebilir. Bunlar, uyarı koduyla ilgili olabilecek bağlantılı bilgi bankası makalelerini aramak için kullanışlıdır.
Affected Products
ECS ApplianceProducts
ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software with Encryption, ECS Appliance Software without EncryptionArticle Properties
Article Number: 000021704
Article Type: How To
Last Modified: 07 نوفمبر 2025
Version: 14
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.