NetWorker: plik restapi.log nie został wygenerowany na serwerze NetWorker wdrożonym w klastrze Red Hat Pacemaker

Zhrnutie: Pliki restapi.log nie są generowane na serwerze NetWorker wdrożonym w klastrze Red Hat Pacemaker.

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

  • Serwer NetWorker jest wdrażany w klastrze Red Hat HA (pacemaker).
  • Dzienniki interfejsu programowania aplikacji (API) transferu stanu reprezentacji (REST) w dziennikach /nsr/logs/restapi nie są generowane.

Príčina

Dysk współdzielony nie jest mapowany na rejestrowanie interfejsu REST API.

Riešenie

  1.  Zaloguj się do aktywnego węzła jako root.
Aktywny węzeł może być pokazany za pomocą:
pcs resource show
Przykład:
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. Potwierdź mapowanie używane przez rozrusznik serca:
lcmap
Przykład:
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. Utwórz kopię interfejsu API REST logback.xml:
cp /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml /nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml.bak
  1. Zmodyfikuj logback.xml tak, aby używał ścieżki bezwzględnej katalogu dzienników interfejsu API REST: 
vi /nsr_share/nsr/authc/webapps/nwrestapi/WEB-INF/classes/logback.xml
Zmienić:
<?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>
...
Do:
<?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>
...
UWAGA: Upewnij się, że nazwa ścieżki udostępniania jest zgodna z nazwą folderu udostępnionego wypisaną w poleceniu lcmap .
  1. Ręczne tworzenie folderu dzienników
mkdir /nsr_share/nsr/logs/restapi
  1. Zmień własność katalogu na nsrtomcat:
chown nsrtomcat:nsrtomcat /nsr_share/nsr/logs/restapi
  1. Ustaw uprawnienia w katalogu interfejsu API REST:
chmod 755 /nsr_share/nsr/logs/restapi
  1. Uruchom ponownie klastrowane usługi NetWorker:
pcs resource restart nws
  1. Upewnij się, że plik restapi.log jest generowany po uruchomieniu zasobu NWS :
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.