NetWorker: restapi.log Datei wird nicht auf dem NetWorker-Server erzeugt, der auf einem Red Hat Pacemaker-Cluster bereitgestellt wird.

Summary: restapi.log Dateien werden nicht auf einem NetWorker-Server erzeugt, der auf dem Red Hat Pacemaker-Cluster bereitgestellt wird.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

  • Der NetWorker-Server wird auf einem Red Hat HA-Cluster (Pacemaker) bereitgestellt.
  • REST (Representational State Transfer)-API-Protokolle (Application Programming Interface) unter /nsr/logs/restapi logs werden nicht erzeugt.

Cause

Das freigegebene Laufwerk wird nicht der REST API-Protokollierung zugeordnet.

Resolution

  1.  Melden Sie sich beim aktiven Node als Root an.
Der aktive Node kann wie folgt angezeigt werden:
pcs resource show
Beispiel:
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. Bestätigen Sie die vom Pacemaker verwendete Zuordnung:
lcmap
Beispiel:
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. Erstellen Sie eine Kopie der REST API-logback.xml:
cp /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml.bak
  1. Ändern Sie die logback.xml, um den absoluten Pfad des REST API-Protokollverzeichnisses zu verwenden: 
vi /nsr_share/nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml
Veränderung:
<?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>
...
Zu:
<?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>
...
HINWEIS: Stellen Sie sicher, dass der Name des Freigabepfads mit dem Namen des freigegebenen Ordners übereinstimmt, der durch den Befehl lcmap ausgegeben wurde.
  1. Manuelles Erstellen des Protokollordners
mkdir /nsr_share/nsr/logs/restapi
  1. Ändern Sie die Eigentumsrechte des Verzeichnisses in nsrtomcat:
chown nsrtomcat:nsrtomcat /nsr_share/nsr/logs/restapi
  1. Legen Sie Berechtigungen für das REST API-Verzeichnis fest:
chmod 755 /nsr_share/nsr/logs/restapi
  1. Starten Sie die geclusterten NetWorker-Services neu:
pcs resource restart nws
  1. Vergewissern Sie sich, dass die restapi.log Datei erzeugt wird, sobald die nws-Ressource gestartet wird:
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

Additional Information

Produse afectate

NetWorker

Produse

NetWorker Family, NetWorker Series
Proprietăți articol
Article Number: 000206436
Article Type: Solution
Ultima modificare: 16 Dec 2025
Version:  4
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.