IHS多WAS集群负载均衡和会话同步架构的实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IBM Http Server + WebSphere集群的负载均衡和会话保持
一.系统准备
服务器1:IP1 & 服务器2:IP2
OS: Linux AS 5.0 APP:IHS+W AS (V6.1)
在两台服务器上/etc/hosts文件下相互添加ip地址和主机名
p.s. 若安装W AS V6.1时安装界面无法打开,则需安装firefox浏览器先安装W AS再安装IHS。
二.系统架构
最终模式图:
因现有应用限制,现拓扑图如下
三.集群安装
1. 安装应用
服务器1作为主服务器安装Cell(含DM和websphere)
端口号:
服务器2创建单独的应用程序服务器(websphere)
p.s. 为了搭建一个完整的WebSphere Application Server 运行环境,你至少要创建一个概要文件。该概要文件叫做缺省概要文件。缺省概要文件通常是在安装WebSphere Application
Server 的时候创建的。但是,你也可以在安装好WebSphere Application Server 之后再另行创建概要文件。两种创建概要文件的方法的结果都是一样的,都可以完成搭建一个完整的WebSphere Application Server 运行环境。
2.配置集群
(1)启动节点1
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin 执行
./startNode.sh
如下:
[root@us01 bin]# ./startNode.sh
ADMU0116I: Tool information is being logged in file
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log ADMU0128I: Starting tool with the AppSrv01 profile
ADMU3100I: Reading configuration for server: nodeagent
ADMU3200I: Server launched. Waiting for initialization status.
ADMU3000I: Server nodeagent open for e-business; process id is 4124
(2)启动DM
/WebSphere/AppServer/profiles/Dmgr01/bin执行
./startManager.sh
如下:
[root@us01 bin]# ./startManager.sh
ADMU0116I: Tool information is being logged in file
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log ADMU0128I: Starting tool with the Dmgr01 profile
ADMU3100I: Reading configuration for server: dmgr
ADMU3200I: Server launched. Waiting for initialization status.
ADMU3000I: Server dmgr open for e-business; process id is 4338
启动DM后,可访问http://IP1:9060/admin
(3)增加节点到主机中
./addNode.sh IP1 8879 -username admin -password adminus51
(也可用./addNode.sh IP1 8879 系统会提示你输入DM的用户名和密码)
对这个命令的解释如下:
IP1 : DM服务器的IP
8879:DM的SOAP端口号
Username:DM控制台的用户名
Password:DM控制台的密码
如下:
[root@us01 bin]# ./addNode.sh 10.10.2.51 8879 -username admin -password adminus51
ADMU0116I: Tool information is being logged in file
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/addNode.log