NetWorker Management Web UI (NWUI): Guida alla valutazione e alla risoluzione dei problemi
Summary: NetWorker Management Web UI (NWUI): Guida alla valutazione e alla risoluzione dei problemi
Instructions
Come funziona NWUI

Ci sono quattro componenti importanti:
Questi componenti possono trovarsi sullo stesso host o su host diversi.
- Front-end web: Si tratta del livello di presentazione, scritto in HTML5 e Angular Framework, che presenta le operazioni di NetWorker all'utente tramite un web browser. Il web browser è connesso ai processi back-end dell'interfaccia utente.
- Back-end interfaccia utente: L'applicazione back-end è scritta in Spring Framework. Utilizza Java e Apache Tomcat. La comunicazione tra front-end e back-end e tra back-end e server NetWorker avviene tramite chiamate API REST interne. Il processo NWUI utilizza l'istanza di Apache Tomcat esistente sul server NetWorker o installa la propria istanza di Apache Tomcat se installata in remoto dal server NetWorker.
- Server NetWorker: Il framework REST del server NetWorker è responsabile della ricezione delle chiamate API REST dal back-end dell'interfaccia utente e della connessione ai componenti core del server NetWorker. Il bus di messaggi RabbitMQ del server NetWorker viene usato anche per l'interazione con nsrjobd.
- AuthC: Il componente authc di NetWorker viene utilizzato per tutte le esigenze di autenticazione. Il processo di richiesta contatta AuthC per verificare le credenziali; al momento della verifica, AuthC emette un token a tempo, basato sulla firma e crittografato. I componenti di NetWorker utilizzano questo token per verificare l'utente e autorizzare o meno un'operazione richiesta. In genere si trova sul server NetWorker, ma può essere installato su un host separato.
Risoluzione dei problemi
Definizione del problema
PROBLEMAPer generare una descrizione completa del problema, considerare le seguenti domande:
- Quale operazione si sta tentando che non funziona?
- Questa operazione funziona quando viene avviata dall'esterno di NWUI (ad esempio: Da NetWorker Management Console (NMC))?
- Il problema persiste o è intermittente?
- Se intermittente, c'è un fattore scatenante noto?
- Ha funzionato meglio prima e, in caso affermativo, sono state apportate modifiche note prima e dopo la comparsa del problema?
- Quando si è verificato per la prima volta il problema (e cosa è cambiato da quando è apparso il problema)?
- Il problema si verifica solo nei momenti di carico intenso sull'ambiente di backup?
- Qual è l'ambito del problema (tutte le operazioni di ripristino/alcune operazioni di ripristino, alcune schede non funzionano mentre altre non sono interessate)?
- Che cosa si è cercato di risolvere finora e quali conclusioni se ne sono tratte?
DETTAGLI DELL'AMBIENTE
- Quali sono la versione del server NetWorker e la piattaforma del sistema operativo?
- NWUI è installato sul server NetWorker o su un host separato?
- Qual è la versione di NWUI se installata su un host separato dal server NetWorker?
- Quale pacchetto Java è installato sul server NWUI; è installato NetWorker Runtime Environment (NRE) o Oracle Java Runtime Environment (JRE).
Un comando tipico utilizzato per verificare se il processo di autenticazione funziona come previsto sul server NetWorker è:
authc_mgmt -u [user name] -p [password] -e find-all-users.
Oppure:
Account NetWorker locale:
nsrlogin -u ACCOUNT -p PASSWORD
nsrlogout
nsrlogin -t TENANT -d DOMAIN -u USERNAME -p PASSWORD
nsrlogout
Se è necessaria un'ulteriore diagnosi dell'autenticazione, consultare: NetWorker: Come abilitare AUTHC DEBUG per la risoluzione dei problemi
Problemi di installazione
NetWorker Management Web UI (NWUI): Come installare
Problemi lato browser
Nel browser, cliccare con il pulsante destro del mouse e selezionare "inspect" per visualizzare le chiamate API REST effettuate dal browser, nonché le istruzioni di log e le informazioni sulla connessione di rete.
- Fare clic con il pulsante destro del mouse in un punto qualsiasi della finestra del browser e selezionare "ispeziona"
- Si apre una nuova finestra con diverse schede. Le schede "Console" e "Network" sono probabilmente le più utili.
- Utilizzando queste schede, è possibile visualizzare le chiamate API REST esatte che vengono effettuate al server NetWorker.
- Nella scheda Network è inoltre possibile visualizzare il metodo di richiesta e la risposta API REST del server NetWorker. In questo modo, è possibile tracciare esattamente ciò che viene richiesto al server NetWorker e il modo esatto in cui il server NetWorker risponde a questa richiesta.
I registri importanti del back-end dell'interfaccia utente sono:
catalina.log - Registrazione del server Tomcat e registrazione del deployment delle applicazioni.
nwui.log - Registrazione del server delle applicazioni NWUI.
restapi.log - Registrazione dell'API REST di NetWorker. NWUI comunica con il server NetWorker tramite l'API REST di NetWorker.
daemon.raw - Registrazione del server NetWorker.
La posizione di questi file di log dipende dal sistema operativo in uso, nonché dal fatto che l'installazione di NWUI sia locale o remota sul server NetWorker. Se NWUI si trova sul server NetWorker, condivide la stessa istanza Tomcat con NetWorker.
Se si fornisce un file di registro .raw al supporto, si consiglia di eseguire il rendering del file di registro sul sistema da cui ha origine. In questo modo si garantisce che il rendering dei timestamp venga eseguito nell'ora locale del server: NetWorker: Come usare nsr_render_log
File di registro
Linux:
I processi eseguiti per il back-end dell'interfaccia utente sono: /opt/nwui/bin/nwuictld e jsvc.exec È possibile verificare se sono in esecuzione con il comando ps:
ps -ef | grep nwui
Locale sul server NetWorker:
- /opt/nwui/logs
- /nsr/authc/logs/
- /nsr/logs/restapi/restapi.log
- /nsr/logs/daemon.raw
- /opt/nwui/logs
- /nsr/nwui/logs
Il processo back-end NWUI di Windows che deve essere in esecuzione è denominato nwuictld.exe:


Locale sul server NetWorker:
- C:Program FilesWuilog di EMC NetWorker
- C:Program FilesEMC NetWorker srauthc-serverlogs
- C:Program FilesEMC NetWorker sr estapi estapi.log
- C:Program FilesEMC NetWorker srlogsdaemon.raw
- C:Program FilesWuilog di EMC NetWorker
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIMESTAMP].log
- %LOCALAPPDATA%TempNetWorker_Management_Web_UI_Server_[TIMESTAMP]_0_MCUI.log
Eseguire lo strumento nsrget sul server NetWorker per raccogliere i log pertinenti:
NetWorker: Come utilizzare lo strumento
di data collection NSRGet NetWorkerI log più rilevanti dipendono dall'operazione tentata da NWUI. Per ulteriori informazioni sui registri di NetWorker, consultare:
NetWorker: file e posizioni dei registri
Debug
Windows: C:Program FilesEMC NetWorker srauthc-server omcatwebapps wrestapiWEB-INFclasses
Linux: /nsr/authc/webapps/nwrestapi/WEB-INF/classes


Additional Information
Risorse NWUI
521712 : NetWorker Management Web UI (NWUI): Modo d'uso
522859 : NetWorker Management Web UI (NWUI): Come installare
522949 :
522959: NetWorker Management Web UI (NWUI): Guida alla valutazione e alla risoluzione dei problemi