wepshere集群配置.docx

上传人:b****8 文档编号:11406602 上传时间:2023-02-28 格式:DOCX 页数:22 大小:905.98KB
下载 相关 举报
wepshere集群配置.docx_第1页
第1页 / 共22页
wepshere集群配置.docx_第2页
第2页 / 共22页
wepshere集群配置.docx_第3页
第3页 / 共22页
wepshere集群配置.docx_第4页
第4页 / 共22页
wepshere集群配置.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

wepshere集群配置.docx

《wepshere集群配置.docx》由会员分享,可在线阅读,更多相关《wepshere集群配置.docx(22页珍藏版)》请在冰豆网上搜索。

wepshere集群配置.docx

wepshere集群配置

 日常使用中为了保证Websphere系统可用性,提高系统性能,一般处理方法为配置集群,本文记录创建、配置集群的整个过程,希望对您的工作有所帮助。

   1.集群系统架构

   操作系统:

LinuxAS4u2

   Websphere版本:

WAS6.1ND

   2.系统整体架构

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

   图中,配置一个Websphere集群,一个WebsphereAPP集群,一个数据库集群。

Websphere集群不是本文的重点,本文主要描述单Websphere+WAS集群。

   本例中的部署如下所示:

   DM和一个应用安装在主机WEBSPHEREDM;一个应用单独安装主机名为WEBSPHERECLU2,组成一个集群;然后通过一个IHS来完成负载均衡,主机名为WEBSPHEREIHS。

今后我们可以对IHS扩容成一个集群来完成IHS的高可用。

   3.集群的安装

   以下安装在WEBSPHEREDM主机上进行。

   

(1)获得的Websphere安装包可能为tar包或者zip包,如果是tar包,使用“tar–xvfwebsphere6.1.tar”将包解开;如果是zip的包,使用“unzip”解压缩。

   

(2)解压缩后的文件运行launchpad.sh启动安装界面。

   ./launchpad.sh

   注意,在安装操作系统的时候,务必选择上“图形化互联网”的包。

   启动界面,如下图所示:

首先安装:

   安装后会启动向导,提示接受协议等,并选择安装路径。

选择默认路径后,进行安装,安装时会提示创建的类型。

   注意,此处选择“无”。

稍后我们会单独创建概要文件。

   依次操作,直到安装完成。

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

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

创建概要文件的方法如下。

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

   在此目录下执行“./pmt.sh”会弹出页面,如下图所示:

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

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

   然后使用选择使用的典型概要文件:

   提示创建的概要文件的情况。

注意,此步中需要确定管理安全性,强烈建议选择管理安全,并输入密码。

   点击创建后,创建完成。

(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.shIP8879-usernameusername-passwordpassword

   对这个命令的解释如下:

   IP代表DM主机的IP端口;8879是DM的端口;username是创建DM概要文件时的用户名;password是创建DM概要文件时的密码。

   在主机WEBSPHERECLU2中使用相同的命令启动NODEAGENT,并将主机加入DM中。

这个时候,在DM控制台登录界面中应该可以看到如下情况:

   好的,我们现在添加成功两个应用,现在需要将这两个应用做成集群。

(7)创建集群

   在DM控制台中,选择集群,然后新建。

   注意:

先创建一个空的集群,然后我们再向该集群中添加成员即可。

   添加集群如下。

注意此处的权重:

主机1权重为2,主机2权重为1则表示主机1分流三分之二的流量,而主机2分流三分之一的流量。

   可以查看集群情况如下:

   然后开始部署应用。

(8)应用的部署

   应用的部署基本上没什么区别,唯一注意一点,就是部署的时候需要选择部署服务器的时候,要注意选择集群。

如下:

   选择集群后部署没有什么区别,部署后的应用应该在两个主机的应用目录下生成文件如下:

   这个时候访问http:

//IP1:

9081/上下文/INDEX.JSP和http:

//IP2:

9081/上下文/INDEX.JSP都可以访问到部署的应用。

   应用部署后,我们准备做IHS了。

   (9)IHS的部署

   注意:

以下操作在WEBSPHEREIHS主机上执行。

   之前的操作仅仅是部署了一个应用到一个集群上,但是这个时候的负载均衡并未实现,而最终的目的是能通过这个集群提高系统的可用性,所以需要配IHS来实现系统的负载均衡。

   一般来说,IHS的安装文件存在于WAS6.1ND的安装CD2上,在安装CD2上启动“./launch.sh”会打开和之前一样的页面。

   选择安装:

   启动后安装状况和之前的类似:

   安装过程中询问是否创建IHS的组、用户,按照提示创建即可,注意管理用户和密码也记得创建上。

   IHS安装过程应该是比较顺利的。

注意:

安装后可以使用如下命令启动和停止IHS:

   目录:

/opt/IBM/HTTPServer/bin

   ./apachectlstartstopIHS的启动和停止

   ./adminctlstartstopIHS管理控制台的启动和停止

(10)安装插件

   依然在下面界面中选择安装:

   安装过程基本上可以一直回车,安装完成后会提示你将/opt/IBM/HTTPServer/Plugins/bin下面的configurewebserver1.sh复制到DM主机上进行添加,添加的时候注意用户名和密码:

   ./configurewebserver1.sh–userusername–passwordpassword

   添加后可以在DM中看到这个IHS服务器。

   编辑WEBSERVER1的用户名和密码,作为远程控制用。

如下所示:

   将这个Web服务器添加到应用的对应里面去,这个时候在应用程序中选择“管理模块”重新配置为应用集群+IHS,这个时候保存后再准备传播插件。

   注意上图的服务器中,有了我们配置的IHS。

   传播插件前修改一下虚拟主机中default_host的主机别名(部署应用的时候默认都是这个),将有主机名的都修改过来。

   修改后的:

   确保应用没问题后,开始在Web主机上生成和传播插件:

   注意,上图中传播插件的过程中出错,我们可以选择手工复制或者修改。

这里我选择了到IHS主机上检查文件权限,修改文件权限“chmod740”后,可以正常传播。

   传播成功后注意检查两个地方,一个是传播后的位置:

   /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集群文档

   ITPUB的Arraycjulian的《IHS+WAS6ND实现多应用服务器集群+多Web端口服务器架构配置经验》

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1