Získejte konzultaci v hodnotě 1 500 Kč k vaší databázi Oracle zcela zdarma. Ozvěte se mi ještě dnes.
Connect WebLogic server directly using WLTS
Připojení k WebLogic serveru přímo z OS pomoci WLST.
[oracle@publicdbsrv02 bin]$ pwd
/opt/app/oracle/Middleware/wlserver_10.3/common/bin
[oracle@oel56_32b bin]$ ls
commEnv.sh config.sh setPatchEnv.sh startManagedWebLogic.sh unpack.sh wlscontrol.sh wlst.sh
config_builder.sh pack.sh startDerby.sh stopDerby.sh upgrade.sh wlsifconfig.sh
[oracle@oel56_32b bin]$ ./wlst.sh
CLASSPATH=/opt/app/oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_oepe180/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_adfr1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/jdk160_29/lib/tools.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/opt/app/oracle/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/opt/app/oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/app/oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/app/oracle/Middleware/utils/config/10.3/config-launch.jar::/opt/app/oracle/Middleware/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/app/oracle/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/app/oracle/Middleware/wlserver_10.3/common/derby/lib/derbytools.jar::
Initializing WebLogic Scripting Tool (WLST) …
Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect()
Please enter your username :weblogic
Please enter your password :
Please enter your server URL [t3://localhost:7001] :
Connecting to t3://localhost:7001 with userid weblogic …
Successfully connected to Admin Server ‚examplesServer‘ that belongs to domain ‚wl_server‘.
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
wls:/wl_server/serverConfig> help()
WLST is a command line scripting tool to configure and administer WebLogic Server. Try:
help(‚all‘) List all WLST commands available.
help(‚browse‘) List commands for browsing the hierarchy.
help(‚common‘) List the most commonly used commands.
help(‚control‘) List commands for controlling the domain/server.
help(‚deployment‘) List commands for deploying applications.
help(‚diagnostics‘) List commands for performing diagnostics.
help(‚editing‘) List commands for editing the configuration.
help(‚information‘) List commands for displaying information.
help(‚lifecycle‘) List commands for managing life cycle.
help(‚nodemanager‘) List commands for using Node Manager.
help(‚offline‘) List all offline commands available.
help(‚online‘) List all online commands available.
help(‚storeadmin‘) List all store admin commands.
help(‚trees‘) List commands use to navigate MBean hierarchy.
help(‚variables‘) List all global variables available.
wls:/wl_server/serverConfig> disconnect()
Disconnected from weblogic server: examplesServer
wls:/offline> exit()
Exiting WebLogic Scripting Tool.
Using Node manager
Za použití Node Managera
wls:/offline> nmConnect(‚weblogic‘, ‚welcome1‘, ‚localhost‘, ‚5556‘, ‚wl_server‘, ‚/opt/app/oracle/Middleware/wlserver_10.3/samples/domains/wl_server‘, ‚ssl‘)
Connecting to Node Manager …
<Sep 4, 2012 10:53:04 AM CEST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
<Sep 4, 2012 10:53:04 AM CEST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=Entrust Root Certification Authority – G2,OU=(c) 2009 Entrust\, Inc. – for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust\, Inc.,C=US“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=thawte Primary Root CA – G3,OU=(c) 2008 thawte\, Inc. – For authorized use only,OU=Certification Services Division,O=thawte\, Inc.,C=US“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA – R3“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „OU=Security Communication RootCA2,O=SECOM Trust Systems CO.\,LTD.,C=JP“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=VeriSign Universal Root Certification Authority,OU=(c) 2008 VeriSign\, Inc. – For authorized use only,OU=VeriSign Trust Network,O=VeriSign\, Inc.,C=US“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
<Sep 4, 2012 10:53:05 AM CEST> <Notice> <Security> <BEA-090898> <Ignoring the trusted CA certificate „CN=GeoTrust Primary Certification Authority – G3,OU=(c) 2008 GeoTrust Inc. – For authorized use only,O=GeoTrust Inc.,C=US“. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
Successfully Connected to Node Manager.
wls:/nm/wl_server> nmVersion()
The Node Manager version that you are currently connected to is 10.3.
wls:/nm/wl_server> nm()
Currently connected to Node Manager to monitor the domain wl_server.
How to start Node manager
Jak se spustí Node Manager
[oracle@publicdbsrv02 bin]$ pwd
/opt/app/oracle/Middleware/wlserver_10.3/server/bin
[oracle@publicdbsrv02 bin]$ ls
international setWLSEnv.sh startNodeManager.sh
[oracle@publicdbsrv02 bin]$ pwd
/opt/app/oracle/Middleware/wlserver_10.3/server/bin
[oracle@publicdbsrv02 bin]$ ./startNodeManager.sh
+ CLASSPATH=/opt/app/oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_oepe180/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/patch_adfr1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/app/oracle/Middleware/jdk160_29/lib/tools.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/opt/app/oracle/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/app/oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/opt/app/oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/app/oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/app/oracle/Middleware
+ ‚[‚ ‚!‘ -z “ ‚]‘
+ ‚[‚ ‚!‘ -z “ ‚]‘
+ export CLASSPATH
+ export PATH
+ cd /opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager
+ set -x
+ ‚[‚ “ ‚!=‘ “ ‚]‘
+ ‚[‚ “ ‚!=‘ “ ‚]‘
+ /opt/app/oracle/Middleware/jdk160_29/bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m -Dcoherence.home=/opt/app/oracle/Middleware/coherence_3.7 -Dbea.home=/opt/app/oracle/Middleware -Xverify:none -Djava.security.policy=/opt/app/oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.nodemanager.javaHome=/opt/app/oracle/Middleware/jdk160_29 weblogic.NodeManager -v
<Sep 4, 2012 10:38:33 AM> <INFO> <Loading domains file: /opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains>
Sep 4, 2012 10:38:33 AM weblogic.nodemanager.server.NMServerConfig initDomainsMap
INFO: Loading domains file: /opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains
<Sep 4, 2012 10:38:35 AM> <INFO> <Loading identity key store: FileName=/opt/app/oracle/Middleware/wlserver_10.3/server/lib/DemoIdentity.jks, Type=jks, PassPhraseUsed=true>
Sep 4, 2012 10:38:35 AM weblogic.nodemanager.server.SSLConfig loadKeyStoreConfig
INFO: Loading identity key store: FileName=/opt/app/oracle/Middleware/wlserver_10.3/server/lib/DemoIdentity.jks, Type=jks, PassPhraseUsed=true
<Sep 4, 2012 10:38:35 AM> <WARNING> <Node manager configuration properties file ‚/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties‘ not found. Using default settings.>
Sep 4, 2012 10:38:35 AM weblogic.nodemanager.server.NMServer <init>
WARNING: Node manager configuration properties file ‚/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties‘ not found. Using default settings.
<Sep 4, 2012 10:38:35 AM> <INFO> <Saving node manager configuration properties to ‚/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties‘>
Sep 4, 2012 10:38:35 AM weblogic.nodemanager.server.NMServer <init>
INFO: Saving node manager configuration properties to ‚/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties‘
Node manager v10.3
Configuration settings:
NodeManagerHome=/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager
ListenAddress=
ListenPort=5556
ListenBacklog=50
SecureListener=true
AuthenticationEnabled=true
NativeVersionEnabled=true
CrashRecoveryEnabled=false
JavaHome=/opt/app/oracle/Middleware/jdk160_29/jre
StartScriptEnabled=false
StopScriptEnabled=false
StartScriptName=startWebLogic.sh
StopScriptName=
LogFile=/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.log
LogLevel=INFO
LogLimit=0
LogCount=1
LogAppend=true
LogToStderr=true
LogFormatter=weblogic.nodemanager.server.LogFormatter
DomainsFile=/opt/app/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains
DomainsFileEnabled=true
StateCheckInterval=500
UseMACBroadcast=false
DomainRegistrationEnabled=false
DomainsDirRemoteSharingEnabled=false
Domain name mappings:
wl_server -> /opt/app/oracle/Middleware/wlserver_10.3/samples/domains/wl_server
medrec-spring -> /opt/app/oracle/Middleware/wlserver_10.3/samples/domains/medrec-spring
medrec -> /opt/app/oracle/Middleware/wlserver_10.3/samples/domains/medrec
<Sep 4, 2012 10:38:35 AM CEST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
<Sep 4, 2012 10:38:35 AM CEST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<Sep 4, 2012 10:38:35 AM CEST> <Info> <Security> <BEA-090908> <Using default WebLogic SSL Hostname Verifier implementation.>
<Sep 4, 2012 10:38:35 AM> <INFO> <Secure socket listener started on port 5556>
Sep 4, 2012 10:38:35 AM weblogic.nodemanager.server.SSLListener run
INFO: Secure socket listener started on port 5556
Stop Node manager
Node manager zastavíte, jakmile zavřete okno s běžícím procesem
Na win funguje i stopNodeManager()