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.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
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
- 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
- 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;
- 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
- Ä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.
- Manuelles Erstellen des Protokollordners
mkdir /nsr_share/nsr/logs/restapi
- Ändern Sie die Eigentumsrechte des Verzeichnisses in nsrtomcat:
chown nsrtomcat:nsrtomcat /nsr_share/nsr/logs/restapi
- Legen Sie Berechtigungen für das REST API-Verzeichnis fest:
chmod 755 /nsr_share/nsr/logs/restapi
- Starten Sie die geclusterten NetWorker-Services neu:
pcs resource restart nws
- 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
Affected Products
NetWorkerProducts
NetWorker Family, NetWorker SeriesArticle Properties
Article Number: 000206436
Article Type: Solution
Last Modified: 24 Mar 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.