NetWorker : fichier restapi.log non généré sur le serveur NetWorker déployé sur un cluster de stimulateurs cardiaques Red Hat

Resumen: restapi.log fichiers ne sont pas générés sur un NetWorker Server déployé sur le cluster de pacemaker Red Hat.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • Le NetWorker Server est déployé sur un cluster Red Hat HA (pacemaker).
  • Les journaux d’interface de programmation d’applications (API) REST (Representational State Transfer) sous /nsr/logs/restapi logs ne sont pas générés.

Causa

Le disque partagé n’est pas mappé à la journalisation de l’API REST.

Resolución

  1.  Connectez-vous au nœud actif en tant qu’utilisateur root.
Le nœud actif peut être affiché avec :
pcs resource show
Exemple :
root@NWrhelNodeC:~# pcs resource show
 Resource Group: NW_group
     fs (ocf::heartbeat:Filesystem):    Started NWrhelNodeC.emclab.local
     ip (ocf::heartbeat:IPaddr):        Started NWrhelNodeC.emclab.local
     nws        (ocf::EMC_NetWorker:Server):    Started NWrhelNodeC.emclab.local
  1. Confirmez le mappage utilisé par pacemaker :
lcmap
Exemple :
root@NWrhelNodeC:~# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;

type: NSR_CLU_VIRTHOST;
hostname: 192.168.25.40;
local: TRUE;
owned paths: /nsr_share;
  1. Effectuez une copie du logback.xml de l’API REST :
cp /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml.bak
  1. Modifiez le logback.xml pour utiliser le chemin absolu du répertoire des journaux de l’API REST : 
vi /nsr_share/nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml
Changement:
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="10 seconds">
  <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
    <resetJUL>true</resetJUL>
  </contextListener>

  <define name="logdir" class="com.emc.nw.webapi.LogDir"/>


  <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>${logdir}/restapi.log</file>
    <encoder>
      <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] %logger{15} - %msg%n</pattern>
    </encoder>
    <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
      <fileNamePattern>${logdir}/restapi_%i.log.zip</fileNamePattern>
      <minIndex>1</minIndex>
      <maxIndex>10</maxIndex>
      <totalSizeCap>500MB</totalSizeCap>
...
Jusqu’à :
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="10 seconds">
  <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
    <resetJUL>true</resetJUL>
  </contextListener>

  <define name="logdir" class="com.emc.nw.webapi.LogDir"/>


  <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <file>/nsr_share/nsr/logs/restapi/restapi.log</file>
    <encoder>
      <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] %logger{15} - %msg%n</pattern>
    </encoder>
    <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
      <fileNamePattern>/nsr_share/nsr/logs/restapi/restapi_%i.log.zip</fileNamePattern>
      <minIndex>1</minIndex>
      <maxIndex>10</maxIndex>
      <totalSizeCap>500MB</totalSizeCap>
...
Remarque : Assurez-vous que le nom du chemin d’accès au partage correspond au nom du dossier partagé généré par la commande lcmap .
  1. Création manuelle du dossier de journaux
mkdir /nsr_share/nsr/logs/restapi
  1. Remplacez la propriété du répertoire par nsrtomcat :
chown nsrtomcat:nsrtomcat /nsr_share/nsr/logs/restapi
  1. Définissez les autorisations sur le répertoire de l’API REST :
chmod 755 /nsr_share/nsr/logs/restapi
  1. Redémarrez les services NetWorker en cluster :
pcs resource restart nws
  1. Vérifiez que le fichier restapi.log est en cours de génération une fois la ressource nws démarrée :
root@NWrhelNodeC:~# ls -l /nsr_share/nsr/logs/restapi/
total 7428
-rw-------. 1 nsrtomcat nsrtomcat 7603829 Dec 14 11:01 restapi.log
-rw-------. 1 nsrtomcat nsrtomcat       0 Dec 14 10:46 rest_index.raw

Información adicional

Productos afectados

NetWorker

Productos

NetWorker Family, NetWorker Series
Propiedades del artículo
Número del artículo: 000206436
Tipo de artículo: Solution
Última modificación: 16 dic 2025
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.