【WebLogic】使用NodeManager跨服务器启动WebLogic集群节点的完整日志(原创)

本文介绍如何在Oracle WebLogic服务器集群中通过控制台设置每个节点的JVM参数,包括堆内存和元数据区大小等,并展示了启动脚本及环境变量配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle WebLogic服务器真正意义上的集群构成:

通过控制台和节点管理器,实现跨服务器的集群节点停、启,虽然在不同的服务器上,但是节点都归属于同一个域。

        在集群模式下,通过WebLogic控制台来启停集群节点的时候,启动脚本里面配置的JVM参数配置将不再有用。这个时候,我们就需要在控制台里面,为各个集群节点配置JVM启动参数以及其他的JAVA_OPTION参数。以集群的cluServer3节点为例,在控制台找到该节点,进入服务器启动,在参数栏里面配置 -Xms1024m -Xmx1024m -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=1024m -XX:+UnlockCommercialFeatures -XX:+ResourceManagement 参数(保存,激活更改),然后重新启动该节点即可生效。

<2021-3-10 上午07时46分55秒 CST> <INFO> <NodeManager> <Starting WebLogic server with command line: /app/domains/myclusterdomain/bin/startWebLogic.sh >
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: PATH=/usr/jdk1.8.0_281/jre/bin:/usr/jdk1.8.0_281/bin:/usr/jdk1.8.0_281/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/app/bin>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XAUTHORITY=/run/gdm/auth-for-app-Af7gFE/database>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: IMSETTINGS_MODULE=IBus>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: HISTCONTROL=ignoredups>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XMODIFIERS=@im=ibus>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_DATA_DIRS=/app/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: GDMSESSION=gnome-classic>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ViMAbSRcHW,guid=e9da51a4bf1671f674b3ec276045dbbb>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: JRE_HOME=/usr/jdk1.8.0_281/jre>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: MAIL=/var/spool/mail/app>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SSH_AGENT_PID=2052>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: COLORTERM=truecolor>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: USERNAME=app>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1877,unix/unix:/tmp/.ICE-unix/1877>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: LOGNAME=app>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: PWD=/app/domains/myclusterdomain/nodemanager>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: MEM_ARGS=-Xms32m -Xmx200m>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: WINDOWID=44040198>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: LESSOPEN=||/usr/bin/lesspipe.sh %s>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SHELL=/bin/bash>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: JAVA_VM=-server>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: OLDPWD=/app/domains/myclusterdomain>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: GNOME_DESKTOP_SESSION_ID=this-is-deprecated>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: BEA_JAVA_HOME=>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DEFAULT_SUN_JAVA_HOME=/usr/jdk1.8.0_281>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=/app/domains/myclusterdomain/servers/cluServer3/data/nodemanager/boot.properties -Dweblogic.nodemanager.ServiceEnabled=true -Dweblogic.nmservice.RotationEnabled=true -Dweblogic.ReverseDNSAllowed=false -Xms1024m -Xmx1024m -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=1024m -XX:+UnlockCommercialFeatures -XX:+ResourceManagement>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: IMSETTINGS_INTEGRATE_DESKTOP=yes>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_SESSION_DESKTOP=gnome-classic>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SHLVL=4>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SECURITY_JVM_ARGS=-Dweblogic.alternateTypesDirectory='/weblogic/Oracle/Middleware/Oracle_Home/wlserver/..'/oracle_common/modules/oracle.oamprovider,'/weblogic/Oracle/Middleware/Oracle_Home/wlserver/..'/oracle_common/modules/oracle.jps>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: QT_IM_MODULE=xim>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: ADMIN_URL=http://192.168.223.100:17010>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: HISTSIZE=1000>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DERBY_SYSTEM_HOME=/common/db>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: JAVA_HOME=/usr/jdk1.8.0_281>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: TMP_UPDATE_SCRIPT=/tmp/Update.sh>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: TERM=xterm-256color>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: LANG=zh_CN.UTF-8>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: NODEMGR_HOME=/app/domains/myclusterdomain/nodemanager>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_SESSION_TYPE=x11>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_SESSION_ID=1>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DISPLAY=:0>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SERVER_NAME=cluServer3>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: _=/usr/jdk1.8.0_281/bin/java>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: GDM_LANG=zh_CN.UTF-8>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: PATHSEP=:>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: CAM_NODEMANAGER_JAR_PATH=/weblogic/Oracle/Middleware/Oracle_Home/wlserver/modules/features/oracle.wls.common.nodemanager.jar>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DESKTOP_SESSION=gnome-classic>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: USER=app>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_MENU_PREFIX=gnome->
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: CLASSPATH=/usr/jdk1.8.0_281/lib/tools.jar:.:/usr/jdk1.8.0_281/lib:/usr/jdk1.8.0_281/lib/tools.jar:>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: WINDOWPATH=1>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: DEFAULT_BEA_JAVA_HOME=>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: VTE_VERSION=4602>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_SEAT=seat0>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SSH_AUTH_SOCK=/run/user/1002/keyring/ssh>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: SUN_JAVA_HOME=/usr/jdk1.8.0_281>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: HOSTNAME=node-02>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: CLASSPATHSEP=:>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: GNOME_SHELL_SESSION_MODE=classic>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_RUNTIME_DIR=/run/user/1002>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: XDG_VTNR=1>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: HOME=/app>
<2021-3-10 上午07时46分55秒 CST> <FINEST> <NodeManager> <Environment: UTILS_MEM_ARGS=-Xms32m -Xmx1024m>
<2021-3-10 上午07时46分55秒 CST> <INFO> <NodeManager> <Working directory is '/app/domains/myclusterdomain'>
<2021-3-10 上午07时46分55秒 CST> <INFO> <NodeManager> <Server output log file is '/app/domains/myclusterdomain/servers/cluServer3/logs/cluServer3.out'>
.
.
JAVA Memory arguments: -Xms256m -Xmx512m 
.
CLASSPATH=/usr/jdk1.8.0_281/lib/tools.jar:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.jar:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/thirdparty/ant-contrib-1.0b3.jar:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/modules/features/oracle.wls.common.nodemanager.jar::/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/derby/lib/derbynet.jar:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/derby/lib/derbyclient.jar:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/derby/lib/derby.jar:/usr/jdk1.8.0_281/lib/tools.jar:.:/usr/jdk1.8.0_281/lib:/usr/jdk1.8.0_281/lib/tools.jar:
.
PATH=/app/domains/myclusterdomain/bin:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/thirdparty/org.apache.ant/1.10.5.0.0/apache-ant-1.10.5/bin:/usr/jdk1.8.0_281/jre/bin:/usr/jdk1.8.0_281/bin:/usr/jdk1.8.0_281/jre/bin:/usr/jdk1.8.0_281/bin:/usr/jdk1.8.0_281/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/app/bin
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://hostname:port/console        *
***************************************************
Starting WLS with line:
/usr/jdk1.8.0_281/bin/java -server   -Xms256m -Xmx512m  -cp /weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic-launcher.jar -Dlaunch.use.env.classpath=true -Dweblogic.Name=cluServer3 -Djava.security.policy=/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.policy  -Dweblogic.ProductionModeEnabled=true -Dweblogic.system.BootIdentityFile=/app/domains/myclusterdomain/servers/cluServer3/data/nodemanager/boot.properties -Dweblogic.nodemanager.ServiceEnabled=true -Dweblogic.nmservice.RotationEnabled=true -Dweblogic.ReverseDNSAllowed=false -Xms1024m -Xmx1024m -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=1024m -XX:+UnlockCommercialFeatures -XX:+ResourceManagement -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader  -javaagent:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server -Dweblogic.home=/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server   -Dweblogic.management.server=http://192.168.223.100:17010   weblogic.Server
<2021-3-10 上午07时46分57秒 CST> <Info> <Security> <BEA-090905> <Disabling the CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true.> 
<2021-3-10 上午07时46分57秒 CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG128 to HMACDRBG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true.> 
<2021-3-10 上午07时46分58秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 25.281-b32 from Oracle Corporation.> 
<2021-3-10 上午07时47分00秒 CST> <Info> <RCM> <BEA-2165028> <"Heap Retained Metric" is not available in WebLogic Server."Resource Consumption Management" support for "Heap Retained" resource is not available. "Heap Retained" resource is available only with "G1 Garbage Collector".> 
<2021-3-10 上午07时47分00秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.2.1.4.0> 
<2021-3-10 上午07时47分02秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<2021-3-10 上午07时47分02秒 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.> 
<2021-3-10 上午07时47分02秒 CST> <Info> <WorkManager> <BEA-002942> <CMM memory level becomes 0. Setting standby thread pool size to 256.> 
<2021-3-10 上午07时47分03,296秒 CST> <Notice> <Log Management> <BEA-170019> <The server log file weblogic.logging.FileStreamHandler instance=574845273
Current log file=/app/domains/myclusterdomain/servers/cluServer3/logs/cluServer3.log
Rotation dir=/app/domains/myclusterdomain/servers/cluServer3/logs
 is opened. All server side log events will be written to this file.> 
<2021-3-10 上午07时47分04,404秒 CST> <Notice> <Security> <BEA-090946> <Security pre-initializing using security realm: myrealm> 
<2021-3-10 上午07时47分05,050秒 CST> <Notice> <Security> <BEA-090947> <Security post-initializing using security realm: myrealm> 
<2021-3-10 上午07时47分07,664秒 CST> <Notice> <Security> <BEA-090082> <Security initialized using administrative security realm: myrealm> 
<2021-3-10 上午07时47分08,103秒 CST> <Notice> <JMX> <BEA-149512> <JMX Connector Server started at service:jmx:iiop://192.168.223.101:13000/jndi/weblogic.management.mbeanservers.runtime.> 
<2021-3-10 上午07时47分10,896秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY.> 
<2021-3-10 上午07时47分10,905秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<2021-3-10 上午07时47分11,056秒 CST> <Notice> <Log Management> <BEA-170036> <The Logging monitoring service timer has started to check for logged message counts every 30 seconds.> 
<2021-3-10 上午07时47分11,765秒 CST> <Notice> <Log Management> <BEA-170027> <The server has successfully established a connection with the Domain level Diagnostic Service.> 
<2021-3-10 上午07时47分11,832秒 CST> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging> 
<2021-3-10 上午07时47分13,428秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.> 
<2021-3-10 上午07时47分13,483秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.> 
<2021-3-10 上午07时47分14,345秒 CST> <Notice> <Cluster> <BEA-000162> <Starting "async" replication service with remote cluster address "null"> 
<2021-3-10 上午07时47分14,484秒 CST> <Notice> <WebLogicServer> <BEA-000330> <Started the WebLogic Server Managed Server "cluServer3" for domain "myclusterdomain" running in production mode.> 
<2021-3-10 上午07时47分14,486秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.223.101:13000 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.> 
<2021-3-10 上午07时47分14,486秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.223.101:13000 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.> 
<2021-3-10 上午07时47分14,589秒 CST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> 
<2021-3-10 上午07时47分14,607秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.> 

通过jstat命令,我们可以发现我们在控制台自定义的JVM堆和元数据区的内存启动参数已经生效

S0C         S1C         S0U     S1U         EC             EU            OC             OU            MC           MU            CCSC      CCSU       YGC     YGCT    FGC    FGCT      GCT   
34944.0   34944.0   0.0       34944.0   279616.0   223432.7  699072.0    71135.7    86784.0    85476.4    10240.0    9994.7      3           0.257     1         0.110       0.366
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cnskylee

技术分享我是认真的,期待您打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值