NetWorker: Sådan identificeres, hvilken server der er godkendelsesserveren, der bruges af NMC og NWUI
Oversigt: Denne artikel gælder for NetWorker-miljøer, der indeholder flere NetWorker-servere, der administreres af en enkelt NetWorker Management Console (NMC). NMC bruger kun én NetWorker-server som godkendelsesserver (AUTHC). Denne artikel indeholder trin til at identificere, hvilken NetWorker-vært der er AUTHC-serveren. ...
Instruktioner
Tjenesten NetWorker Authentication (AUTHC):
Hver NetWorker-server indeholder NetWorker-godkendelsestjenesten. Der er ingen individuel service, der kører fra Services.msc (Windows) eller systemd (Linux).
På Linux NetWorker-servere kører AUTHC som en jsvc.exe proces skabt af brugeren nsrtomc+:
[root@nsr ~]# ps -ef | grep jsvc nsrtomc+ 2961 2087 0 00:04 ? 00:00:00 jsvc.exec -nodetach --add-modules=java.se.ee --illegal-access=permit -classpath /opt/nsr/authc-server/tomcat/bin/bootstrap.jar:/opt/nsr/authc-server/tomcat/bin/tomcat-juli.jar -pidfile /nsr/authc/authc-tomcat.pid -Dcatalina.home=/opt/nsr/authc-server/tomcat -Dcatalina.base=/nsr/authc -Dauthc.server.datasource.location=/nsr/authc/data/authcdb -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/nsr/authc/conf/logging.properties -Djava.security.properties=/opt/nsr/authc-server/conf/java.security -Dauthc.server.banner.location=/opt/nsr/authc-server/conf -Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions org.apache.catalina.startup.Bootstrap nsrtomc+ 2997 2961 3 00:04 ? 00:22:20 jsvc.exec -nodetach --add-modules=java.se.ee --illegal-access=permit -classpath /opt/nsr/authc-server/tomcat/bin/bootstrap.jar:/opt/nsr/authc-server/tomcat/bin/tomcat-juli.jar -pidfile /nsr/authc/authc-tomcat.pid -Dcatalina.home=/opt/nsr/authc-server/tomcat -Dcatalina.base=/nsr/authc -Dauthc.server.datasource.location=/nsr/authc/data/authcdb -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/nsr/authc/conf/logging.properties -Djava.security.properties=/opt/nsr/authc-server/conf/java.security -Dauthc.server.banner.location=/opt/nsr/authc-server/conf -Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions org.apache.catalina.startup.Bootstrap
På Windows NetWorker-servere kører AUTHC som en jsvc.exe proces skabt af den lokale SYSTEM Konto:
NetWorker-godkendelsestjenesten stoppes eller startes ikke uafhængigt af NetWorker. NetWorker AUTHC er en afhængig funktion af NetWorker-servertjenesten (nsrd). Ikonet nsrd Tjenesten stopper og starter NetWorker AUTHC.
NetWorker-godkendelse
- I et miljø med en enkelt vært, hvor NMC-serveren administrerer en enkelt NetWorker-server, er NetWorker-serveren AUTHC-serveren.
- I en multihost-datazone, hvor en enkelt NetWorker Management Console (NMC)-server administrerer to eller flere NetWorker-servere, er kun én af NetWorker-serverne AUTHC-serveren. For NetWorker Web UI (NWUI) er der NWUI-servere pr. NetWorker-server, men godkendelse kan blive dirigeret til en bestemt NetWorker-godkendelsesserver.
- I nogle miljøer kan NMC- eller NWUI-serveren også indeholde
nsrdog AUTHC-installationspakker. NMC-serveren, NWUI-serveren eller en anden enkeltstående vært er konfigureret som godkendelsesserveren. - Port 9090 er standardporten, der bruges af NetWorker AUTHC. Se afsnittet Yderligere oplysninger .
nsrlogin, authc_config, authc_mgmtog så videre)
Sådan identificeres:
Den AUTHC-vært, der bruges af NMC eller NWUI, indstilles under den indledende konfiguration:
- På Windows: Installationsguiden indeholder trin til indstilling af den AUTHC-server, der bruges af NMC og NWUI.
- På Linux: Under initialisering af NMC ved hjælp af
/opt/lgtonmc/bin/nmc_configog NWUI/opt/nwui/scripts/nwui_configure.sh
Udfør følgende trin på NetWorker Management Console-serveren (NMC) for at identificere, hvilken vært NMC bruger til godkendelse:
- Åbn ikonet
gstd.confFil:
- Linux:
/opt/lgtonmc/etc/gstd.conf - Windows (standard):
C:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
- Ikonet
gstd.confFilen definererauthsvc_hostnameogauthsvc_portsom NMC bruger til at godkende brugere.
authsvc_hostname: Værtsnavn på NetWorker-godkendelsesserveren.authcsvc_port: NetWorker-godkendelsestjenesteporten (standard 9090).
Til NetWorker Web User Interface (NWUI). Installationsloggen definerer, hvilken vært der blev indstillet som AUTHC-server. På NWUI-serveren:
- Linux:
grep /opt/nwui/logs/install.log -e "Authentication server" - Windows: Åbn installationsloggen, der findes under
%LOCALAPPDATA%\Temp\NetWorker_DATE_MCUI.log. Søg i filen efterAUTH_HOSTNAMEsom definerer AUTHC-værten.
Enhver fejlfinding af NWUI- eller NMC-godkendelse skal undersøges fra den vært, der er identificeret ud fra ovenstående trin:
Flere oplysninger
Port 9090 er standardporten, der bruges af NetWorker AUTHC. Dette kan dog bekræftes ved hjælp af følgende trin:
Linux:
- Hent proces-id (PID) for NetWorker-jsvc.exe processen:
ps -ef | grep jsvc - Brug den anden post's PID til at angive, hvilken port der lytter efter den PID:
netstat -apno | grep LISTEN | grep PID
Eksempel:
[root@nsr ~]# ps -ef | grep jsvc.exe nsrtomc+ 2961 2087 0 Feb17 ? 00:00:00 jsvc.exec -nodetach --add-modules=java.se.ee --illegal-access=permit -classpath /opt/nsr/authc-server/tomcat/bin/bootstrap.jar:/opt/nsr/authc-server/tomcat/bin/tomcat-juli.jar -pidfile /nsr/authc/authc-tomcat.pid -Dcatalina.home=/opt/nsr/authc-server/tomcat -Dcatalina.base=/nsr/authc -Dauthc.server.datasource.location=/nsr/authc/data/authcdb -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/nsr/authc/conf/logging.properties -Djava.security.properties=/opt/nsr/authc-server/conf/java.security -Dauthc.server.banner.location=/opt/nsr/authc-server/conf -Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions org.apache.catalina.startup.Bootstrap nsrtomc+ 2997 2961 0 Feb17 ? 00:55:51 jsvc.exec -nodetach --add-modules=java.se.ee --illegal-access=permit -classpath /opt/nsr/authc-server/tomcat/bin/bootstrap.jar:/opt/nsr/authc-server/tomcat/bin/tomcat-juli.jar -pidfile /nsr/authc/authc-tomcat.pid -Dcatalina.home=/opt/nsr/authc-server/tomcat -Dcatalina.base=/nsr/authc -Dauthc.server.datasource.location=/nsr/authc/data/authcdb -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/nsr/authc/conf/logging.properties -Djava.security.properties=/opt/nsr/authc-server/conf/java.security -Dauthc.server.banner.location=/opt/nsr/authc-server/conf -Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions org.apache.catalina.startup.Bootstrap root 345777 344577 0 09:45 pts/0 00:00:00 grep --color=auto jsvc.exe [root@nsr ~]# [root@nsr ~]# netstat -apno | grep LISTEN | grep 2997 tcp6 0 0 :::9090 :::* LISTEN 2997/jsvc.exec off (0.00/0/0) tcp6 0 0 :::40383 :::* LISTEN 2997/jsvc.exec off (0.00/0/0) [root@nsr ~]#
Windows (PowerShell):
- Hent proces-id (PID) for NetWorker-jsvc.exe processen:
Get-CimInstance Win32_Process -Filter "Name='java.exe'" | Select-Object ProcessId, CommandLine - Brug af "
authc-server" PID, angiv hvilken port der lytter efter den PID:netstat -ano | findstr LISTENING| findstr PID
PS C:\Users\Administrator.NETWORKER> Get-CimInstance Win32_Process -Filter "Name='java.exe'" | Select-Object ProcessId, CommandLine
ProcessId CommandLine
--------- -----------
6784 "C:\Program Files\NRE\java\jre1.8.0_471\bin\java.exe" -Xms512m -Xmx1024m -cp "C:\Program Files\EMC NetWorker\nsr\bin\\oncrpc.jar;C:\Program Files\EMC NetWorker\nsr\bin\\auth_proxy.jar;C:\Program Files\EMC NetWorker\nsr\bin\\auth-client-proxy-with-dependencies.jar;." COM.emc.nsr.authproxy.AuthProxyServer 7999 "C:\Program Files\EMC NetWorker\nsr\tmp\lock\auth_proxy.lck-5784"
6736 "C:\Program Files\NRE\java\jre1.8.0_471\bin\java.exe" -Djava.util.logging.config.file="C:\Program Files\EMC NetWorker\nsr\authc-server\bin\..\tomcat\conf\logging.properties" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager "-Dauthc.server.datasource.location=C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data\authcdb" "-Djava.security.properties=C:\Program...
7000 "C:\Program Files\NRE\java\jre1.8.0_471\bin\java.exe" -Dlogging.config="C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\log4j2.xml" -Dpropertiesfile="C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\monitoring-app.properties" -Dlogsdir="C:\Program Files\EMC NetWorker\nwui\monitoring\app\logs" -jar "C:\Program Files\EMC NetWorker\nwui\monitoring\app\bin\monitoring-ap...
PS C:\Users\Administrator.NETWORKER> netstat -ano | findstr LISTENING| findstr 6736
TCP 0.0.0.0:9090 0.0.0.0:0 LISTENING 6736
TCP 0.0.0.0:51877 0.0.0.0:0 LISTENING 6736
TCP [::]:9090 [::]:0 LISTENING 6736
TCP [::]:51877 [::]:0 LISTENING 6736