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.

Der er fire vigtige komponenter:
Disse komponenter kan være på den samme vært eller på separate værter.
- Webfront-end: 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 front-end 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. De må ikke forveksles med NetWorker REST API-grænsefladen, der giver programmeringsmæssig adgang til NetWorker til programmering af specialbyggede handlinger, som er beskrevet i NetWorker REST API Developer Guide.
Fejlfinding
Definition af problemet
PROBLEMOPLYSNINGER
Overvej følgende spørgsmål for at generere en komplet problembeskrivelse:
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 genoprettelseshandlinger/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 kommandoen nsrlogin . Ved godkendelsesproblemer skal du starte med at teste godkendelsen på selve NetWorker-serveren for at adskille, om godkendelsesproblemet er relateret til NWUI eller ej. Hvis du bruger en ekstern godkendelsesmetode som AD eller LDAP, anbefales det først at teste godkendelsen med lokale NetWorker-konti for at se, om problemet kun påvirker den eksterne godkendelsesmetode.
En typisk kommando, der bruges til at teste, om godkendelsesprocessen fungerer som forventet på NetWorker-serveren, er:
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
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
NetWorker Management Web UI (NWUI): Sådan installeres
Problemer med browsersiden
Hvis der er installeret flere browsere, skal du teste det observerede problem i forskellige browsere for at se, om problemet er specifikt for én browser.
I browseren skal du bruge højreklik og 'inspicere' for at se de REST API-opkald, der foretages fra browseren, samt logopgørelser og netværksforbindelsesoplysninger.
I browseren skal du bruge højreklik og 'inspicere' for at se de REST API-opkald, der foretages fra browseren, samt logopgørelser og netværksforbindelsesoplysninger.
- Højreklik hvor som helst i browservinduet, og vælg 'inspicer'
- Et nyt vindue åbnes med flere faner. Fanerne 'Konsol' og 'Netværk' vil sandsynligvis være de mest nyttige.
- Ved hjælp af disse faner kan vi se de nøjagtige REST API-kald, der foretages til NetWorker-serveren.
- På fanen Netværk kan vi også se anmodningsmetoden og REST API-svaret fra NetWorker-serveren. På denne måde kan vi spore nøjagtigt, hvad der anmodes om af NetWorker-serveren, og præcis hvordan NetWorker-serveren reagerer på denne anmodning.
Problemer med backend for brugergrænseflade
De vigtige brugergrænsefladebackend-logfiler er:
catalina.log - Tomcat-serverlogning og applikationsimplementeringslogning.
nwui.log - NWUI-applikationsserverlogning.
restapi.log – NetWorker REST API-logføring. NWUI kommunikerer med NetWorker-serveren ved hjælp af NetWorker REST API.
daemon.raw - NetWorker-serverlogning.
Placeringen af disse logfiler afhænger af det anvendte operativsystem, samt om installationen af NWUI er lokal for NetWorker-serveren eller fjernserveren. Hvis NWUI er på selve NetWorker-serveren, deler den den samme tomcat-forekomst med NetWorker.
Hvis du leverer en .raw logfil til support, anbefales det at gengive logfilen på det system, den stammer fra. 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-kommandoen:
ps -ef | grep nwui
Logfilerne er her:
Local til NetWorker-server:
Local til NetWorker-server:
- /opt/nwui/logfiler
- /nsr/authc/logfiler/
- /nsr/logs/restapi/restapi.log
- /nsr/logfiler/daemon.raw
Fjern:
- /opt/nwui/logfiler
- /nsr/nwui/logfiler
Windows
Windows NWUI-backend-processen, der skal køre, kaldes nwuictld.exe:
Windows NWUI-backend-processen, der skal køre, kaldes nwuictld.exe:

Du kan administrere dette fra services.msc:

Logfilerne er her:
Local til NetWorker-server:
Local til NetWorker-server:
- C:Program FilesEMC NetWorker wuilogs
- C:Program FilesEMC NetWorker srauthc-serverlogs
- C:Program FilesEMC NetWorker sr estapi estapi.log
- C:ProgrammerEMC NetWorker srlogsdaemon.raw
Fjern:
- C:Program FilesEMC NetWorker wuilogs
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIMESTAMP.log
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIMESTAMP_0_MCUI.log
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 den logback.xml fil på NetWorker-serveren:
Windows: C:Program FilesEMC NetWorker srauthc-server omcatwebapps wrestapiWEB-INFclasses
Linux: /nsr/authc/webapps/nwrestapi/WEB-INF/classes
Windows: C:Program FilesEMC NetWorker srauthc-server omcatwebapps wrestapiWEB-INFclasses
Linux: /nsr/authc/webapps/nwrestapi/WEB-INF/classes

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.

Additional Information
NWUI-ressourcer
521712 : NetWorker Management Web UI (NWUI): Brugsvejledning
522859 : NetWorker Management Web UI (NWUI): Sådan installeres
522949 :
522959: NetWorker Management Web UI (NWUI): Vejledning til prioritering og fejlfinding
Affected Products
NetWorkerProducts
NetWorker, NetWorker SeriesArticle Properties
Article Number: 000010592
Article Type: How To
Last Modified: 08 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.