Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

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

Summary: NWUI (NetWorker Management Web UI): Triage- 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

NWUI-liittymän toiminta

NetWorker-verkkokäyttöliittymässä (NWUI) käytetään seuraavia tekniikoita: HTML5, Apache Tomcat, Spring Framework, Angular Framework ja Representational State Transfer (REST) Application Programming Interface (API). NWUI-sovelluksen voi asentaa Linux- tai Windows-käyttöjärjestelmiin. Sen voi asentaa suoraan NetWorker-palvelimeen tai isäntään, joka ei ole NetWorker-palvelin.

                  kA5f10000004LFmCAM_1_0

Tärkeitä osia on neljä:
Nämä osat voivat olla samassa isännässä tai erillisissä isännissä.
  • Verkon edustaosa:  Tämä on HTML5- ja Angular Framework -muodossa kirjoitettu esityskerros, joka esittelee NetWorker-toimintoja käyttäjälle selaimessa. Selain on yhteydessä käyttöliittymän taustaprosesseihin.
  • Käyttöliittymän taustapalvelin:  Taustasovellus on kirjoitettu Spring Frameworkiin.  Se käyttää Javaa ja Apache Tomcatia. Edusta- ja taustapalvelimen sekä taustapalvelimen ja NetWorker-palvelimen välinen viestintä tehdään sisäisillä REST API -kutsuilla. NWUI-prosessi käyttää NetWorker-palvelimessa joko nykyistä Apache Tomcat -esiintymää tai asentaa oman Apache Tomcat -esiintymän, jos se on asennettu etäyhteyden kautta NetWorker-palvelimesta.
  • NetWorker-palvelin: NetWorker Server REST -kehys vastaa REST-ohjelmointirajapinnan puhelujen vastaanottamisesta käyttöliittymän taustapalvelimesta ja niiden yhdistämisestä NetWorker Serverin ydinkomponentteihin. Nsrjobd-viestiväylän avulla käytetään myös NetWorker Server JumiMQ -viestiväylää.
  • Valtuutuskello: NetWorkerin authc-komponenttia käytetään kaikkiin todennustarpeisiin. Pyyntöprosessi ottaa yhteyden AuthC:hen tunnistetietojen tarkistamista varten. Todennuksen yhteydessä AuthC antaa aika-, pohjaisen, allekirjoitetun ja salatun tunnuksen. NetWorker-komponentit käyttävät tätä tunnusta käyttäjän vahvistamiseen ja pyydetyn toiminnon valtuuttamiseen tai siihen, ettei toimintoa pyydetä. Se on tavallisesti NetWorker-palvelimessa, mutta voidaan asentaa erilliseen isäntään. 
Tiedonsiirrossa käytetään useimmiten REST-ohjelmointirajapintaa, joka mahdollistaa viestinnän Uniform Resource Identifier (URI) -osoitteiden tunnistamien resurssien kanssa. Se käyttää HTTP-verbejä (HEAD, GET, PUT, POST, DELETE), jotta URI (Uniform Resource Identifiers) -tunnisteet toimivat ilman tilaa. Nämä REST-ohjelmointirajapintakutsut koskevat NetWorker- ja NWUI-toimintoja. Niitä ei pidä sekoittaa NetWorker REST API -käyttöliittymään, jossa NetWorkeriin saadaan ohjelmallinen käyttöoikeus mukautettujen toimintojen ohjelmointiin. Tämä on kuvattu NetWorker REST API Developer Guide -oppaassa.
 

Vianmääritys

Ongelman määrittäminen

ONGELMAN TIEDOT
Voit luoda täydellisen ongelman kuvauksen seuraavilla kysymyksillä:
  • Mitä toimintoa yritetään, jos toiminto ei toimi?
  • Toimiiko toiminto, kun se käynnistetään verkkokäyttöliittymän ulkopuolelta (esimerkiksi: NetWorker Management Consolessa (NMC)?
  • Onko ongelma johdonmukainen vai ajoittainen?
  • Jos järjestelmässä ilmenee ajoittainen käynnistys, onko tiedossa?
  • Toimiko tämä paremmin ennen tätä, ja jos on, onko jo tehty tunnettuja muutoksia ennen ongelman ilmenemistä ja sen jälkeen?
  • Milloin ongelma ilmeni ensimmäisen kerran (ja mikä on muuttunut sen jälkeen, kun ongelma ilmeni)?
  • Ilmeneekö ongelma vain silloin, kun varmuuskopiointiympäristö on kovan kuormituksen alaisena?
  • Mikä on ongelman laajuus (kaikki palautustoiminnot / jotkin palautustoiminnot, jotkin välilehdet eivät toimi, vaikka jotkin välilehdet eivät toimi)?
  • 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äympäristö?
  • Onko NWUI asennettu NetWorker-palvelimeen vai erilliseen isäntään?
    • Mikä on NWUI-versio, jos se asennetaan isäntään, joka on erillään NetWorker-palvelimesta?
  • NWUI-palvelimeen asennettu Java-paketti on Asennettu NetWorker Runtime Environment (NRE) tai Oracle Java Runtime Environment (JRE).
Todennus
Todennus käyttää AuthC:tä samalla tavalla kuin NetWorker Management Console ja nsrlogin-komento . Aloita testaamalla todennus Itse NetWorker-palvelimessa todennus, jotta voidaan erottaa, liittyykö todennusongelma NWUI:hen vai ei. Jos käytät ulkoista todennusmenetelmää, kuten AD:tä tai LDAP:tä, suosittelemme testaamaan todennuksen ensin paikallisilla NetWorker-tileillä, jotta näet, koskeeko ongelma ainoastaan ulkoista todennustapaa.

Tyypillinen komento, jolla testataan, toimiiko todennusprosessi odotetusti NetWorker Serverissä:  
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 -opas sisältää täydelliset tiedot NetWorker-todennuksen toiminnasta, testaamisesta ja salasanan tarvittaessa nollaamisesta.

Jos todennuksen vianmääritystä tarvitaan lisää, katso artikkelia  NetWorker: AUTHC-virheenkorjauksen ottaminen käyttöön vianmääritystä varten

Asennusongelmat
Lisätietoja NWUI-asennuksesta ja siitä, mitä lokeja kannattaa selvittää asennuksessa, jos asennuksessa on ongelmia, on seuraavassa artikkelissa:
NetWorker Management Web UI (NWUI): Asentaminen
 
Selaimen ongelmat
Jos useita selaimia on asennettu, testaa havaittu ongelma eri selaimissa ja tarkista, liittyykö ongelma vain yhteen selaimeen.

Näet selaimessa selaimesta soitetut REST-ohjelmointirajapinnan puhelut sekä lokiilmoitukset ja verkkoyhteystiedot napsauttamalla hiiren kakkospainiketta ja tarkistamalla ne.
  • Napsauta selaimen kohtaa hiiren kakkospainikkeella ja valitse Tarkista
  • Näyttöön avautuu uusi ikkuna, jossa on useita välilehtiä.  Konsoli- ja Verkko-välilehdet ovat todennäköisesti hyödyllisimpiä.
  • Nämä välilehdet tunnistavat NetWorker-palvelimeen tehdyt REST-ohjelmointirajapintakutsut. 
  • Verkko-välilehdessä näkyy myös pyyntötapa ja NetWorker-palvelimen REST-ohjelmointirajapinnan vastaus. Tällä tavoin voidaan seurata tarkasti, mitä NetWorker-palvelimelta pyydetään ja miten NetWorker-palvelin vastaa tähän pyyntöön.
                   kA5f10000004LFmCAM_1_1
                   kA5f10000004LFmCAM_1_2
 
Käyttöliittymän taustaongelmat

Tärkeät käyttöliittymän taustalokit:
    catalina.log – Tomcat-palvelimen lokiinkirjaus ja sovellusten käyttöönoton lokiinkirjaaminen.
    nwui.log - NWUI-sovelluspalvelimen lokiinkirjaaminen.
    restapi.log - NetWorkerin REST-ohjelmointirajapinnan lokiinkirjaaminen.  NWUI on yhteydessä NetWorker-palvelimeen NetWorker REST APIlla.
    daemon.raw - NetWorker-palvelimen lokiinkirjaaminen

Lokitiedostojen sijainti riippuu käytettävästä käyttöjärjestelmästä ja siitä, onko NWUI-asennus paikallinen NetWorker-palvelimeen vai etäpalvelimeen.  Jos NWUI on itse NetWorker-palvelimessa, se jakaa saman tomcat-esiintymän NetWorkerin kanssa.
Jos olet toimittamassa .raw lokitiedostoa, lokitiedosto kannattaa renderöidä järjestelmään, josta lokitiedosto on peräisin. Näin voidaan varmistaa, että aikaleimat näytetään palvelimen paikallista aikaa: NetWorker: nsr_render_log

käyttäminenLokitiedostot

Linux:

Käyttöliittymän taustapalvelimen prosessit:  /opt/nwui/bin/nwuictld ja jsvc.exec Voit tarkistaa, ovatko ne käynnissä ps-komennolla:
ps -ef | grep nwui
                  kA5f10000004LFmCAM_1_3
Lokit ovat seuraavat:

Paikallinen NetWorker-palvelimeen:
  • /opt/nwui/lokit
  • /nsr/authc/logs/
  • /nsr/logs/restapi/restapi.log
  • /nsr/logs/daemon.raw
Kauko:
  • /opt/nwui/lokit
  • /nsr/nwui/logs                  
Windows

Windowsin NWUI-taustapalvelinprosessia, jonka on oltava käynnissä, kutsutaan nwuictld.exe:

                  kA5f10000004LFmCAM_1_5
Voit hallita tätä osoitteesta services.msc:
                  kA5f10000004LFmCAM_1_6
 
Lokit ovat seuraavat:

Paikallinen 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
Kauko: 
  • C:\Program Files\EMC NetWorker\nwui\logs
  • %LOCALAPPDATA%\Temp\NetWorker_Management_Web_UI_Server_[TIMESTAMP].log
  • %LOCALAPPDATA%\Temp\NetWorker_Management_Web_UI_Server_[TIMESTAMP]_0_MCUI.log
NetWorker-palvelin

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

käyttäminenOlennaisimmat lokit määräytyvät sen mukaan, miten NWUI-liittymä yrittää. Lisätietoja NetWorker-lokeista on seuraavissa tiedoissa:
Verkottaja: Lokitiedostot ja sijainnit

Virheenkorjaus

Voit korjata REST-ohjelmointirajapinnan tiedonsiirron muuttamalla logback.xml-tiedoston virheenkorjaustasoa NetWorker-palvelimessa:

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

                   kA5f10000004LFmCAM_1_7
Poista ohjelmointirajapinnan puhelujen lokiinkirjausta koskevat rivit. Tällöin REST-ohjelmointirajapinnan pyyntöjen ja vastausten lokiinkirjaustasoksi määritetään trace.
                   kA5f10000004LFmCAM_1_8

Additional Information

Affected Products

NetWorker

Products

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