配置注意事项及应对方法
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服务,并测试一下;