NetWorker: Kuinka tunnistaa, mikä palvelin on NMC: n ja NWUI: n käyttämä todennuspalvelin
Yhteenveto: Tämä artikkeli koskee NetWorker-ympäristöjä, jotka sisältävät useita NetWorker-palvelimia, joita hallitaan yhdellä NetWorker Management Consolella (NMC). NMC käyttää vain yhtä NetWorker-palvelinta todennuspalvelimena (AUTHC). Tässä artikkelissa on ohjeet sen tunnistamiseen, mikä NetWorker-isäntä on AUTHC-palvelin. ...
Ohjeet
NetWorker-todennuspalvelu (AUTHC):
Jokainen NetWorker-palvelin sisältää NetWorker-todennuspalvelun. Ei ole olemassa yksittäistä palvelua, joka toimii Services.msc (Windows) tai systemd (Linux).
Linux NetWorker -palvelimissa AUTHC toimii jsvc.exe käyttäjän synnyttämä prosessi 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
Windows NetWorker -palvelimissa AUTHC toimii jsvc.exe paikallisen synnyttämä prosessi SYSTEM Tili:
NetWorker-todennuspalvelua ei pysäytetä tai käynnistetä erillään NetWorkerista. NetWorker AUTHC on NetWorker-palvelinpalvelun riippuvainen funktio (nsrd). pikanäppäimellä nsrd palvelu pysähtyy ja käynnistää NetWorker AUTHC:n.
NetWorker-todennus
- Yhden isännän ympäristössä, jossa NMC-palvelin hallitsee yhtä NetWorker-palvelinta, NetWorker-palvelin on AUTHC-palvelin.
- Moniisäntätietovyöhykkeellä, jossa yksi NetWorker Management Console (NMC) -palvelin hallitsee kahta tai useampaa NetWorker-palvelinta, vain yksi NetWorker-palvelimista on AUTHC-palvelin. NetWorker Web UI (NWUI) -käyttöliittymässä on NetWorker-palvelimen NWUI-palvelimia, mutta todennus voidaan ohjata tiettyyn NetWorker-todennuspalvelimeen.
- Joissakin ympäristöissä NMC- tai NWUI-palvelimessa voi olla myös
nsrdja AUTHC-asennuspaketit. NMC-palvelin, NWUI-palvelin tai muu erillinen isäntä määritetään todennuspalvelimeksi. - Portti 9090 on NetWorkerin AUTHC:n käyttämä oletusportti. Katso lisätietoja osiosta.
nsrlogin, authc_config, authc_mgmtja niin edelleen)
Kuinka tunnistaa:
NMC:n tai NWUI:n käyttämä AUTHC-isäntä määritetään alkumäärityksen yhteydessä:
- Windows: Ohjattu asennus sisältää ohjeet NMC:n ja NWUI:n käyttämän AUTHC-palvelimen määrittämiseen.
- Linux: NMC:n alustuksen aikana
/opt/lgtonmc/bin/nmc_configja NWUI/opt/nwui/scripts/nwui_configure.sh
Voit tunnistaa todennukseen käytettävän isännän suorittamalla seuraavat vaiheet NetWorker Management Console (NMC) -palvelimessa:
- Avaa
gstd.confTiedosto:
- Linux:
/opt/lgtonmc/etc/gstd.conf - Windows (oletus):
C:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
- pikanäppäimellä
gstd.conftiedosto määrittääauthsvc_hostnamejaauthsvc_portjota NMC käyttää käyttäjien todentamiseen.
authsvc_hostname: NetWorker-todennuspalvelimen isäntänimi.authcsvc_port: NetWorker Authentication -palveluportti (oletus 9090).
NetWorker Web User Interface (NWUI) -käyttöliittymälle. Asennusloki määrittää, mikä isäntä asetettiin AUTHC-palvelimeksi. NWUI-palvelimella:
- Linux:
grep /opt/nwui/logs/install.log -e "Authentication server" - Windows: Avaa asennusloki, joka löytyy kohdasta
%LOCALAPPDATA%\Temp\NetWorker_DATE_MCUI.log. Hae tiedostosta seuraavaa:AUTH_HOSTNAMEjoka määrittää AUTHC-isännän.
Kaikki NWUI- tai NMC-todennuksen vianmääritystoimet on tutkittava edellä mainitusta isännästä:
Lisätietoja
Portti 9090 on NetWorker AUTHC:n käyttämä oletusportti. Tämä voidaan kuitenkin vahvistaa seuraavilla vaiheilla:
Linux:
- Hae NetWorker jsvc.exe prosessin prosessitunnus (PID):
ps -ef | grep jsvc - Luettele toisen merkinnän PID:n avulla, mikä portti kuuntelee kyseistä PID:tä:
netstat -apno | grep LISTEN | grep PID
Esimerkki:
[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):
- Hae NetWorker jsvc.exe prosessin prosessitunnus (PID):
Get-CimInstance Win32_Process -Filter "Name='java.exe'" | Select-Object ProcessId, CommandLine - Käyttämällä "
authc-server" PID, luettele, mikä portti kuuntelee kyseistä PID: tä: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