日常使用中为了保证Websphere系统可用性,提高系统性能,一般处理方法为配置
集群,本文记录创建、配置集群的整个过程,希望对您的工作有所帮助。 1. 集群系统架构
操
作系统
:Linux
AS4 u2
Websphere版本:WAS6.1ND
2. 系统整体架构
为了保证高可用性环境,一般使用如下拓扑:
点击查看大图
图中,配置一个Websphere集群,一个Websphere APP集群,一个数据库
集
群。Websphere集群不是本文的重点,本文主要描述单Websphere+WAS集群。
本例中的部署如下所示:
DM和一个应用安装在主机WEBSPHEREDM;一个应用单独安装主机名为WEBSPHERECLU2,组成一个集群;然后通过一个IHS来完成负
载均衡
,主机名为WEBSPHEREIHS。今后我们可以对IHS扩容成一个集群来完成IHS的高可用。
3. 集群的安装
以下安装在WEBSPHEREDM主机上进行。
(1)获得的Websphere安装包可能为tar包或者zip包,如果是tar包,使用“tar –xvf
websphere6.1.tar”将包解开;如果是zip的包,使用“unzip”解压缩。
(2)解压缩后的文件运行launchpad.sh启动安装界面。
./launchpad.sh
注意,在安装操作系统的时候,务必选择上“图形化互联网”的包。
启动界面,如下图所示:
首先安装:
安装后会启动向导,提示接受协议
等,并选择安装路径。选择默认路径后,进行安装,安装时会提示创建的类型。
注意,
点击创建后,创建完成。
(4)创建单独的应用服务器
。
仍然使用上面的方法,但是选择创建的类型为“应用服务器”,创建完成后如图。
点击查看大图
以下安装在WEBSPHERECLU2上安装。
(5)在主机WEBSPHERECLU2仅需要安装应用,安装过程如下。
安装程序,安装过程选择不安装任何类型,在下图中选择“无”。
点击查看大图
创建概要文件:
点击查看大图
此处选择“应用程序服务器”,创建完成。
(6)将两个主机上的应用分别添加到DM控制台中。
先启动DM控制台:
在目录/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin中执行“.
/startManager.sh”启动管理控制台。
启动各个应用和应用的节点:
注意,必须在每个服务器
中的网络中添加其他两台主机,如下所示。
在主机WEBSPHEREDM中启动应用服务器和应用服务器的NODEAGENT(NODEAGENT作为一个代理程序和DM控制台交互)。
在/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin目录中执行如下命令:
./startNode.sh
使用如下命令来增加节点到主机中:
./addNode.sh IP 8879 -username username -password password
对这个命令的解释如下:
IP代表DM主机的IP端口;8879是DM的端口;username是创建DM概要文件时的用户名;password是创建DM概要文件时的密码。
在主机WEBSPHERECLU2中使用相同的命令启动NODEAGENT,并将主机加入DM中。这个时候,在DM控制台登录界面中应该可以看到如下情
况:
好的,我们现在添加成功两个应用,现在需要将这两个应用做成集群。
(7)创建集群
在DM控制台中,选择集群,然后新建。
点击查看大图
注意:先创建一个空的集群,然后我们再向该集群中添加成员即可。
添加集群如下。注意此处的权重:主机1权重为2,主机2权重为1则表示主机1分流三分之二的流量,而主机2分流三分之一的流量。
可以查看集群情况如下:
点击查看大图
然后开始部署应用。
(8)应用的部署
应用的部署基本上没什么区别,唯一注意一点,就是部署的时候需要选择部署服
务器
的时候,要注意选择集群。如下:
点击查看大图
选择集群后部署没有什么区别,部署后的应用应该在两个主机的应用目录下生成文件如下:
[url=][/url]
这个时候访问http://IP1:9081/上下文/I NDEX.JSP和http://IP2:9081/上下文/I
NDEX.JSP都可以访问到部署的应用。
应用部署后,我们准备做IHS了。
(9)IHS的部署
注意:以下操作在WEBSPHEREIHS主机上执行。
之前的操作仅仅是部署了一个应用到一个集群上,但是这个时候的负
载均衡
并未实现,而最终的目的是能通过这个集群提高系统的可用性,所以需要配IHS来实现系统的负载均衡。
一般来说,IHS的安装文件存在于WAS6.1ND的安装CD2上,在安装CD2上启动“./launch.sh”会打开和之前一样的页面。
点击查看大图
选择安装:
启动后安装状况和之前的类似:
点击查看大图
安装过程中询问是否创建IHS的组、用户,按照提示创建即可,注意管理用户和密码也记得创建上。
IHS安装过程应该是比较顺利的。注意:安装后可以使用如下命令启动和停止IHS:
目录:/opt/IBM/HTTPServer/bin
./apachectl start stop IHS的启动和停止
./adminctl start stop IHS管理控制台的启动和停止
(10)安装插件
依然在下面界面中选择安装:
点击查看大图
[url=][/url]
安装过程基本上可以一直回车,安装完成后会提示你将/opt/IBM/HTTPServer/Plugins/bin下面的
configurewebserver1.sh复制到DM主机上进行添加,添加的时候注意用户名和密码:
./configurewebserver1.sh –user username –password password
添加后可以在DM中看到这个IHS服务器。
编辑WEBSERVER1的用户名和密码,作为远程控制
用。
如下所示:
将这个Web服务器
添加到应用的对应里面去,这个时候在应用程序中选择“管理模块”重新配置为应用集群+IHS,这个
时候保存后再准备传播插件。
点击查看大图
注意上图的服务器中,有了我们配置的IHS。
传播插件前修改一下虚拟主机中default_host的主机别名(部署应用的时候默认都是这个),将有主机名的都修改过来。
修改后的:
确保应用没问题后,开始在Web主机上生成和传播插件:
点击查看大图
注意,上图中传播插件的过程中出错,我们可以选择手工复制或者修改。这里我选择了到IHS主机上检查文件权限,修改文件权限“chmod
740”后,可以正常传播。
点击查看大图
传播成功后注意检查两个地方,一个是传播后的位置:
/opt/IBM/HTTPServer/Plugins1/config/webserver1/ plugin-cfg.xml
另外一个地方是:
/opt/IBM/HTTPServer/conf中的httpd.conf
最后应该有如下所示:
点击查看大图
mod_was_ap20_http.so是均衡的模块,plugin-cfg.xml是配置文件
。
特别注意的是,在传播之前,可以检查一下这个文件,对端口对应进行确定。
重新启动IHS。启动后访问HTTP://IHS_IP/上下文/index.JSP;如果存在多个应用,则可以HTTP://IHS_IP/其他上下文
/index.JSP。这个时候应用应该可以正常访问。至此,整个负
载均衡
配置完成。
分享到:
相关推荐
IBM WebSphere Application Server 6.1 for Linux 安装步骤 IBM WebSphere Application Server 6.1 是一个功能强大的应用服务器,适用于 Linux 操作系统。本文将详细介绍在 Linux 平台上安装 WebSphere 6.1 的步骤...
websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南
3. **VMware上的安装**:`vmware安装websphere for linux 6.0.doc`说明了如何在虚拟化环境中使用VMware来部署Websphere 6.1,这可能涉及虚拟机配置、网络设置、磁盘空间规划等。 4. **配置说明**:安装完成后,配置...
以下是关于"IBM WebSphere 6.1 ND 集群安装配置"的详细步骤和相关知识点。 **软件安装** 首先,安装IBM WebSphere Application Server Network Deployment 6.1版。这通常涉及到下载安装介质,然后在目标服务器上...
提供的文档“was6集群配置简要说明.doc”和“Websphere6.1集群安装和配置最终.pdf”应该详细涵盖了这些步骤,并可能包含特定的配置示例和最佳实践。阅读这些文档,可以深入理解每个步骤的细节,有助于成功部署和管理...
【Websphere6.1集群安装与配置详解】 在企业级应用环境中,WebSphere Application Server (WAS) 是IBM提供的一款强大的Java EE应用服务器,它提供了高性能、高可用性和可扩展性的平台。WebSphere 6.1版本是该产品线...
在MyEclipse中配置Websphere6.1可以让开发者在开发环境中直接进行调试和部署,提高效率。本文将详细介绍如何在MyEclipse 5.5.1中配置Websphere6.1。 **一、环境准备** 1. 开发环境: - JDK:1.5.0_11 - Eclipse:...
WebSphere Application Server Network Deployment 6集群安装部署步骤.docxwebsphere6.1集群配置
标题与描述均聚焦于WebSphere 6.1集群的安装与配置流程,这一主题对于确保WebSphere系统的稳定性和提升性能至关重要。以下将深入探讨WebSphere 6.1集群的架构设计、安装步骤以及配置要点。 ### 1. 集群系统架构 - ...
总之,“WebSphere6.1 for Oracle数据源配置”涉及了WebSphere与Oracle数据库的集成,包括JDBC驱动的管理、数据源的创建和配置、以及应用与数据源的绑定。正确配置数据源能够保证应用程序高效、可靠地访问数据库,...
【Websphere6.1 安装配置说明】 在IT领域,WebSphere是IBM提供的一款企业级应用服务器,常用于构建、部署和管理Java应用程序。本文将详细介绍如何安装和配置WebSphere 6.1,包括设置DataSource、JDBC连接、JNDI命名...
在本指南中,我们将详细介绍如何在Linux平台上安装和配置WebSphere 6.1,以及如何通过EAS进行安装部署。首先,安装WebSphere 6.1涉及到以下步骤: 1. 初始安装:使用root用户登录到Linux系统,创建一个临时目录,将...
本配置文件详细介绍了如何在 WebSphere 6.1 中配置 SSL 加密连接,包括创建密钥库和证书、导入证书、生成 SSL 配置和配置 plugin 等步骤。通过遵循这些步骤,可以实现安全的数据传输和身份验证。
根据描述,Websphere 8运行于Linux和Windows操作系统之上,这一设定为跨平台的集群部署提供了基础。具体而言,Websphere 8的系统整体架构包括: - **Linux系统**:作为主要的运行环境之一,承载着关键的Websphere...
总之,WebSphere 6.1 集群安装是一个涉及多个步骤的过程,包括DM和应用服务器的安装,浮动IP的配置,节点的添加,以及应用的部署。每一步都需要仔细操作,以确保集群的稳定性和效率。在Windows环境下,遵循上述指导...
【标题】:Websphere 6.1 for Windows XP 集群安装和配置 【描述】:在IT行业中,确保WebSphere应用服务器的高可用性和性能是关键任务。通过配置集群,我们可以实现这一目标。本文详细介绍了如何在Windows XP ...
在本安装指南中,我们将详细讨论如何在Linux操作系统上安装WebSphere 6.1版本。 1. **准备工作**: 在开始安装之前,确保你的系统是Linux 3,且满足WebSphere 6.1的系统需求。将IBM的安装光盘插入光驱,并将其中的...
Websphere 6.1 for Windows 是 IBM 提供的一款企业级应用服务器,它为企业提供了一个强大的平台来部署、管理和运行各种Web应用程序和服务。本安装说明书将详细指导您完成 websphere 6.1 在Windows操作系统上的安装、...
这部分主要介绍如何安装WebSphere Application Server 6.1 ND,包括DMGR(Deployment Manager)和第一个应用服务器实例。 ###### 2.3.1 安装盘说明 WebSphere 6.1的安装介质通常包含多个光盘或ISO镜像文件,每个...
本文档详细介绍了在 WebSphere 6.1 + IHS 集群环境下配置 SSL 的方法,包括启用 SSL、创建证书、配置 httpd.conf 文件和启用 SSL。通过遵循本文档的步骤,可以确保数据传输的安全性和客户端认证的正确性。