NetWorker: Кластеризований сервер NetWorker Red Hat 8.x не запускається після оновлення кардіостимулятора
Summary: Сервер NetWorker, розгорнутий на відмовостійкому кластері Red Hat 8.x, не запускається зі слів «Не можу запустити nsrd, тому що /nsr/res (/nsr) локальний, а NetWorker налаштований як кластерний сервер». ...
Symptoms
- Конфігурація сервера NetWorker розгорнута на кластері високої доступності Red Hat 8.x.
- Об'єкт
nwsРесурс не запускається:
[root@NetWorker_Node_Name ~]# pcs status
...
Full List of Resources:
* Resource Group: NW_group:
* fs (ocf::heartbeat:Filesystem): Started NetWorker_Node_Name
* ip (ocf::heartbeat:IPaddr): Started NetWorker_Node_Name
* nws (ocf::EMC_NetWorker:Server): FAILED NetWorker_Node_Name
Failed Resource Actions:
* nws_start_0 on NetWorker_Node_Name 'error' (1): call=25, status='Timed Out', exitreason='Resource agent did not complete within 5m', last-rc-change='DDD MM # HH:MM:SS 2022', queued=0ms, exec=300011ms
- Служби сервера NetWorker не запускаються, при цьому в daemon.raw загального каталогу nsr зареєстровані:
- Приклад:
nsr_render_log /nsr_share/nsr/logs/daemon.raw
- Приклад:
73248 MM/DD/YY HH:MM:SS AM/PM 5 5 0 1783289664 29561 0 NetWorker_Node_Name nsrd NSR critical Can't start nsrd because /nsr/res (/nsr) is local, and NetWorker is configured as a cluster server. Use cluster manager to check NetWorker service status.
144354 MM/DD/YY HH:MM:SS AM/PM 1 5 0 3720415040 28971 0 NetWorker_Node_Name nsrctld NSR notice Daemon nsrdispd terminated.
144359 MM/DD/YY HH:MM:SS AM/PM 3 5 0 3720415040 28971 0 NetWorker_Node_Name nsrctld NSR error Scheduling restart of daemon nsrdispd in 5 seconds
137911 MM/DD/YY HH:MM:SS AM/PM 5 5 0 3720415040 28971 0 NetWorker_Node_Name nsrctld NSR critical Aborting startup sequence: Process nsrd exited in less than 10 seconds at startup: exit code 1
127108 MM/DD/YY HH:MM:SS AM/PM 5 5 0 3720415040 28971 0 NetWorker_Node_Name nsrctld NSR critical Failed to start all daemons; shutting down...
lcmapне показує кластеризовану IP-адресу або власні шляхи:
[root@NetWorker_Node_Name ~]# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;
[root@NetWorker_Node_Name ~]#
- Сервер NetWorker має версію 19.8.0.1 або старшу.
Cause
Цю проблему було виявлено під час використання pcs Версія 0.10.14 (або новіша). lcmap не відображає належним чином спільне місцезнаходження на карті.
[root@NetWorker_Node_Name ~]# pcs --version
0.10.14Resolution
Рішення:
Цю проблему вирішено в NetWorker 19.8.0.4; однак 19,8 є кінцевим терміном служби підтримки (EOSL) станом на 11 листопада 2025 року. Оновіть до версії 19.9.0.2 або новішої, щоб виправити код: https://www.dell.com/support/home/product-support/product/networker/drivers
Бачити: NetWorker: Кластер кардіостимуляторів Red Hat: як оновити сервер NetWorker та найкращі практики
Спосіб вирішення:
-
Переконайтеся, що операційна система відповідає вимогам підтримки версії NetWorker, яка використовується https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Downgradepcsвід версії до 0.10.12.
yum downgrade pcs
pcs коли знайдено новішу версію. Це можна заблокувати, доки не стане доступним виправлення коду, виключивши pcs У файлі yum.conf. Видаліть цей запис з файлу yum.conf один раз NetWorker був оновлений до однієї з перерахованих вище версій (або пізнішої).
root@NWrhelNodeA:~# echo exclude=pcs >> /etc/yum.conf root@NWrhelNodeA:~# cat /etc/yum.conf | grep pcs exclude=pcs
Один раз на 0.10.12 lcmap правильно бачить власні стежки і nws Ресурс починає:
[root@NetWorker_Node_Name ~]# pcs --version 0.10.12 [root@NetWorker_Node_Name ~]# lcmap type: NSR_CLU_TYPE; clu_type: NSR_LC_TYPE; interface version: 1.0; type: NSR_CLU_VIRTHOST; hostname: Cluster_IP; local: TRUE; owned paths: /nsr_share; [root@NetWorker_Node_Name ~]# pcs resource status * Resource Group: NW_group: * fs (ocf::heartbeat:Filesystem): Started NetWorker_Node_Name * ip (ocf::heartbeat:IPaddr): Started NetWorker_Node_Name * nws (ocf::EMC_NetWorker:Server): Started NetWorker_Node_Name