NetWorker Management Web UI (NWUI): Vägledning för prioritering och felsökning
Summary: NetWorker Management Web UI (NWUI): Vägledning för prioritering och felsökning
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
Hur NWUI fungerar
I NetWorker-webbanvändargränssnittet (NWUI) används följande tekniker: HTML5, Apache Tomcat, Spring Framework, Angular Framework och Representational State Transfer (REST) Application Programming Interface (API). NWUI-applikationen kan installeras på Linux- eller Windows-operativsystem. Den kan installeras antingen direkt på NetWorker-servern eller på en värd som inte är NetWorker-servern.

Det finns fyra viktiga komponenter:
Dessa komponenter kan finnas på samma värd eller på separata värdar.
- Front-end för webben: Detta är presentationslagret skrivet i HTML5 och Angular Framework som presenterar NetWorker-åtgärder för användaren via en webbläsare. Webbläsaren är ansluten till användargränssnittets backend-processer.
- Gränssnittsserverdel: Backend-programmet är skrivet i Spring Framework. Den använder java och Apache Tomcat. Kommunikation mellan klientdelen och serverdelen och mellan serverdelen och NetWorker-servern sker med hjälp av interna REST API-anrop. NWUI-processen använder antingen den befintliga Apache Tomcat-instansen på NetWorker-servern eller installerar en egen Apache Tomcat-instans om den installeras via fjärranslutning från NetWorker-servern.
- NetWorker-server: NetWorker Server REST-ramverket ansvarar för att ta emot REST API-anrop från användargränssnittets serverdel och ansluta dem till NetWorker-serverns kärnkomponenter. NetWorker-serverns RabbitMQ-meddelandebuss används också för interaktion med nsrjobd.
- AuthC: Authc-komponenten i NetWorker används för alla autentiseringsbehov. Den begärande processen kontaktar AuthC för att verifiera autentiseringsuppgifter. Vid verifiering utfärdar AuthC en tidsbaserad, signerad och krypterad token. NetWorker-komponenter använder denna token för att verifiera användaren och auktorisera eller inte auktorisera en begärd åtgärd. Detta är vanligtvis på NetWorker-servern, men kan installeras på en separat värd.
Det mesta av kommunikationen sker med hjälp av REST API, vilket gör det möjligt att interagera med resurser som identifieras av URI-adresser (Uniform Resource Identifier). Den använder HTTP-verb (HEAD, GET, PUT, POST, DELETE) för att interagera med URI (Uniform Resource Identifiers) på ett tillståndslöst sätt. Dessa REST API-anrop är interna för NetWorker- och NWUI-åtgärder. De ska inte förväxlas med NetWorker REST API-gränssnittet som ger programmatisk åtkomst till NetWorker för programmering av anpassade åtgärder som beskrivs i NetWorker REST API Developer Guide.
Felsökning
Definiera problemet
INFORMATION OM
PROBLEMETFör att skapa en fullständig problembeskrivning bör du fundera över följande frågor:
PROBLEMETFör att skapa en fullständig problembeskrivning bör du fundera över följande frågor:
- Vilken åtgärd görs som inte fungerar?
- Fungerar den här åtgärden när den initieras utanför NWUI (till exempel: Från NetWorker Management Console (NMC)?
- Är problemet konsekvent eller uppstår det periodvis?
- Om det är tillfälligt, finns det en känd utlösare?
- Fungerade detta bättre innan, och om så är fallet, finns det några kända ändringar som tillämpades före och efter att problemet uppstod?
- När uppstod problemet för första gången (och vad har ändrats sedan problemet uppstod)?
- Uppstår problemet bara vid hög belastning på säkerhetskopieringsmiljön?
- Vad är problemets omfattning (alla återställningsåtgärder/vissa återställningsåtgärder, vissa flikar fungerar inte medan andra inte påverkas)?
- Vad har man hittills försökt åtgärda och vilka slutsatser har dragits av detta?
MILJÖINFORMATION
- Vad är NetWorker-serverversionen och operativsystemplattformen?
- Är NWUI installerat på NetWorker-servern eller en separat värd?
- Vad är NWUI-versionen om den installeras på en värd som är separat från NetWorker-servern?
- Vilket Java-paket som är installerat på NWUI-servern; är NetWorker Runtime Environment (NRE) installerat eller Oracle Java Runtime Environment (JRE).
Autentisering
Vid autentisering används AuthC på samma sätt som NetWorker Management Console och kommandot nsrlogin . För autentiseringsproblem börjar du med att testa autentiseringen på själva NetWorker-servern för att avgöra om autentiseringsproblemet är relaterat till NWUI eller inte. Om du använder en extern autentiseringsmetod, till exempel AD eller LDAP, rekommenderar vi att du först testar autentisering med lokala NetWorker-konton för att se om problemet bara påverkar den externa autentiseringsmetoden.
Ett vanligt kommando som används för att testa om autentiseringsprocessen fungerar som förväntat på NetWorker-servern är:
Ett vanligt kommando som används för att testa om autentiseringsprocessen fungerar som förväntat på NetWorker-servern är:
authc_mgmt -u [user name] -p [password] -e find-all-users.
Eller:
Lokalt NetWorker-konto:
nsrlogin -u ACCOUNT -p PASSWORD
nsrlogout
Externt konto (AD/LDAP):
nsrlogin -t TENANT -d DOMAIN -u USERNAME -p PASSWORD
nsrlogout
NetWorker Security Configuration Guide innehåller fullständig information om hur NetWorker-autentisering fungerar, hur du testar den och hur du återställer ett lösenord om det behövs.
Om ytterligare autentiseringsdiagnos krävs, se: NetWorker: Så här aktiverar du AUTHC-FELSÖKNING i felsökningssyfte
Om ytterligare autentiseringsdiagnos krävs, se: NetWorker: Så här aktiverar du AUTHC-FELSÖKNING i felsökningssyfte
Installationsproblem
Mer information om hur du installerar NWUI och vilka loggar du ska konsultera om det skulle uppstå problem med installationen finns i följande artikel:
NetWorker Management Web UI (NWUI): Hur man installerar
NetWorker Management Web UI (NWUI): Hur man installerar
Problem på webbläsaren
Om flera webbläsare är installerade testar du det observerade problemet i olika webbläsare för att se om problemet är specifikt för en webbläsare.
I webbläsaren högerklickar du och inspekterar för att se de REST API-anrop som görs från webbläsaren samt logginstruktioner och nätverksanslutningsinformation.
I webbläsaren högerklickar du och inspekterar för att se de REST API-anrop som görs från webbläsaren samt logginstruktioner och nätverksanslutningsinformation.
- Högerklicka var som helst i webbläsarfönstret och välj "inspektera"
- Ett nytt fönster öppnas med flera flikar. Flikarna "Konsol" och "Nätverk" är sannolikt de mest användbara.
- Med hjälp av dessa flikar kan vi se de exakta REST API-anropen som görs till NetWorker-servern.
- På fliken "Network" kan vi även se förfrågningsmetoden och REST API-svaret från NetWorker-servern. På så sätt kan vi spåra exakt vad som begärs av NetWorker-servern och exakt hur NetWorker-servern svarar på denna begäran.
Problem med gränssnittets serverdel
De viktiga backend-loggarna för användargränssnittet är:
catalina.log – Tomcat-serverloggning och loggning av programdistribution.
nwui.log – Loggning av NWUI-programserver.
restapi.log – NetWorker REST API-loggning. NWUI kommunicerar med NetWorker-servern med hjälp av NetWorker REST API.
daemon.raw – NetWorker-serverloggning.
Platsen för dessa loggfiler beror på vilket operativsystem som används samt om installationen av NWUI är lokal för NetWorker-servern eller fjärransluten till den. Om NWUI finns på själva NetWorker-servern delar den samma tomcat-instans med NetWorker.
Om du tillhandahåller en .raw loggfil som stöd rekommenderar vi att du återger loggfilen på det system som den kommer från. Detta säkerställer att tidsstämplarna återges i serverns lokala tid: NetWorker: Så här använder du nsr_render_log
Loggfiler
Linux:
De processer som körs för gränssnittets serverdel är: /opt/nwui/bin/nwuictld och jsvc.exec Du kan kontrollera om de körs med ps-kommandot:
ps -ef | grep nwui
Loggarna finns här:
Lokal till NetWorker-server:
Lokal till NetWorker-server:
- /opt/nwui/logs
- /nsr/authc/logs/
- /nsr/logs/restapi/restapi.log
- /nsr/logs/daemon.raw
Avlägsen:
- /opt/nwui/logs
- /nsr/nwui/logs
Windows
Windows NWUI-backend-processen som måste köras kallas nwuictld.exe:
Windows NWUI-backend-processen som måste köras kallas nwuictld.exe:

Du kan hantera detta från services.msc:

Loggarna finns här:
Lokal till NetWorker-server:
Lokal till NetWorker-server:
- C:Program FilesEMC NetWorker-wuilogs
- C:Program FilesEMC NetWorker srauthc-serverlogs
- C:Program FilesEMC NetWorker sr estapi estapi.log
- C:Program FilesEMC NetWorker srlogsdaemon.raw
Avlägsen:
- C:Program FilesEMC NetWorker-wuilogs
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIDSSTÄMPEL].log
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIDSSTÄMPEL]_0_MCUI.log
NetWorker-server
Kör nsrget-verktyget på NetWorker-servern för att samla in relevanta loggar:
NetWorker: Så här använder du NSRGet NetWorker-datainsamlingsverktyget
De mest relevanta loggarna beror på vilken åtgärd som görs från NWUI. Mer information om NetWorker-loggar finns i:
NetWorker: Loggfiler och platser
Felsökning
Om du vill felsöka REST API-kommunikationen ändrar du felsökningsnivån i logback.xml-filen på NetWorker-servern:
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

Avkommentera raderna som handlar om loggning av API-anrop. Detta gör att loggningsnivån anges till "spårning" för REST API-begäranden och svar.

Additional Information
NWUI-resurser
521712 : NetWorker Management Web UI (NWUI): Så här använder
du522859 : NetWorker Management Web UI (NWUI): Hur man installerar
522949 :
522959: NetWorker Management Web UI (NWUI): Vägledning för prioritering och felsökning
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.