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

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

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

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

Príčina

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

Riešenie

  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

Ďalšie informácie

Dotknuté produkty

NetWorker

Produkty

NetWorker Family, NetWorker Series
Vlastnosti článku
Číslo článku: 000206436
Typ článku: Solution
Dátum poslednej úpravy: 16 dec 2025
Verzia:  4
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.