Focus On Oracle

Installing, Backup & Recovery, Performance Tuning,
Troubleshooting, Upgrading, Patching


当前位置: 首页 » 技术文章 » Oracle

How to Setup Weblogic Cluster Step by Step

Weblogic的集群可以分为两种:横向扩展的集群(就是说有的节点都在同一台物理服务器上,这样的话,部署起来很简单,但是如果服务器故障,整个应用就垮了)和纵向扩展的集群(节点分布在不同的服务器上,这种情况就可以避免单点故障,但是部署会费事一点)

管理服务器(Admin Server):从名字上看也能看得出时起到管理的作用。也见过大多数的客户直接部署到管理服务器上

受管服务器(Managed Server):从名字上看就是说这个服务器是被管理的

节点管理器(Node Manager):从名字上看是节点管理器的意思。管理节点可以通过节点管理器来启动、停止、挂起受管服务器


下面来说说如何部署一套纵向扩展的weblogic集群,共有三台服务器,ohsweb1和ohsweb2做集群的节点,ohsadmin时管理节点,在其上也安装了Apache,做负载均衡的作用(通过weblogic和apache的结合,访问143会随机连接141或142,只需要一个访问地址)

192.168.16.141  ohsweb1

192.168.16.142  ohsweb2

192.168.16.143  ohsadmin

我们可以通过nfs共享的方式,把weblogic安装到一个共享的位置。这种方式的话,安装一次就好,但也有弊端(可能会发生单点故障)。所以不建议把weblogic放在共享的目录,可以考虑把要安装的应用部署到共享的目录。

export JAVA_HOME=/etc/jdk1.6.0_45
export FMW_HOME=/psdyy/fmw
export DOMAIN_HOME=/psdyy/fmw/user_projects/domains/psdyy
export WLS_HOME=/psdyy/fmw/wlserver_10.3
export PATH=$PATH:$JAVA_HOME/bin:$WLS_HOME/common/bin:$WLS_HOME/server/bin:.

根据上面的变量,把weblogic安装在同样的目录

在143上执行config.sh配置管理服务器,受管服务器,节点管理器(也可以只配置管理服务器,然后通过页面再配置),配置好后

在143上通过pack.sh把domin打包成模板,并将模板文件传送到141和142

pack.sh -managed=true -domain=$DOMAIN_HOME -template=${DOMAIN_HOME}-template.jar -template_name=psdyy
141和142解压模板
unpack.sh -domain=$DOMAIN_HOME -template=${DOMAIN_HOME}-template.jar

在143上启动管理服务器

在141和142上配置节点管理器

connect('weblogic', 'weblogic12', 't3://192.168.16.143:7001')

nmEnroll('/psdyy/fmw/user_projects/domains/psdyy', '/psdyy/fmw/wlserver_10.3/common/nodemanager')

启动141和142上的节点管理器

然后就可以尝试从143管理页面上启动Managed Server了



关键词:fmw httpd weblogic 

相关文章

How to configure Apache as a Reverse Proxy Server (RPS) on WebLogic
How to Setup Weblogic Cluster Step by Step
Weblogic Cluster
How to recover weblogic password

联系我们

韩朝阳



    Phone:186-9589-1286

    E-mail:ohsdba@qq.com

    微  信: ohsdba


电话(186-9589-1286)

QQ(375349564)

微信(ohsdba)


常用链接

Oracle
eDelivery
My Oracle Support

Exadata 12.1 Document

Exadata 12.2 Document

Oracle 11gR2 Document

Oracle 12cR1 Document

Oracle 12cR2 Document

GoldenGate 12c

Oracle Fusion Middleware

Mysql Document

PostgreSQL

Python

github

sourceforge



Top
Cell186-9589-1286
QQ 375349564
E-mail ohsdba@qq.com