NetWorker Management Web UI (NWUI): Vejledning til prioritering og fejlfinding

Summary: NetWorker Management Web UI (NWUI): Vejledning til prioritering og fejlfinding

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.

Instructions

Sådan fungerer NWUI

NetWorker Web User Interface (NWUI) bruger følgende teknologier: HTML5, Apache Tomcat, Spring Framework, Angular Framework og REST (Representational State Transfer) API (Application Programming Interface). NWUI-programmet kan installeres på Linux- eller Windows-operativsystemer. Den kan installeres enten direkte på NetWorker-serveren eller på en vært, som ikke er NetWorker-serveren.


                  Komponenter af NWUI 


Der er fire vigtige komponenter:
Disse komponenter kan være på den samme vært eller på separate værter.
  • Webfrontend:  Dette er præsentationslaget skrevet i HTML5 og Angular Framework, som præsenterer NetWorker-operationer for brugeren via en webbrowser. Webbrowseren er forbundet til UI-backend-processerne.
  • UI-backend:  Backend-applikationen er skrevet i Spring Framework.  Det bruger java og Apache Tomcat. Kommunikation mellem frontend og backend og mellem backend og NetWorker-serveren sker ved hjælp af interne REST API-kald. NWUI-processen bruger enten den eksisterende Apache Tomcat-instans på NetWorker-serveren eller installerer sin egen Apache Tomcat-instans, hvis den installeres eksternt fra NetWorker-serveren.
  • NetWorker-server: NetWorker Server REST-strukturen er ansvarlig for at modtage REST API-kald fra UI-backend og forbinde dem til NetWorker-serverens kernekomponenter. NetWorker Server RabbitMQ-meddelelsesbussen bruges også til interaktion med nsrjobd.
  • AUTHC: AUTHC-komponenten i NetWorker bruges til alle godkendelsesbehov. Den anmodende proces kontakter AuthC for at bekræfte legitimationsoplysninger; efter verifikation udsteder AuthC et tidsbaseret, underskrevet og krypteret token. NetWorker-komponenter bruger dette token til at verificere brugeren og godkende eller ikke godkende en anmodet handling. Dette er normalt på NetWorker-serveren, men kan installeres på en separat vært. 
Det meste af kommunikationen bruger REST API, som tillader interaktion med ressourcer, der er identificeret ved URI-adresser (Uniform Resource Identifier). Det bruger HTTP-verber (HEAD, GET, PUT, POST, DELETE) til at interagere med Uniform Resource Identifiers (URI) på en statsløs måde. Disse REST API-kald er interne i NetWorker- og NWUI-handlinger.

a { tekstdekoration: ingen; farve: #464feb } tr th, tr td { border: 1px fast #e6e6e6; } tr th { baggrundsfarve: #f5f5f5 } Du må ikke forveksle disse med NetWorker REST API, som muliggør brugerdefinerede handlinger, og som er dokumenteret i udviklervejledningen til NetWorker REST API.

Fejlfinding

Definition af problemet

PROBLEMOPLYSNINGER
Overvej følgende spørgsmål for at generere en komplet problembeskrivelse:
  • Hvilken operation forsøges, som ikke virker?
  • Fungerer denne handling, når den startes uden for NWUI (f.eks.: Fra NetWorker Management Console (NMC)?
  • Er problemet konsekvent eller periodisk?
  • Hvis intermitterende, er der en kendt udløser?
  • Fungerede dette bedre før, og hvis ja, er der nogen kendte ændringer, der blev anvendt før og efter problemet dukkede op?
  • Hvornår opstod problemet første gang (og hvad har ændret sig, siden problemet dukkede op)?
  • Opstår problemet kun i tider med stor belastning af sikkerhedskopieringsmiljøet?
  • Hvad er problemets omfang (alle gendannelseshandlinger eller nogle genoprettelseshandlinger, nogle faner fungerer ikke, mens andre ikke påvirkes)?
  • Hvad har man hidtil forsøgt at rette op på, og hvilke konklusioner er der draget af dette?

OPLYSNINGER OM MILJØET
  • Hvad er NetWorker-serverversionen og operativsystemplatformen?
  • Er NWUI installeret på NetWorker-serveren eller en separat vært?
    • Hvad er NWUI-versionen, hvis den er installeret på en vært, der er adskilt fra NetWorker-serveren?
  • Hvilken Java-pakke er installeret på NWUI-serveren; er NetWorker Runtime Environment (NRE) installeret eller Oracle Java Runtime Environment (JRE).
Autentificering
Godkendelse bruger AUTHC på samme måde som NetWorker Management Console og nsrlogin Kommando. Ved godkendelsesproblemer skal du først teste godkendelsen på NetWorker-serveren for at afgøre, om problemet vedrører NWUI eller selve serveren. Hvis du bruger AD eller LDAP til godkendelse, skal du først teste med lokale NetWorker-konti for at bekræfte, om problemet kun påvirker ekstern godkendelse.

En typisk kommando, der bruges til at teste, om godkendelsesprocessen fungerer som forventet på NetWorker-serveren, er:  
authc_mgmt -u [user name] -p [password] -e find-all-users.

Eller:

Lokal NetWorker-konto:

nsrlogin -u ACCOUNT -p PASSWORD
nsrlogout
Ekstern konto (AD/LDAP):
nsrlogin -t TENANT -d DOMAIN -u USERNAME -p PASSWORD
nsrlogout
 
NetWorker-sikkerhedskonfigurationsvejledningen indeholder alle oplysninger om, hvordan NetWorker-godkendelse fungerer, hvordan den testes, og hvordan du nulstiller en adgangskode, hvis det er nødvendigt.

Hvis der kræves yderligere godkendelsesdiagnose, skal du se:  NetWorker: Sådan aktiveres AUTHC DEBUG til fejlfindingsformål

Installationsproblemer
Du kan finde flere oplysninger om, hvordan du installerer NWUI, og hvilke logfiler du skal konsultere, hvis der er et problem med installationen, i følgende artikel:
NetWorker Management Web UI (NWUI): Sådan installeres                   

 

Problemer med backend for brugergrænseflade

De vigtige brugergrænsefladebackend-logfiler er:
Linux-sti Windows-sti (standard) Funktion
/nsr/authc/logs/catalina.log C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\catalina.log Tomcat-serverlogføring og logføring af programimplementering.
/nsr/authc/logs/nwui.log C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log Logføring af NWUI-programserver.
/nsr/logs/restapi/restapi.log C:\Program Files\EMC NetWorker\nsr\restapi\restapi.log NetWorker REST API-logføring. NWUI kommunikerer med NetWorker-serveren ved hjælp af NetWorker REST API. Se afsnittet REST API i denne artikel for at se, hvordan du diagnosticerer, hvilke REST API-funktioner der bruges, sammen med det tilsvarende svar.
/nsr/logs/daemon.raw C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw NetWorker-serverlogføring.

Hvis NWUI-serveren er på selve NetWorker-serveren, deler den den samme tomcat-forekomst med NetWorker.
Hvis du angiver en .raw Logfil til support, anbefales det at gengive logfilen på det system, hvorfra den stammer. Dette sikrer, at tidsstemplerne gengives i serverens lokale tid: NetWorker: Sådan bruger du nsr_render_log

Logfiler

Linux:

De processer, der kører for UI-backend, er:  /opt/nwui/bin/nwuictld og jsvc.exec Du kan kontrollere, om de kører med ps Kommando:
ps -ef | grep nwui
                  ps-output, der viser NWUI-backend 
Logfilerne er her:

Local til NetWorker-server:
  • /opt/nwui/logs
  • /nsr/authc/logs/
  • /nsr/logs/restapi/restapi.log
  • /nsr/logs/daemon.raw
  • /nsr/nwui/monitoring/app/logs/
Ekstern (NWUI-serveren er på en vært, der er adskilt fra NetWorker-server):
  • /opt/nwui/logs
  • /nsr/nwui/logs   
Følgende kommando kan bruges til at oprette en zip-fil af disse logfiler
tar cvzfP /tmp/$(hostname)_$(date -I).tgz  /opt/nwui/logs  /nsr/nwui/logs  /nsr/authc/logs  /nsr/logs/daemon.raw  /nsr/logs/restapi  /nsr/nwui/monitoring/app/logs/ ; chmod 777 /tmp/$(hostname)_$(date -I).tgz ; ls -lth /tmp/$(hostname)_$(date -I).tgz
BEMÆRK: Afhængigt af om NWUI er lokal eller ekstern til NetWorker-serveren, kan ovenstående kommando rapportere, at nogle mapper mangler. Dette er forventet. Værtsnavnet og datoen behøver ikke ændres, ovenstående kommando opretter automatisk pakken med serverens værtsnavn og aktuelle dato (ÅÅÅÅ-MM-DD).
Windows

Windows NWUI-backend-processen, der skal køre, kaldes nwuictld.exe:


                  Opgaveliste, der viser NWUI-tjenesten 

Du kan administrere dette fra services.msc:

                  tjenestekonsol, der viser NWUI 
 

Logfilerne er her:

Local til NetWorker-server
  • C:\Program Files\EMC NetWorker\nwui\logs\
  • C:\Program Files\EMC NetWorker\nsr\authc-server\logs
  • C:\Program Files\EMC NetWorker\nsr\restapi\restapi.log
  • C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
  • C:\Program Files\EMC NetWorker\nwui\monitoring\app\logs\
Fjernbetjening: 
  • C:\Program Files\EMC NetWorker\nwui\logs
  • %LOCALAPPDATA%\TempNetWorker_Management_Web_UI_Server_[TIMESTAMP].log
  • %LOCALAPPDATA%\TempNetWorker_Management_Web_UI_Server_[TIMESTAMP]_0_MCUI.log
BEMÆRK: De viste stier er NetWorker-standardinstallationsstien. Hvis NetWorker blev installeret på et andet drev eller ved hjælp af en anden sti, skal du justere i overensstemmelse hermed.
 
NetWorker-server

Kør værktøjet nsrget på NetWorker-serveren for at indsamle de relevante logfiler:
Networker: Sådan bruges NSRGet NetWorker-dataindsamlingsværktøjet

De mest relevante logfiler afhænger af den handling, der forsøges fra NWUI. Du kan finde flere oplysninger om NetWorker-logfiler under:
Networker: Logfiler og placeringer

Fejlfinding

Hvis du vil foretage fejlfinding af REST API-kommunikationen, skal du ændre fejlfindingsniveauet i logback.xml fil på NetWorker-serveren:

Windows (standard): C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\webapps\nwrestapi\WEB-INF\classes
Linux: /nsr/authc/webapps/nwrestapi/WEB-INF/classes


                  Logback-fil 

Fjern kommentarer til linjerne, der beskæftiger sig med API-opkaldslogning. Dette medfører, at logføringsniveauet indstilles til "sporing" for REST API-anmodninger og -svar.

                  Fejlfindingsindstillinger 

Se: NetWorker: Sådan aktiveres REST API-fejlfinding

 

REST API

NWUI bruger REST API til at kommunikere med NetWorker. NWUI- og REST API-logfiler viser API-funktioner og NetWorker-svar, men disse oplysninger kan også kontrolleres direkte i browseren. Denne metode er nyttig til at finde uoverensstemmelser mellem brugergrænseflader og NetWorker CLI, eller når brugergrænsefladen ikke returnerer de forventede resultater. 

 

  1. Mens du åbner NWUI, skal du højreklikke i browservinduet og vælge Inspicer.

Inspicere

  1. I browserens "Inspicer" -vindue skal du klikke på fanen Netværk :

Browser Undersøg netværk

  1. Når du udfører funktioner i NWUI, vises handlinger under Navn. Kolonnen Status indeholder fuldførelsesstatussen for REST API: API-anmodning og -svar 
  2. Klik på den handling, du vil undersøge nærmere. Hvis du f.eks. klikker på sikkerhedskopieringsfunktionen vist ovenfor, vises følgende oplysninger under fanen Overskrifter :

Ud fra dette kan anmodningens URL, anmodningsmetoden og statuskoden alle identificeres.

  1. Hvis du vil se svardataene, skal du klikke på fanen Svar .

 

Dette eksempel viser det REST API-svar, der bruges til at udfylde fanen Gendan og Savesets , når du har gennemset Azure-sikkerhedskopier og valgt et gemt sæt til gendannelse.

Additional Information

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000010592
Article Type: How To
Last Modified: 19 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.