NC+WAS集群安装案例说明文档.docx
- 文档编号:10242569
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:17
- 大小:1MB
NC+WAS集群安装案例说明文档.docx
《NC+WAS集群安装案例说明文档.docx》由会员分享,可在线阅读,更多相关《NC+WAS集群安装案例说明文档.docx(17页珍藏版)》请在冰豆网上搜索。
NC+WAS集群安装案例说明文档
NC+WAS集群安装说明案例文档
安装步骤概述:
前言:
典型的两台机器10.10.167.8(nc1)与10.10.167.9(nc2)做水平集群;web服务器安装在10.10.167.8上。
本安装文档三部分:
第一部分为was的安装与集群配置
第二部分为NC的安装与配置
第三部分为NC+WAS集群部署与配置
第一部分:
Was集群安装部分
详细原理参考《在WASND中实现集群》文档与
《was安装》ppt
1:
两台机器was的安装。
10.10.167.8做主服务器
(1):
在10.10.167.8上安装was,应用服务器环境选项选择单元与受管节点。
10.10.167.9做从服务器
(2):
安装was,应用服务器环境选项选择应用服务器。
详细内容见《was安装》文档
2:
node加入dm。
(1)完成1后,10.10.167.8上有一个dm和AppServer01两个profile。
即一个Dm管理节点和一个nc1Node01受管节点。
因为在安装时选择的即是一个cell和一个受管节点,所以nc1Node01(对应profileAppServer01)已经addNode到DM中。
(2):
10.10.167.9已经安装了AppServer01一个profile,该profile对应节点nc2Node01。
需要加到dm中:
addNode10.10.167.88879
(3):
完成后,在dm管理控制台中查看节点情况,发现对应节点已经被加入到dm管理控制台。
3:
HTTPserver的安装。
正常安装,注意以下两点
(1):
管理部分可以忽略
(2):
应用服务器主机名指向Dm所在机器
4:
Plugin的安装。
注意
(1):
对应web服务器指向IBMHTTPServer
(2):
因为Web服务器与Dm在同一台机器上,所以选择本地系统
(3):
对应WAS安装位置
5:
补丁配置。
(1):
先安装UpdateInstaller到was对应目录。
(2):
进入安装到was对应目录下的d:
\ibm\updateInstaller下运行安装程序,进行补丁安装。
详细内容见《was安装》文档
6:
集群的创建与配置。
(1)先将10.10.167.8与10.10.167.9对应节点下原来默认的serverserver1删除掉。
(进入was管理控制台应用服务器界面删除)
(2)在集群节点选择创建一个集群,名字ncCluster
(3)创建集群成员,输入名字,选择对应节点,权重:
masternc1Node010
ncMem01nc1Node0110
ncMem02nc2Node0110
ncMem03nc2Node0110
(4):
创建完后保存
附录:
可能遇到的问题
7:
web服务器加入Dm中
(1).开启IHS的admin管理:
在
(2).在服务管理面板中启动IBMHTTPServer(可选IBMHTTPAdministrationServer.)
(3).将
(4).启动DM服务
(5).打开一个命令行窗口,运行 (6).到配置管理控制台确认WebServer被成功加入. (7).点击webserver1,进入后在"additionalproperties"页中点击"remotewebserver",输入在第1步中生成的用户名和密码。 这样WebServer就可以被配置管理器进行集中管理,包括停止/启动,以及plugin文件的生成和部署。 第二部分: NC的安装配置 1: NC代码的安装。 2: NC的配置与部署。 (一): NC配置步骤 前期准备: 安装NC的代码到对应目录。 (详细见NC标准安装文档) 1: 在was中删除原有的NC应用,并重启was: 在做NC+WAS配置前先清理干净WAS原有部署的NC应用。 如图, (1): 进入was管理界面,在应用程序中选择所有默认安装的应用程序; (2): 停止应用程序; (3): 删除应用程序 (4): 删除完成后记得点击管理页面上方的保存。 (5): 在服务器8与服务器9中分别cd进入./IBM/Websphere/AppServer/profiles/App01/bin目录下,分别运行 10.10.167.8 stopServermaster stopServerncMem01 stopNode 10.10.167.9 stopServerncMem02 stopServerncMem03 stopNode …. 停止WAS应用服务器和nodeagent cd进入./IBM/Websphere/AppServer/profiles/Dmgr01/bin下,运行: stopManager 注意: 在运行stopNode和stopManager时,会弹出一个窗口,要求输入用户名与密码,用户名与密码均为admin. (6): 接着重启dm,nodeagent和对应的三个应用服务器。 2: 进入./ufida/nchome/bin目录下,运行wasSysconfig.bat工具进行WAS配置 数据源配置: 注意: 以rac模式时去掉是否XA数据源选项 点击保存时,会同时保存到本地以及was中间去,所以要修改数据库连接可以在此修改。 如果是rac集群,在此界面中无法修改url,需要在nc与was里分别手工更改url;nchome/ierp/bin/prop.xml和was管理控制台->资源->jdbc池->数据源中: 修改对应url为以下类似格式 jdbcracle: thin: @ (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=10.151.69.212)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=10.151.69.211)(PORT=1521)) (FAILOVER=on)(LOAD_BALANCE=on) ) (CONNECT_DATA= --(SERVER=DEDICATED)--> (SERVICE_NAME=bgync) ) ) 例如: 联通hr的配置为 oracle: thin: @(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.192.140.227)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.192.140.228)(PORT=1521))(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=lthr))) 如图,每个数据源的url都得开始修改 注意: 在NC数据源保存时会将数据源同步创建到was中间去;如果是修改后保存,需要删掉was中原来有的数据源以及jdbc提供程序。 3: 在工具左边列表中选择Server,然后在右边点击从WAS读取: 点击保存。 (1): 在was集群服务器配置中选择master,点击修改,勾上主服务器,点确定并保存 注: NC配置WAS也是主机名相关的,如上图中,默认从was中读取的配置是主机名。 需要验证在NC中以上修改是否保存成功的话,在左边点击log后再次切回Server,然后直接点击读取(而不是从was中读取),看读出的NC中master是否已经被配置为主服务器。 4: 如图在工具左边列表中选择Deployment,然后在右边点击读取,选择WasImformation面版: (1): 点击修改配置WAS对应应用服务器profile安装所在的路径(./IBM/Websphere/AppServer/profiles/Dmgr01);如果是cluster模式,勾上cluster选项。 (2): 其他需要修改的地方: security子面板里面此硬盘安装版本中安全用户名与密码都是admin,其他信息为默认。 JVM面板里面使用默认配置,如果想用自己配置的参数,可以进行修改。 以上修改完成后点击保存即可。 5: 如果此was安装时启用了安全用户名与密码,需要运行nchome/bin/wasImportCert.bat,做安全证书导入。 6: 如果没有生成ejb;还得在Deployment对应的右边面板中,点击生成EJB。 生成情况可以看./bin目录下对应的was_sysConfig.log 7: 生成完ejb后,点击部署EJB。 对应信息可以看日志was_sysConfig.log。 在部署的过程中必须保证was中应用服务器是启动的。 8: 主服务器与从服务器代码在部署后需要同步。 (文件复制得模式) 附录: 可能遇到的问题 1: Was得版本与NC本身版本需要对应得上。 2: 对于rac的配置,无法直接在工具界面中配置url,应该在工具中设置好用户密码后再在ierp/bin/prop.xml中手工设置url 3: 修改数据源保存后要同步到was中的话需要删除掉was中原有的数据源及jdbc提供程序。 第三部分: NC+WAS集群的部署 本部分在第一部分成功完成部署NC后,来详细说明在was管理控制台中如何配置WebServer: 1: 启动管理页面,进入应用程序,验证NC50已经启动成功。 如图: 可以看到应用程序nc50已经启动 2: 手工做好虚拟主机映射: 注意: 如果不做的话,第三步会无法映射成功,报hrss.war无法找到虚拟主机 3: 将NC50关联到WebServer: (1): 启动apache,在was管理界面中查看Webserver是否已经启动,如图: (2): 点击nc50,进入nc50,点击模块下的管理模块 (3): 在管理模块下,如图, A: 在集群与服务器中,有两行,分别为集群与web服务器,全部选中(蓝色表选中) B: 在下面的模块中全部选中 C: 点击集群与服务器右边的应用 D: 点击最下方的确定按钮即可。 最后记得点击保存。 E: 验证: 最右边服务器列中是否已经将web服务器加了进去: 4: 在web服务器中生成插件并传播插件: 可以检查/HttpServer/Plugins/config/webserver1/plugin-cfg.xml,看集群机器及端口是否被配置成功(新文件6k左右,原文件2k左右) 5: 重启was(每个server,nodeagent,DM,server的启动需要以master先于其他几个server),重启ibmhttpserver(/HttpServer/bin/apache.exe)即可。 6: 做过相关修改配置的时候记得在系统管理-》节点-》做节点同步 7: 验证: 此时可以通过http: //appserverIP来访问NC应用是否可用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NC WAS 集群 安装 案例 说明 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)