NWUI (NetWorker Management Web UI): Luokittelu- ja vianmääritysopas

Summary: NWUI (NetWorker Management Web UI): Luokittelu- ja vianmääritysopas

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

Kuinka NWUI toimii

NetWorker Web User Interface (NWUI) käyttää seuraavia tekniikoita: HTML5, Apache Tomcat, Spring Framework, Angular Framework ja Representational State Transfer (REST) Application Programming Interface (API). NWUI-sovellus voidaan asentaa Linux- tai Windows-käyttöjärjestelmiin. Se voidaan asentaa joko suoraan NetWorker-palvelimeen tai isäntään, joka ei ole NetWorker-palvelin.


                  NWUI: n komponentit 


Tärkeitä osia on neljä:
Nämä osat voivat olla samassa tai eri isännässä.
  • Web-käyttöliittymä:  Tämä on HTML5: llä ja Angular Frameworkilla kirjoitettu esityskerros, joka esittelee NetWorker-toiminnot käyttäjälle verkkoselaimen kautta. Verkkoselain on yhdistetty käyttöliittymän taustaprosesseihin.
  • Käyttöliittymän taustajärjestelmä:  Taustasovellus on kirjoitettu Spring Frameworkissa.  Se käyttää Javaa ja Apache Tomcatia. Tietoliikenne käyttöliittymän ja taustajärjestelmän välillä sekä taustajärjestelmän ja NetWorker-palvelimen välillä tapahtuu sisäisillä REST API -kutsuilla. NWUI-prosessi käyttää joko olemassa olevaa Apache Tomcat -esiintymää NetWorker-palvelimessa tai asentaa oman Apache Tomcat -instanssinsa, jos se asennetaan etänä NetWorker-palvelimesta.
  • NetWorker-palvelin: NetWorker Server REST -kehys vastaa REST API -kutsujen vastaanottamisesta käyttöliittymän taustajärjestelmästä ja niiden yhdistämisestä NetWorker Server -palvelimen ydinkomponentteihin. NetWorker Server RabbitMQ -sanomaväylää käytetään myös vuorovaikutukseen nsrjobd:n kanssa.
  • AUTHC: NetWorkerin AUTHC-komponenttia käytetään kaikkiin todennustarpeisiin. Pyyntöprosessi ottaa yhteyttä AuthC:hen tunnistetietojen tarkistamiseksi. vahvistuksen yhteydessä AuthC antaa aikaperusteisen, allekirjoitetun ja salatun tunnuksen. NetWorker-komponentit käyttävät tätä tunnusta käyttäjän vahvistamiseen ja pyytämättömän toiminnon valtuuttamiseen. Tämä on tavallisesti NetWorker-palvelimessa, mutta se voidaan asentaa eri isäntään. 
Suurin osa viestinnästä käyttää REST-ohjelmointirajapintaa, joka mahdollistaa vuorovaikutuksen URI (Uniform Resource Identifier) -osoitteiden tunnistamien resurssien kanssa. Se käyttää HTTP-verbejä (HEAD, GET, PUT, POST, DELETE) vuorovaikutukseen yhtenäisten resurssitunnisteiden (URI) kanssa tilattomalla tavalla. Nämä REST API -kutsut ovat NetWorker- ja NWUI-toimintojen sisäisiä.

a {tekstikoristelu: ei mitään; väri: #464feb; } tr th, tr td {reunus: 1px kiinteä #e6e6e6; } tr th {taustaväri: #f5f5f5; } Älä sekoita näitä NetWorker REST APIin, joka mahdollistaa mukautetut toiminnot ja joka on dokumentoitu NetWorker REST API Developer Guide -oppaassa.

Vianmääritys

Ongelman määrittely

ONGELMAN TIEDOT
Täydellisen ongelman kuvauksen luomiseksi harkitse seuraavia kysymyksiä:
  • Mitä sellaista operaatiota yritetään, joka ei toimi?
  • Toimiiko tämä toiminto, kun se käynnistetään NWUI:n ulkopuolelta (esimerkiksi: NetWorker Management Consolesta (NMC)?
  • Onko ongelma johdonmukainen vai ajoittainen?
  • Jos se on ajoittaista, onko olemassa tunnettu laukaiseva tekijä?
  • Toimiko tämä paremmin aiemmin, ja jos toimi, onko tiedossa muutoksia, joita on tehty ennen ongelman ilmenemistä ja sen jälkeen?
  • Milloin ongelma ilmeni ensimmäisen kerran (ja mikä muuttui ongelman ilmaantumisen jälkeen)?
  • Ilmeneekö ongelma vain, kun varmuuskopiointiympäristö kuormittuu voimakkaasti?
  • Mikä on ongelman laajuus (kaikki palautustoiminnot tai jotkin palautustoiminnot, jotkin välilehdet eivät toimi ja toisiin ei)?
  • Mitä tähän mennessä on yritetty korjata ja mitä johtopäätöksiä tästä on tehty?

YMPÄRISTÖN TIEDOT
  • Mikä on NetWorker-palvelinversio ja käyttöjärjestelmäalusta?
  • Onko NWUI asennettu NetWorker-palvelimeen vai erilliseen isäntään?
    • Mikä on NWUI-versio, jos se on asennettu NetWorker-palvelimesta erilliseen isäntään?
  • Mikä Java-paketti on asennettu NWUI-palvelimelle; on NetWorker Runtime Environment (NRE) asennettu tai Oracle Java Runtime Environment (JRE).
Todennus
Todennus käyttää AUTHC:tä samalla tavalla kuin NetWorker Management Console ja nsrlogin Komento. Jos todennusongelma ilmenee, testaa todennus NetWorker-palvelimessa ja selvitä, liittyykö ongelma NWUI:hin vai itse palvelimeen. Jos käytät todennukseen AD:tä tai LDAP:tä, testaa ensin paikallisilla NetWorker-tileillä ja varmista, vaikuttaako ongelma vain ulkoiseen todennukseen.

Tyypillinen seuraava komento testataan, toimiiko todennusprosessi odotetulla tavalla NetWorker-palvelimessa:  
authc_mgmt -u [user name] -p [password] -e find-all-users.

tai

Paikallinen NetWorker-tili:

nsrlogin -u ACCOUNT -p PASSWORD
nsrlogout
Ulkoinen (AD/LDAP) tili:
nsrlogin -t TENANT -d DOMAIN -u USERNAME -p PASSWORD
nsrlogout
 
NetWorker Security Configuration Guide sisältää täydelliset tiedot siitä, miten NetWorker-todennus toimii, miten sitä testataan ja miten salasana vaihdetaan tarvittaessa.

Jos todennusta tarvitaan lisää, katso artikkelia  NetWorker: Kuinka ottaa AUTHC DEBUG käyttöön vianmääritystä varten

Asennusongelmat
Lisätietoja NWUI:n asentamisesta ja lokeista, joita kannattaa käyttää, jos asennuksessa ilmenee ongelmia, on seuraavassa artikkelissa:
NetWorker Management Web UI (NWUI): Kuinka asentaa                   

 

Käyttöliittymän taustaongelmat

Tärkeitä käyttöliittymän taustalokeja ovat:
Linux-polku Windows-polku (oletus) Toiminto
/nsr/authc/logs/catalina.log C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\catalina.log Tomcat-palvelimen kirjaaminen ja sovellusten käyttöönoton kirjaaminen.
/nsr/authc/logs/nwui.log C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log NWUI-sovelluspalvelimen kirjaaminen.
/nsr/logs/restapi/restapi.log C:\Program Files\EMC NetWorker\nsr\restapi\restapi.log NetWorker REST API:n lokikirjaus. NWUI kommunikoi NetWorker-palvelimen kanssa NetWorker REST API:n avulla. Katso tämän artikkelin REST API -osasta , miten voit diagnosoida käytössä olevat REST API -funktiot ja niitä vastaavan vastauksen.
/nsr/logs/daemon.raw C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw NetWorker-palvelimen kirjaaminen.

Jos NWUI-palvelin on NetWorker-palvelimessa, sillä on sama tomcat-esiintymä kuin NetWorkerilla.
Jos annat .raw Lokitiedosto kannattaa hahmontaa tukeen järjestelmään, josta se on peräisin. Näin varmistetaan, että aikaleimat hahmonnetaan palvelimen paikallisessa ajassa: NetWorker: Kuinka käyttää nsr_render_log

Lokitiedostot

Linux:

Käyttöliittymän taustajärjestelmässä suoritettavat prosessit ovat:  /opt/nwui/bin/nwuictld ja jsvc.exec Voit tarkistaa, toimivatko ne ps Komento:
ps -ef | grep nwui
                  ps-lähtö, jossa näkyy NWUI-taustajärjestelmä 
Lokit ovat tässä:

Paikallinen NetWorker-palvelimeen:
  • /opt/nwui/logs
  • /nsr/authc/logs/
  • /nsr/logs/restapi/restapi.log
  • /nsr/logs/daemon.raw
  • /nsr/nwui/monitoring/app/logs/
Etä (NWUI-palvelin sijaitsee NetWorker severistä erillisessä isännässä):
  • /opt/nwui/logs
  • /nsr/nwui/logs   
Voit luoda zip-tiedoston näistä lokeista seuraavalla komennolla
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
HUOMAUTUS: Sen mukaan, onko NWUI paikallinen vai etäinen NetWorker-palvelimelle, yllä oleva komento saattaa ilmoittaa joidenkin hakemistojen puuttuvan. Se on normaalia. Isäntänimeä ja päivämäärää ei tarvitse muuttaa, yllä oleva komento luo automaattisesti nipun, jossa on palvelimen isäntänimi ja nykyinen päivämäärä (VVVV-KK-PP).
Windows

Windows NWUI -taustaprosessia, jonka on oltava käynnissä, kutsutaan nwuictld.exe:


                  Tehtäväluettelo, jossa näkyy NWUI-palvelu 

Voit hallita tätä services.msc:

                  palvelukonsoli, jossa näkyy NWUI 
 

Lokit ovat täällä:

Paikallisesti NetWorker-palvelimeen
  • 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\
Kauko: 
  • 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
HUOMAUTUS: Näytetyt polut ovat NetWorkerin oletusasennuspolku. Jos NetWorker on asennettu toiseen asemaan tai käyttää eri polkua, säädä vastaavasti.
 
NetWorker-palvelin

Kerää tarvittavat lokit suorittamalla nsrget-työkalu NetWorker-palvelimessa:
Verkottaja: NSRGet NetWorker -tiedonkeruutyökalun

käyttäminenTärkeimmät lokit määräytyvät sen mukaan, mitä toimintoa yritetään NWUI:sta. Lisätietoja NetWorker-lokeista:
Verkottaja: Lokitiedostot ja sijainnit

Virheenkorjaus

Voit tehdä REST API -tiedonsiirron virheenkorjauksen muuttamalla kohdassa logback.xml tiedosto NetWorker-palvelimella:

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


                  Logback-tiedosto 

Poista API-kutsujen kirjaamista käsittelevien rivien kommentit. Tämä aiheuttaa sen, että REST API -pyyntöjen ja -vastausten kirjaamistasoksi määritetään jäljitys.

                  Virheenkorjausasetukset 

Lisätietoja: NetWorker: REST API -virheenkorjauksen ottaminen käyttöön

 

REST-ohjelmointirajapinta

NWUI käyttää REST-ohjelmointirajapintaa NetWorkerin käyttöliittymään. NWUI- ja REST API -lokeissa näkyvät API-toiminnot ja NetWorker-vastaukset, mutta nämä tiedot voidaan tarkistaa myös suoraan selaimessa. Tästä menetelmästä on hyötyä, kun halutaan löytää eroavuuksia käyttöliittymän ja NetWorker-komentoriviliittymän välillä tai kun käyttöliittymä ei palauta odotettuja tuloksia. 

 

  1. Kun käytät NWUI: ta, napsauta hiiren kakkospainikkeella selainikkunassa ja valitse Tarkista.

Tarkastaa

  1. Napsauta selaimen "Tarkasta" -ikkunassa Verkko-välilehteä:

selain tarkastaa verkon

  1. Kun suoritat toimintoja NWUI:ssa, toiminnot näkyvät Nimi-kohdassa. Tila-sarake sisältää REST-ohjelmointirajapinnan valmistumisen tilan: API-pyyntö ja -vastaus 
  2. Napsauta toimintoa, jota haluat tutkia tarkemmin. Esimerkiksi napsauttamalla yllä näkyvää varmuuskopiointitoimintoa seuraavat tiedot näkyvät Otsikot-välilehdessä :

Tästä pyynnön URL-osoite, pyyntömenetelmä ja tilakoodi ovat kaikki tunnistettavissa.

  1. Jos haluat nähdä vastauksen tietosisällön, napsauta Vastaukset-välilehteä.

 

Tässä esimerkissä näkyy REST-ohjelmointirajapinnan vastaus, jota käytetään Palauta- ja Tallennusjoukot-välilehden täyttämiseen, kun olet selannut Azure-varmuuskopioita ja valinnut palautettavan tallennusjoukon.

Additional Information

Affected Products

NetWorker

Products

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