NetWorker: Hvordan produsere AUTHC Java tråd og heap dumper for Linux NetWorker Server

Riepilogo: Denne prosessen er ment for NetWorker-sikkerhetskopieringsadministratorer for å aktivere Java Virtual Machine (JVM)-overvåking når Java-tråder og heap-dumper blir forespurt av NetWorker-støtte. Dette kan være nyttig når du utfører avansert diagnose av autentiseringsrelaterte problemer. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Prosessen som beskrives i denne artikkelen, er ikke en standardprosedyre for feilsøking av problemer med NetWorker-godkjenning (AUTHC). Denne prosedyren kan bli forespurt av NetWorker support, vanligvis bare når engasjert med engineering. 

Forhåndskrav:

  • NetWorker-godkjenningen (authc) -serveren er installert på en Linux-plattform.
  • Denne prosessen krever omstart av NetWorker-tjenestene, så nedetid for serveren må planlegges deretter.
  • Windows-boksen som brukes til å overvåke NetWorker-serveren, krever at VisualVM-verktøyet er installert: https://visualvm.github.io/download.html Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.  
  • Oracle Java Development Kit (JDK) må installeres på Windows-boksen som brukes til å starte VisualVM. NetWorker Runtime Environment (NRE) støtter ikke VisualVM.
MERK: Windows-systemet må ha nettverkstilgang til NetWorker-serveren.

Konfigurere NetWorker-serveren til å vise informasjon i VisualVM:

1. Koble til NetWorker-serveren via SSH, og bytt til rot:

sudo su - 
 
2. Identifiser IP-adressen til NetWorker-serveren:
ifconfig -a
nslookup
NETWORKER_SERVERNAME

 
3. Kontroller at port 9094 ikke brukes. 
netstat -apno | grep 9094
MERK: Hvis porten brukes, velger du en annen port og kontrollerer at den ikke brukes av et annet program.

4. Lag en kopi av authservice Konfigurasjonsfil:
cp /opt/nsr/authc-server/bin/authservice /opt/nsr/authc-server/bin/authservice_`date -I`

5. Åpne ikonet authcservice fil med et tekstredigeringsprogram og legg til følgende linjer:

vi /opt/nsr/authc-server/bin/authservice

-Djava.security.properties=${AUTHCCONF}/java.security \
-Dauthc.server.banner.location=${AUTHCCONF} \
-Djava.locale.providers=COMPAT \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=9094 \  # <--- Replace this another port if port 9094 is in use by another application
-Dcom.sun.management.jmxremote.rmi.port=9094 \  # <--- Replace this another port if port 9094 is in use by another application
-Djava.rmi.server.hostname=10.xxx.xxx.xxx \  # <--- Replace this with NW server IP address
-Dcom.sun.management.jmxremote.local.only=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-XX:+IgnoreUnrecognizedVMOptions \
org.apache.catalina.startup.Bootstrap

6. Start NetWorker-tjenestene på nytt:

systemctl restart networker

7. Når tjenestene kommer opp igjen, bekrefter du porten som er angitt i authservice Filen lytter:

netstat -apno | grep 9094

The NetWorker authc -serveren er nå konfigurert til å vise informasjon i VisualVM.

Bruke VisuaVM til å opprette tråd- og heapdumper for NetWorker-autc-serveren:

MERK: Avhengig av problemet som står overfor, kan det være nødvendig å generere flere tråd- og haugdumper manuelt innen et intervall på 15-30 sekunder. Under treg NetWorker-godkjenning genererer du manuelt tråd- og heap-dumper hvert X sekund fra påloggingsstart til fullføring eller feil. Start NetWorker-tjenester på nytt kan midlertidig løse problemer med påloggingsytelse. Vent til problemet dukker opp igjen før du samler tråd- og haugdumper. Tråd- og haugdumpene må samles inn mens problemet er reproduserbart.

1. Bekreft at Windows-systemet kan koble til port 9094 på NetWorker-serveren:

Powershell: tnc HOSTNAME -port 9094
Bruke TNC til å teste port 

2. Lansering VisualVM.
3. Høyreklikk på Ekstern og velg Legg til ekstern vert:

Bruke visualVM til å legge til en ekstern vert

4. Skriv inn vertsnavnet for NetWorker-serveren, klikk på Avanserte innstillinger, og legg til port 9094.

Angi den eksterne porten i VisualVM

5. Klikk OK.
6. Høyreklikk på NetWorker-serveroppføringen, og velg Legg til JMX-tilkobling.

Legg til jmx-tilkobling i visualvm

7. I Tilkobling-feltet skriver du inn NetWorker-serververtsnavnet etterfulgt av :9094.

Koble til JMX-tilkoblingen for NetWorker-serveren

8. Klikk OK.
9 Dobbeltklikk på JMX-oppføringen i menyen til venstre, og velg kategorien Tråder:

Overvåk JMX-trådene fra VisualVM

Hvis du vil lage tråddumper, klikker du på Thread Dump som produserer en tråddump under JMX-tilkoblingen:

Opprette en tråddump i VisualVM

Hvis du vil lagre tråddumpen, høyreklikker du dumpen og klikker Lagre som:

Lagre tråddumpfilen

Hvis du vil lage en hodedump, høyreklikker du JMX-tilkoblingen og klikker Heap-dump:

Opprette en heap-dump

Du blir bedt om å lagre heapdumpen under /tmp katalog på NetWorker-serveren:

Lagre heap-dumpen

10. Når du er ferdig med å produsere tråden og haugdumpene. Lagre og pakk (komprimer) tråddumpene manuelt fra VisualVM.

11. Pakk (komprimer) heap-dumpene på NetWorker-serveren manuelt sammen med autorisasjonsloggene:

tar cvzf /tmp/`hostname`_`date -I`.tgz /tmp/heap* /proc/cpuinfo /proc/meminfo /nsr/authc/logs

Denne kommandoen oppretter en pakke med NetWorker-servernes vertsnavn og dato i NetWorker-serverens /tmp Katalogen. Kopier den av med et SCP-verktøy:

NetWorker (Linux): Slik kopierer du filer til/fra en Linux NetWorker-server.

Informazioni aggiuntive

Prodotti interessati

NetWorker

Prodotti

NetWorker Family, NetWorker Series
Proprietà dell'articolo
Numero articolo: 000224315
Tipo di articolo: How To
Ultima modifica: 24 mar 2026
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.