在 CentOS 下配置 WebLogic 集群,通常按以下思路和步骤进行。下面以 WebLogic 12c/14c 为例,说明核心流程(图形化 + 命令行方式均可)。
WebLogic 集群通常包含:
典型架构:
CentOS1: AdminServer + ManagedServer1
CentOS2: ManagedServer2
vi /etc/hosts
192.168.1.10 weblogic1
192.168.1.11 weblogic2
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
java -version
fmw_*.jarjava -jar fmw_14.1.1.0.0_wls.jar
/u01/weblogiccd /u01/weblogic/oracle_common/common/bin
./config.sh
步骤:
readTemplate("/u01/weblogic/wlserver/common/templates/wls/wls.jar")
cd('Servers/AdminServer')
set('ListenAddress','weblogic1')
set('ListenPort',7001)
cd('/')
create('Cluster1','Cluster')
cd('Cluster1')
create('ms1','Server')
create('ms2','Server')
...
cd /u01/weblogic/wlserver/common/nodemanager
vi nodemanager.properties
关键配置:
ListenAddress=weblogic1
ListenPort=5556
SecureListener=false
nohup ./startNodeManager.sh &
在 Console 中:
./startWebLogic.sh
./startManagedWebLogic.sh ms1 t3://weblogic1:7001
http://weblogic1:7001/console
ntpdate cn.pool.ntp.org
firewall-cmd --add-port=7001/tcp --permanent
firewall-cmd --add-port=5556/tcp --permanent
firewall-cmd --reload
session replication<distributable/>最小集群步骤:
如果你需要:
可以继续告诉我你的环境(WebLogic 版本 / CentOS 版本 / 是否跨机器)。