Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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 

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

Product

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.
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.