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

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

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

Symptoms

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

Cause

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

Resolution

  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

Additional Information

Érintett termékek

NetWorker

Termékek

NetWorker Family, NetWorker Series
Termék tulajdonságai
Article Number: 000206436
Article Type: Solution
Utoljára módosítva: 16 dec. 2025
Version:  4
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.