websphere集群与负载均衡

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Websphere集群与负载均衡

1.配置集群说明:

日常使用中为了保证websphere系统可用性,提高系统性能,一般处理方法为配置集群,本文将记录我创建、配置集群的整个过程

1)集群系统架构

操作系统: linux as4

Websphere版本 was6.1

2)系统整体架构

为了保证高可用性环境,一般使用如下拓扑:

本例中的部署如下所示:

Dm 和一个应用安装在主机itatmp3(22.5.232.195),一个应用单独安装主机名为itatmp4(22.5.232.196),组成一个集群,然后通过一个IHS 来完成负载均衡,HIS也安装在主机itatmp3 (22.5.232.195)上

注意:自己在配置请用根据自己的情况用自己的主机名与IP替换上面红色的部分

3)检查程序包及其版本

有两个程序。

C88STML.tar.gz为application server与Deployment manager的安装包

C88T0ML_WAS61ND_Supplements_Linux32B.tar.gz 包有IBM http Server与插件的安装程序

4)安装集群

(1)以下安装在itatmp3(22.5.232.195)主机上安装:

获得的WEBSPHERE 的安装包可能为C88STML.tar.gz先将其解压。

解压缩后的文件运行./launchpad.sh。

launchpad.sh启动安装界面

注意: 假如没有window-x. 就安装一个Xmanager软件

安装界面如下:

首先安装:

安装后会启动向导,提示接受协议等,并选择安装路径。选择默认路径后,进行安装,安装时会提示创建的类型

注意,此处选择 None 。稍后我们会单独创建概要文件。

直到安装完成。

(3)安装完成后,我们开始创建概要文件。

概要文件是WEBSPHERE的重要概念,相当于一个独立的配置文件,每个应用都必须有一个单独的概要文件。

创建概要文件的方法:

因为我们是默认安装,所以我们此处给出路径:

/opt/IBM/WebSphere/AppServer

执行以下命令创建概要文件

/opt/IBM/WebSphere/AppServer/bin/ProfileManagement/pmt.sh

会弹出以下界面:

接着选择创建概要文件的类型。

注意,此处我们选择的是创建一个dm

选择Deployment manager创建一个dm 然后使用选择使用的典型概要文件

提示创建的概要文件的情况,(注意:此步中需要你确定管理安全性,强烈建议选择管理安全,并输入密码)

如下图所示:

请记住这个dm的用户名与密码

点击创建后,创建完成。在/opt/IBM/WebSphere/AppServer/profiles/下会有一个 Dmgr01的目录

创建单独的应用服务器:

仍然使用上面的方法执行以下命令

/opt/IBM/WebSphere/AppServer/bin/ProfileManagement/pmt.sh

但是选择创建的类型为“Application server”如下图:

点创建,直到创建完成

最后在itatmp3主机上的 /opt/IBM/WebSphere/AppServer/profiles目录下会有一个AppSrv01 如下图所示:

(2)在主机itatmp4(22.5.232.196)主机上安装一个Application server

发下为安装步履:

注意:只需要安装一个Application server

安装过程如下:

执行: ./launchpad.sh

选择

安装程序,安装过程选择不安装任何类型,在下图中选择“None”

再安装Application server

执行以下命令

/opt/IBM/WebSphere/AppServer/bin/ProfileManagement/pmt.sh 但是选择创建的类型为“Application server”如下图:

直到安装完成。

(3)将主机itatmp3与主机itatmp4上的AppSrv01分别添加到主机itatmp3的dm中

先启动DM控制台。

在目录中/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin 中执行

./startManager.sh

会启动管理控制台。

注意,需在itatmp3(22.5.232.195)与itatmp4(22.5.232.196)中配置/etc/hosts文件

itatmp3上的/etc/hosts文件如下:

# Do not remove the following line, or various programs

# that require network functionality will fail.

22.5.232.195 itatmp3 localhost.localdomain localhost

22.5.232.196 itatmp4

itatmp4上的/etc/hosts文件如下:

# Do not remove the following line, or various programs

# that require network functionality will fail.

22.5.232.196 itatmp4 localhost.localdomain localhost

22.5.232.195 itatmp3

在主机itatmp3中启动应用服务器,和应用服务器的NODEAGENT

(NODEAGENT:作为一个代理程序来和DM控制台交互)。

在/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

执行如下:

./ startNode.sh

使用如下命令来增加节点到主机中

./addNode.sh IP 8879 -username username -password password

分别在itatmp3与itatmp4中的/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin中执行./addNode.sh itatmp3 8879 -username atmv -password atmv

执行效果如下:

[root@itatmp3 bin]# pwd

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

[root@itatmp3 bin]# ./addNode.sh itatmp3 8879 -username atmv -password atmv ADMU0116I: Tool information is being logged in file

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/addNode.log

ADMU0128I: Starting tool with the AppSrv01 profile

CWPKI0308I: Adding signer alias "CN=itatmp3, O=IBM, C=US" to local keystore

"ClientDefaultTrustStore" with the following SHA digest:

86:E7:27:38:09:A4:E8:15:85:DA:99:F5:3C:54:52:DC:19:58:B4:AB

CWPKI0308I: Adding signer alias "dummyclientsigner" to local keystore

"ClientDefaultTrustStore" with the following SHA digest:

0B:3F:C9:E0:70:54:58:F7:FD:81:80:70:83:A6:D0:92:38:7A:54:CD

CWPKI0308I: Adding signer alias "dummyserversigner" to local keystore

"ClientDefaultTrustStore" with the following SHA digest:

FB:38:FE:E6:CF:89:BA:01:67:8F:C2:30:74:84:E2:40:2C:B4:B5:65

ADMU0001I: Begin federation of node itatmp3Node01 with Deployment Manager at

itatmp3:8879.

ADMU0001I: Begin federation of node itatmp3Node01 with Deployment Manager at

itatmp3:8879.

ADMU0009I: Successfully connected to Deployment Manager Server: itatmp3:8879 ADMU0505I: Servers found in configuration:

ADMU0506I: Server name: server1

ADMU2010I: Stopping all server processes for node itatmp3Node01

ADMU0512I: Server server1 cannot be reached. It appears to be stopped.

ADMU0024I: Deleting the old backup directory.

ADMU0015I: Backing up the original cell repository.

相关文档
最新文档