WAS集群部署方案及安装配置手册1219.pdf
《WAS集群部署方案及安装配置手册1219.pdf》由会员分享,可在线阅读,更多相关《WAS集群部署方案及安装配置手册1219.pdf(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文档 1.部署方案参考 IBM HTTP Server1WAS Server2IBM HTTP Server2WAS Server1HAWAS Cluster数据库平台JDBCJDBC浮动IPWAS1-1WAS1-2WAS1-8WAS2-1WAS2-2WAS2-8集群1(财务)(WAS1-1WAS2-1)集群2(OA)(WAS1-2WAS2-2)集群3(HR)(WAS1-3 WAS2-3WAS1-4WAS2-4)集群4(知识管理)(WAS1-5,WAS2-5)集群n(?)(WAS1-nWAS2-n)Dmgr负载分发层 如上图所示,中间件平台主要包括两大部分:负载分发层 包括两台服务器,通过 H
2、eartbeat 实现 HA,提供浮动 IP 给客户端,保证了系统不存在单点故障问题 负载分发软件采用 IBM HTTP Server 实现 通过 IBM HTTP Server 配置虚拟主机,实现对不同应用的请求进行分发到不同的后台 WAS 中间件集群。WAS 中间件集群 包括两台 4CPU(每 CPU 4Core)服务,每个服务器上通过水平扩展可以启动多个 WAS 服务器。基于应用部署要求,为每个应用建立一个集群,逻辑上实现应用之间的隔离。每个集群可以根据应用的负载,动态分配 WAS 服务器实例数。如 HR 应用访问量较大则分配 4 个 WAS 实例。但最小要保证一个集群至少包括 2 个
3、WAS 实现,并且这两个实例分别在不同的物理服务器上,这样才能保证不出现单点故障。部署管理器,部署在 WAS Server1 上。2.WebSphere 7 安装及配置 此安装配置说明仅供参考,还需要根据现场实现情况进行调整。文档 2.1.WAS 安装 一、四台服务器拓朴结构 四台机器 IP 地址,名称与安装内容 主机名 IP 安装软件(组件)app1 WASND 7.0(WAS)(DM+APPSRV01)app2 WASND7.0(WAS)(APPSRV01)web1 HIS+PLUGINS web2 HIS+PLUGINS 其中 DM 控制台管理用户 admin,口令 两个 web 服务器
4、的管理用户也是 admin,口令 二、安装后验收 http:/*.*.*.*:9060/ibm/console 可打开应用服务器主机的控制管理台,管理用户 admin,口令*服务器集群下建有应用集群 服务器应用服务器下建有两个 WEB 服务 节点共有五个,分别是一个控制节点(一个 dmgr 节点),两个受控节点(两个 app 节点),两个非受控节点(两个 web 节点)文档 集群下各受控节点已同步,并启动服务;两个 WEB 服务已生成插件、传播插件并启动。在 DMGR 控制管理台可直接控制两个 WEB 的启动与停止。三、安装前系统检查 群集安装时,确认所有机子的日期要一致 确认磁盘空间足够 两
5、个应用服务器的安装文件放在/was_install 两个 WEB 服务器的安装文件放在/http_install 安装目录都是安装于默认的/opt 目录下 两个应用服务器安装后生成目录/opt/IBM/WebServer/AppServer 两个 WEB 服务器安装后生成目录/opt/IBM/HTTPServer 两个 WEB 服务器的目录/opt/IBM/HTTPServer/plugins 放有插件 确认管理域之内的所有的机器主机名和 ip 地址相互能够 ping 通 在安装前,要确保四台机的/etc/hosts 文件里面增加四台机的 ip 与主机名,修改如下*.*.*.1 app1*.*
6、.*.2 app2*.*.*.3 web1*.*.*.4 web2(对于初次安装系统后的主机,因为没有在 HOSTS 文件中增加此类记录,会导致安装失败,现象是安装后生成的 profiles 不完整,并且 startManager.sh 执行失败,启动不了管理服务。另外,安装完 WAS 后,不能修改主机名,否则 WAS 的服务启动不了,需要重新安装)确认主机名在生产环境中不会再改变 四台主机做好设置,能够用 xmanager 进行图形化安装。如不能进行图形化安装,则需要修改 was 或 his 下的 responsefile.txt 文件中的各参数,工作量大而且易出错。安装介质已有,was7.
7、0 nd for linux x86-64 bit 对于 was7.0,对于操作系统与硬件空间要求如下:http:/ The following list identifies the products that are supported when WebSphere Application Server runs on the Linux x86-64 operating system.It is not necessary to run these products on the same machine or operating system as WebSphere Applicat
8、ion Server.:Operating Systems supported with 64-bit WebSphere Application Server Red Hat Enterprise Linux AS,Version 4 with Update 6 Red Hat Enterprise Linux ES,Version 4 with Update 6 Red Hat Enterprise Linux,Version 5 Red Hat Enterprise Linux product site SUSE Linux Enterprise Server,Version 9 wit
9、h SP4 SUSE Linux Enterprise Server,Version 10 with Update 1 SUSE Linux Enterprise Server,Version 11(See Required Detail 文档 6)SUSE Linux Enterprise Server product site Hardware Requirements AMD Opteron and Intel EM64T(64 bit kernel support only)Disk space requirements Minimum 1 GB physical memory rec
10、ommended CD-ROM drive 四、把安装程序包放到主机/was_install 目录下,解压,解包 命令 gunzip *.gz Tar xvf*.tar 五、图形化安装过程(用 XMANAGER3.0 执行安装)1、应用服务器主机 36 安装 was 过程如下各步:进入 linux 环境,打开终端,打开文件系统,在was_installwas_ins目录下的launchpad.sh,双击运行 选择左面列表的第一项,进行 was 安装,进入下一个安装画面 文档 选择接受协议 系统进行安装前检查,检查版本,软硬件环境,检查通过 文档 Sample 例程选择,安装(此例程可用来学习参
11、考检验用),两个语言包也选择上,一并安装 文档 默认安装到 OPT 目录下/opt/IBM/WebSphere/AppServer app1 主机是管理控制的主机,选择安装 CELL(会安装 dmgr01 与 appsrv01,并且自动联结),app2 只安装一个 Application Server(APPSRV01),这是两台应用服务器安装过程的唯一区别 文档 管理用户与口令分别设为 admin,admin,Samples 口令也设为 sample 此步不选择,跳过 文档 安装前检查执行权限,因为是用 root 用户执行安装,权限检查肯定通过 权限通过,安装过程总结如下 文档 点 next
12、 后,进行安装 安装完成 文档 安装后成功,在 app1 主机下的/opt/IBM/WebServer/AppServer/profiles 目录下可看到DMGR01,APPSRV01 两个目录。其中 DMGR01 是管理台概要文件,只在 app1 主机上有。同样,在主机 app2 机上安装 was 后,在 app2 下的/opt/IBM/WebServer/AppServer/profiles 目录下可看到 APPSRV01 一个目录。在 app1 主机下的 profilesDMGR01FIRSTSTEPS 目录下,运行 firststeps.sh,可进行安装后检测 文档 检测结果通过,请注
13、意蓝色字体:Server name is:dmgr Profile name is:Dmgr01 Profile home is:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01 Profile type is:dmgr Cell name is:app1_Cell01 Node name is:app1_CellManager01 Current encoding is:UTF-8 Start running the following command:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/s
14、tartManager.sh-profileName Dmgr01 ADMU0116I:Tool information is being logged in file /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log ADMU0128I:Starting tool with the Dmgr01 profile ADMU3100I:Reading configuration for server:dmgr ADMU3200I:Server launched.Waiting for initializa
15、tion status.ADMU3000I:Server dmgr open for e-business;process id is 32586 Server port number is:9060 IVTL0010I:Connecting to the APP1 WebSphere Application Server on port:9060 IVTL0015I:WebSphere Application Server APP1 is running on port:9060 for profile Dmgr01 IVTL0035I:The Installation Verificati
16、on Tool is scanning the/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log file for errors and warnings.文档 11/2/09 23:27:40:343 CST 00000000 WSKeyStore W CWPKI0041W:One or more key stores are using the default password.11/2/09 23:27:42:466 CST 00000000 ThreadPoolMgr W WSVR0626W:The
17、ThreadPool setting on the ObjectRequestBroker service is deprecated.IVTL0040I:2 errors/warnings are detected in the/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log file IVTL0070I:The Installation Verification Tool verification succeeded.IVTL0080I:The installation verification is
18、complete.上述显示说明安装正常,DMGR 服务可正常启动。访问端口是 9060 此时到 IE,可打开控制台 http:/*.*.*.*:9060/ibm/console 选择继续浏览此网站,进入主控画面 输入 admin,*此时在服务器可以看到一个 SERVER1,但没有启动代理服务前,前台是不能启动的。需到服务器下运行。rootAPP1 bin#cd Profiles/AppSrv01/bin rootAPP1 bin#./startNode.sh 节点代理启动 ADMU0116I:Tool information is being logged in file /opt/IBM/W
19、ebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log ADMU0128I:Starting tool with the AppSrv01 profile ADMU3100I:Reading configuration for server:nodeagent ADMU3200I:Server launched.Waiting for initialization status.ADMU3000I:Server nodeagent open for e-business;process id is 330 此时再到
20、前控制台,可正常启动 server1 了 (或者在服务器下运行命令./startServer.sh Server1,同样可以启动服务)至此,主机 36 安装并验证完毕。2、主机 app1 的 dmgr 与 appserver 启停的服务器下命令(如主机重启,需要到服务器下手工执行脚本)文档 cd/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin./startManager.sh 启动 dmgr01 服务,此脚本成功执行后,则可打开前端控制台 再启动节点代理 cd/opt/IBM/WebSphere/AppServer/profiles/AppSrv
21、01/bin./startNode.sh 启动节点代理后,则可在前端控制台去启动 server1,也可在服务器端直接用脚本启动./startServer.sh server1 (对应上述启动命令,关闭服务的命令分别为)./stopServer.sh server1./stopManager.sh -username admin password*3、再去安装 app2 机 过程同 app1 机,不同处只是在概要文件创建里不选择 cell,只选择一个 application server就行了。安装执行完成后,检查 profiles 下,已有 appsrv01 至其下的 bin 执行如下脚本,关
22、联节点 NODE2 到主机 36 的 DMGR 服务节点 cd/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin./addNode.sh *.*.*.*8879 其中 IP 地址是主机 36 的 IP,后面的 8879 是 SOP 端口。输入 app1 上 DMGR01 管理用户 admin,口令*执行成功 rootAAAAAPP2-*bin#./addNode.sh *.*.*.36 8879 ADMU0116I:Tool information is being logged in file /opt/IBM/WebSphere/AppSe
23、rver/profiles/AppSrv01/logs/addNode.log ADMU0128I:Starting tool with the AppSrv01 profile CWPKI0308I:Adding signer alias CN=APP1,OU=Root Cer to local keystore ClientDefaultTrustStore with the following SHA digest:B5:37:07:88:00:A4:78:10:95:B0:56:17:3C:8D:A9:A7:C0:BD:76:3F Realm/Cell Name:Username:ad
24、min Password:CWPKI0308I:Adding signer alias datapower to local keystore ClientDefaultTrustStore with the following SHA digest:A9:BA:A4:B5:BC:26:2F:5D:2A:80:93:CA:BA:F4:31:05:F2:54:14:17 ADMU0001I:Begin federation of node AAAAAPP2-*Node01 with Deployment Manager at*.*.*.36:8879.ADMU0009I:Successfully
25、 connected to Deployment Manager Server:*.*.*.36:8879 ADMU0505I:Servers found in configuration:文档 ADMU0506I:Server name:server1 ADMU2010I:Stopping all server processes for node AAAAAPP2-*Node01 ADMU0512I:Server server1 cannot be reached.It appears to be stopped.ADMU0024I:Deleting the old backup dire
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WAS 集群 部署 方案 安装 配置 手册 1219
限制150内