ihs+websphere多集配置

IHS+WAS6ND实现多应用效劳器集配置
日前本人做为一个工程的外援参与配置了一个困难WAS集架构的部署,该工程由于遇到特殊状况需求采纳HIS+WAS6ND实现多应用效劳器集+多web端口效劳器架构,在Google 上搜寻了一遍,没有到类似的架构配置方式,只有自己来探讨了。终于功夫不负有心人,经过屡次试验,最终胜利实现了上述架构的配置。
由于配置过程中经验了种种艰辛,所以将这种架构的配置经验做了总结,与大家共享,希望能对大家有所帮助。
首先来说一下为什么会须要采纳这样的架构。
从我进入IT行业以来,这样的架构还是第一次见到。不能不说一句我对能够想出并实现这样架构的开发工程师和系统集成工程师致以崇高敬意,因为在应用需求不断改变软硬件架构和系统软硬件有条件限制的状况下,能够胜利实现这样的配置到达工程目标不能不说是一件特别不简洁的事情。同时,我要对该工程的管理人员、设计人员以及实施工程企业的高层人员说一句,你们应当特殊感谢这些能够保证你们工程胜利的开发人员和系统集成人员,因为他们工程才得以胜利,因为他们才保住了企业的信誉和颜面。
跑题了,言归正传。
依据工程初期的设计,须要建立一个应用系统,为保证应用系统的高可用性〔效劳不能中断〕,对于这个应用系统采纳2台web效劳器网络负载均衡+2台was应用效劳器负载均衡效劳器集方式,后台是Oracle数据库的集。Web效劳器网络负载均衡是采纳windows 2023 server的网络负载均衡集实现的,F5在这个工程里是买不起的。通过web效劳器将恳求路由分发到was集的两台应用效劳器上。这样的架构是依据was应用集模版的标准配置设计的,所以配置起来没有什么问题。
但是工程进展过程中觉察原来的需求根本没有调研清晰,发生了重大的需求变更,依据原来对应用系统的设计根本无法满意工程的需求,所以对应用系统的设计进展了重大调整,该工程须要增加开发两个应用系统,就是须要增加部署两套应用系统。由于硬件数量已经确定无法增加,并且web访问地址也只有两个,无法增加,同时又须要保证应用系统的高可用性,因此须要再每组应用集里多部署一套应用系统。
而由于采纳的开发构件库产品EOS只能基于根书目访问,因此不能采纳虚拟书目的方式在一个应用效劳器里部署两个应用,须要每个应用运用一个独立的应用效劳器。这样造成了须要在一组硬件应用效劳器集里部署两个应用效劳器的需求。同时web效劳器也须要进展类似的部署,一个web效劳器上须要映射两个应用效劳器,所以IHS的一个web效劳器运用80端口,另一个web效劳器就须要运用非标准的端口了。
下面是重新设计出来的系统架构:
选修课王子上述部署方式是目前根本稳定下来的架构,但是在将来可能由于工程需求的改变,可能还会增加1-2
个新的应用集,也就是说将来还会新增1-2应用集在这组硬件设备上。〔真不知这个工程是怎么进展需求调研设计的,还是CMM4呢,整个一手工作坊〕。
依据这样的要求进展配置,看上去挺简洁的,但在实际过程中确艰辛重重。
先来介绍一下配置步骤:
1、在APP1和APP2上分别安装WAS6.0ND,并依据构件库产品的要求升级补丁;
2、在APP1上创立WAS NB的管理效劳NDMG01;
3、在APP1和APP2上分别创立应用效劳器样本;ndm
4、在NDMG01的管理限制台中将APP1和APP2加为NDMG01的受管节点;
5、在NDMG01的管理限制台的应用效劳器管理为APP1和APP2分别再建立其次个应用效
劳器;
6、创立两个应用效劳器集,并分别将对应的应用效劳器参与集;
7、在两台web效劳器上分别安装IHS ,将默认web效劳注册为windows效劳;文章与人品
8、分别将web效劳器上的IHS安装书目中的conf书目下的配置文件    d.conf复制一
份命名为    f,修改复制的配置文件,将默认的80端口改为8000;
9、运用吩咐apache -k install -n    d8000 -f “〞将8000端口的web效劳也注册
为windows效劳;
10、启动全部配置好的web效劳,并测试一下;
11、停顿全部web效劳,为不同的web效劳分别安装websphere plugins插件;
12、启动web效劳,并进展测试;
13、配置windows网络负载平衡集,并进展测试;
14、在NDMG01管理限制台上将两台web效劳器加为非受管节点,并在两个节点上创
立对应的web效劳器。
15、在NDMG01管理限制台上,分别将相应的应用系统安装到应用效劳器集上。安
杨政宁装过程中可以将应用模块映射到应用效劳器虚拟主机以及将应用系统映射到对应的web效劳上,也可以在安装好应用后再进展配置。两种方式都经过测试没有问题。
16、对每个web效劳生成插件和传播插件。
刘德跃17、配置完毕,进展应用访问的测试并胜利。
上面的步骤中常规的操作在本文中不进展具体介绍了,可以参考was 6.0 ND的安装手册以及IHS 配置手册,下面我将具体介绍配置过程中须要留意以及简洁产生问题的地方以及应对方法。
1、在APP1和APP2上分别安装WAS6.0ND,并依据构件库产品的要求升级补丁;
个人认为只要安装WAS应用效劳器就可以了,但是由于工程组中的某人在一篇文章上看到
须要同时安装IHS以及web效劳插件才能进展补丁升级,所以同时又安装了IHS和web效劳插件。关于是否仅须要安装WAS应用效劳器也可以升级,由于时间关系没有进展测试。
WAS6.0的补丁包须要依次安装,不能跳过前期版本。在这个工程中,我安装的是.7补丁,因此须要先装6.0.2.0的补丁,然后再安装6.0.2.7的补丁,具体安装步骤请参照websphere 的升级手册。
2、在APP1上创立WAS NB的管理效劳NDMG01;
这部根本上依据标准步骤进展,建议记录下输入的效劳名以及主机名等信息,便利查阅;
3、在APP1和APP2上分别创立应用效劳器样本;
这一步也根本依据标准步骤,可以将应用效劳器注册为本机效劳,也可以不注册,我是没有将它注册为本机效劳。记录下效劳名
4、在NDMG01的管理限制台中将APP1和APP2加为NDMG01的受管节点;
这一步建议将agent注册为windows效劳
5、在NDMG01的管理限制台的应用效劳器管理为APP1和APP2分别再建立其次个应用效
劳器;
这一步在NDMG01的管理限制台进展,建议效劳名便于辨别和记忆,须要记录对应的每一台APP上创立的应用效劳器名称,以防在后面的配置过程中搞乱。
6、创立两个应用效劳器集,并分别将对应的应用效劳器参与集;
这一步和上一步一样,也须要做记录,防止以后的配置中出错。
7、在两台web效劳器上分别安装IHS ,将默认web效劳注册为windows效劳;
留意记录注册的windows效劳名称
翻开一个DOS 窗口,进入到<IHS_HOME>\bin 路径下执行:
htpasswd -bc ..\conf\admin.passwd <uid> <pwd>
其中<IHS_HOME> 代表IHS V6 的安装书目,<uid> 代表IHS V6 的管理员ID <pwd> 代表IHS
V6 管理员的用户密码
* 留意:假如想通过WAS ND V6 的管理限制台干脆收理远程的IHS V6 必需首先设定IHS V6 的管理员ID 和密码,并且传播插件是否胜利也须要做这一步
8、分别将web效劳器上的IHS安装书目中的conf书目下的配置文件    d.conf复制
一份命名为    f,修改复制的配置文件,将默认的80端口改为8000;
9、运用吩咐
apache -k install -n    d8000 -f “〞
将8000端口的web效劳也注册为windows效劳;
留意记录注册的windows效劳名称    d8000花生采摘机
10、启动全部配置好的web效劳,并测试一下;
11、停顿全部web效劳,为不同的web效劳分别安装WAS的web效劳plugins插件〔步
骤如下〕;
这里插件须要安装两次〔如想担心装两次,那么要手工配置,相当困难,本人没有配置胜利,不知有没有高手能手动配置胜利〕,以对应不通的web效劳,并须要特殊留意对应的端口号、IHS的配置文件位置以及web效劳器plugin-xml的位置都须要重新配置,不要依据默认的书目不修改,否那么之后的配置就会出错。同时安装过程中须要将输入的定义web效劳名记录下来,在以后的映射配置时须要对应。
如须要对web效劳器进展升级,也须要对不同的plugin进展升级。
过程如下:

本文发布于:2024-09-20 16:51:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/717234.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:效劳   应用   须要   配置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议