技术开发 频道

IHS+WAS6ND实现多应用、多Web端口服务器集群

配置注意事项及应对方法

    1、在APP1和APP2上分别安装WAS6.0ND,并根据构件库产品的要求升级补丁;

    个人认为只要安装WAS应用服务器就可以了,但是由于项目组中的某人在一篇文章上看到需要同时安装IHS以及Web服务插件才能进行补丁升级,所以同时又安装了IHS和Web服务插件。关于是否仅需要安装WAS应用服务器也可以升级,由于时间关系没有进行测试。

    WAS6.0的补丁包需要依次安装,不能跳过前期版本。在这个项目中,我安装的是6.0.2.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目录下的配置文件httpd.conf复制一份命名为httpd8000.conf,修改复制的配置文件,将默认的80端口改为8000;

    9、使用命令

    apache -k install -n httpd8000 -f "c:\ihs\ibm\conf\httpd8000.conf"

    将8000端口的Web服务也注册为Windows服务。

    注意记录注册的Windows服务名称httpd8000

    10、启动所有配置好的Web服务,并测试一下;

0
相关文章