NetWorker: Der geclusterte NetWorker-Server für Red Hat 8.x kann nach dem Pacemaker-Update nicht gestartet werden
Summary: Ein NetWorker-Server, der auf einem Red Hat 8.x-Failover-Cluster bereitgestellt wird, schlägt mit "nsrd kann nicht gestartet werden, da /nsr/res (/nsr) lokal ist und NetWorker als Clusterserver konfiguriert ist" fehlgeschlagen. ...
Symptoms
- Die NetWorker-Serverkonfiguration wird auf einem Red Hat 8.x-Cluster mit hoher Verfügbarkeit bereitgestellt.
- Die Spalte
nwsRessource kann nicht gestartet werden:
[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
- Die Services des NetWorker-Servers können nicht gestartet werden, wobei Folgendes im daemon.raw des freigegebenen nsr-Verzeichnisses protokolliert wird:
- Beispiel:
nsr_render_log /nsr_share/nsr/logs/daemon.raw
- Beispiel:
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...
lcmapzeigt weder die geclusterte IP-Adresse noch die eigenen Pfade an:
[root@NetWorker_Node_Name ~]# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;
[root@NetWorker_Node_Name ~]#
- Der NetWorker-Server ist 19.8.0.1 oder älter.
Cause
Dieses Problem wurde bei der Verwendung von pcs Version 0.10.14 (oder höher). lcmap Ordnet den freigegebenen Speicherort nicht ordnungsgemäß zu.
[root@NetWorker_Node_Name ~]# pcs --version
0.10.14Resolution
Lösung:
Dieses Problem wurde in NetWorker 19.8.0.4 behoben. 19.8 ist jedoch ab dem 11. November 2025 das Ende der Supportlaufzeit (EOSL). Führen Sie ein Upgrade auf 19.9.0.2 oder höher durch, um eine Codekorrektur durchzuführen: https://www.dell.com/support/home/product-support/product/networker/drivers
Siehe: NetWorker: Red Hat Pacemaker-Cluster Anleitung zum Upgrade des NetWorker-Servers und Best Practices
Problemumgehung:
-
Stellen Sie sicher, dass das Betriebssystem die Supportanforderungen der verwendeten NetWorker-Version https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorker
Downgrade erfülltpcsvon Version auf 0.10.12.
yum downgrade pcs
pcs Wenn eine neuere Version gefunden wird. Dies kann blockiert werden, bis eine Codekorrektur verfügbar ist, indem pcs im yum.conf. Entfernen Sie diesen Eintrag aus dem yum.conf -Datei, sobald ein Upgrade von NetWorker auf eine der oben aufgeführten Versionen (oder höher) durchgeführt wurde.
root@NWrhelNodeA:~# echo exclude=pcs >> /etc/yum.conf root@NWrhelNodeA:~# cat /etc/yum.conf | grep pcs exclude=pcs
Einmal am 0.10.12 lcmap sieht die eigenen Pfade korrekt und nws Die Ressource beginnt:
[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