weblogic一个集群,集群中有一个server1和server2,adminServer和server1安装在一台服务器,
如果修改setDomainEnv.sh 文件,会把AdminServer的参数也修改了,这并不是我想要的,
于是写脚本单独启动server1,
[root@weblogic02 bin]# pwd
/weblogic/domains/base_domain/bin
[root@weblogic02 bin]# java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr16fp2-20141026_01(SR16 FP2))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr16-20141010_216764 (JIT enabled, AOT enabled)
J9VM - 20141010_216764
JIT - r9_20140523_64469ifx2
GC - GA24_Java6_SR16_20141010_1202_B216764)
JCL - 20141005_01
由于使用了IBM JDK,使用了gencon的方式。
[root@weblogic02 bin]# cat startServer1.sh
#!/bin/sh
export USER_MEM_ARGS="-Xms512m -Xmx768m -Xmn128m"
export server1_gc_log="/weblogic/domains/base_domain/servers/server1/logs"
export JAVA_OPTIONS="-da -Djava.net.preferIPv4Stack=true -Xgcpolicy:gencon -Xdisableexplicitgc -Xverbosegclog:$server1_gc_log/server1gc.$$.log -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000 -Xconcurrentslack500M"
nohup ./startManagedWebLogic.sh server1 > ../servers/server1/logs/nohup.out 2>&1 &
这样AdminServer和server1的参数就区别开了。
[root@weblogic02 bin]# ps -ef | grep java
root 23434 23385 3 11:06 pts/6 00:02:10 /opt/ibm/java-x86_64-60/bin/java -Xms512m -Xmx768m -Xmn128m -Dweblogic.Name=AdminServer -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -da -Djava.net.preferIPv4Stack=true -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1035/profiles/default/sysext_manifest_classpath:/weblogic/bea/patch_ocp360/profiles/default/sysext_manifest_classpath weblogic.Server
weblogic 26758 26709 2 11:50 pts/7 00:00:26 /opt/ibm/java-x86_64-60/bin/java -Xms512m -Xmx768m -Xmn128m -Dweblogic.Name=server1 -Djava.security.policy=/weblogic/bea/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -Dweblogic.security.SSL.trustedCAKeyStore=/weblogic/bea/wlserver_10.3/server/lib/cacerts -da -Djava.net.preferIPv4Stack=true -Xgcpolicy:gencon -Xdisableexplicitgc -Xverbosegclog:/weblogic/domains/base_domain/servers/server1/logs/server1gc.26707.log -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=1000 -Xconcurrentslack500M -da -Djava.net.preferIPv4Stack=true -Dplatform.home=/weblogic/bea/wlserver_10.3 -Dwls.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.home=/weblogic/bea/wlserver_10.3/server -Dweblogic.management.discover=false -Dweblogic.management.server= -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=/weblogic/bea/patch_wls1035/profiles/default/sysext_manifest_classpath:/weblogic/bea/patch_ocp360/profiles/default/sysext_manifest_classpath weblogic.Server
阅读(3256) | 评论(0) | 转发(1) |