linux

WebLogic Linux集群如何搭建

小樊
53
2025-07-27 18:14:51
栏目: 智能运维

搭建WebLogic Linux集群是一个复杂的过程,涉及多个步骤和配置。以下是一个基本的指南,帮助你搭建WebLogic集群:

环境准备

Java环境配置

rpm -qa | grep java
tar -zxvf jdk-8u221-linux-x64.tar.gz -C /opt/modules/
vi /etc/profile
export JAVA_HOME=/opt/modules/jdk1.8.0_221
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile

安装WebLogic

groupadd nwsj
useradd -g nwsj nwsj
passwd nwsj
echo "nwsj ALL=(ALL) ALL" >> /etc/sudoers
mkdir -p /app/weblogic
chown -R nwsj:nwsj /app
cp wls1033_oepe111150_linux32.bin /app
tar -zxvf wls1033_oepe111150_linux32.bin -C /app
vi /app/weblogic/oraInst.loc
inventory_loc=/app/weblogic/oraInventory
inst_group=weblogic

vi /app/weblogic/wls.rsp
ORACLE_HOME=/app/weblogic/bea12c3
cd /app/java-jar
./fmw_12.2.1.3.0_wls.jar -silent -responseFile /app/weblogic/wls.rsp -invPtrLoc /app/weblogic/oraInst.loc

创建WebLogic域

export MV_HOME=/app/weblogic/bea12c3
export WL_HOME=$MV_HOME/wlserver
export CONFIG_JVM_ARGS=-Djava.security.egd=file:/dev/./urandom
mkdir -p $MV_HOME/user_projects/domains
$WL_HOME/common/bin/wlst.sh
readTemplate('/app/bea12c3/wlserver/common/templates/wls/wls.jar');
set('AdminServerName','nwsjAdminServer');
set('ProductionModeEnabled','true');
set('Name','nwsjDomain');
cd('/Server/AdminServer');
set('ListenAddress','服务器1的IP');
set('Name','nwsjAdminServer');
set('ListenPort',9003);
cd('/');
create('nwsjCluster','Cluster');
create('nwsjServer1','Server');
create('nwsjServer2','Server');
assign('Server', 'nwsjServer1');
assign('Server', 'nwsjServer2');

请注意,以上步骤是一个基本的指南,具体配置可能会因您的具体需求和环境而有所不同。建议参考Oracle官方文档以获取更详细的配置指南。

0
看了该问题的人还看了