CBJUP在WAS7集群上部署配置指南.doc_第1页
CBJUP在WAS7集群上部署配置指南.doc_第2页
CBJUP在WAS7集群上部署配置指南.doc_第3页
CBJUP在WAS7集群上部署配置指南.doc_第4页
CBJUP在WAS7集群上部署配置指南.doc_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CBJUP 在在 WAS7 上部署与配置上部署与配置 指南指南 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 2 页 共 79 页 目目 录录 第第 1 1 章章 概述概述 6 1 1 主要内容 6 1 2 定义 首字母缩写词及缩略语 6 1 2 1 外置配置目录 6 1 3 文档格式约定 8 1 3 1 注意 8 1 3 1 说明 8 1 3 2 命令 8 第第 2 2 章章 安装前期准备安装前期准备 9 2 1 系统运行环境要求 9 2 2 部署环境规划 9 2 2 1 外置配置目录规划 9 2 2 2 网络拓扑 10 2 3 前期需要准备介质 10 2 4 图形化终端配置 11 2 4 1 PC终端安装Xmanager并启动 11 2 4 2 服务器export PC终端 11 2 5 应用项目对数据库表及表中初始化数据的检查 11 2 6 应用日志级别设置 13 2 7 穿透过滤器的 URL 配置 13 第第 3 3 章章 WAS 安装安装 15 3 1 图形化安装方式 15 3 1 1 安装WAS ND 7 15 3 1 2 安装 IBM Update Install 21 3 1 3 安装 WAS 7 0 0 13与 JDK补丁 24 3 2 命令行方式 28 3 2 1 安装WAS ND 7 0 28 3 2 2 安装 IBM Update Install 29 3 2 3 安装JDK补丁 29 3 2 4 安装WAS 7 0 0 13补丁 30 3 3 验证 WAS 30 第第 4 4 章章 PROFILE 与与 IHS 安装安装 31 4 1 命令行方式 31 4 1 1 安装DM Profile 31 4 1 1 1 连接 Linux 机器 31 4 1 1 2 启动安装命令 31 4 1 2 创建AppSrv应用服务器 32 4 1 3 安装完成验证 32 4 1 4 安装IHS 33 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 3 页 共 79 页 4 1 4 1 图形化方式安装 IHS 33 4 1 4 2 命令行方式安装 IHS 38 第第 5 5 章章 集群配置与应用部署集群配置与应用部署 39 5 1 安装与启动 PROFILE S SERVER 39 5 1 1 启动管理和应用服务器 39 5 1 2 配置受管理节点 39 5 2 集群配置 40 5 2 1 添加集群成员 40 5 2 2 节点强制同步功能 42 5 2 2 1 如 Server 启动失败 端口冲突 如何处理 42 5 2 3 确定服务器http端口已声明到虚拟主机 43 5 2 4 创建外置配置目录文件夹 46 5 2 5 调整JVM内存 47 5 2 6 配置JVM定制属性 48 5 2 7 配置Web定制属性 49 5 2 8 数据源配置 49 5 2 8 1 JDBC 提供程序 49 5 2 8 2 创建 J2C 认证数据 52 5 2 8 3 配置定制属性 53 5 2 9 重启应用服务器和管理服务器 54 5 2 10 配置访问集群的IHS 56 5 2 10 1 创建一个 Web 服务器 56 5 2 10 2 映射应用程序到 Web 服务器 56 5 2 10 3 在虚拟主机配置 IHS 端口 56 5 2 10 4 生成插件文件并传播插件 57 5 2 10 5 配置 IHS 的配置文件 58 5 2 10 6 启动 IHS 服务并验证 60 5 3 EAR 部署 60 5 3 1 安装企业应用程序 60 5 3 2 重启应用服务器 63 5 3 3 修改外置目录端口号 64 5 3 4 重启应用服务器和管理服务器 64 第第 6 6 章章 WAS 环境中配置环境中配置 SSO 操作步骤操作步骤 67 6 1 系统准备 67 6 2 应用系统配置安装认证代理 68 附一附一 69 附二附二 70 第第 7 7 章章 配置配置 RIDE 操作步骤操作步骤 76 7 1 验证 WEB SERVICE是否发布成功 76 7 2 应用框架配置 RIDE连接地址 77 7 3 RIDE系统中关于应用框架的配置 77 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 4 页 共 79 页 7 4 报表配置在 RIDE中进行配置 78 第第 8 8 章章 在在 GOVERNOR 上添加应用配置上添加应用配置 79 8 1 增加管理应用的用户 79 8 2 添加应用 80 8 2 1 添加集群应用 80 8 2 2 添加非集群应用 82 8 3 验证管理端口 82 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 5 页 共 79 页 文档修订记录文档修订记录 序号版本号修订日期修订概述修订人审核人批准人备注 1 1 0初稿杨尚毅 2 3 4 5 6 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 6 页 共 79 页 第第 1 1 章章 概述概述 1 1 主要内容主要内容 本文档主要包括两部分内容 1 系统部署规划建议 针对 CBJUP 应用在集群环境下 部署环境进行规划与建议 帮助项目组做好事先规 划与演练 2 安装步骤指南 安装部署 CBJUP 应用系统到 WAS7 集群上 通过对安装部署 CBJUP 应用系统到 WAS7 集群上的介绍 以此验证 CBJUP 在 WAS7 上集群的部署方案 1 2 定义 首字母缩写词及缩略语定义 首字母缩写词及缩略语 WAS WebSphere AppServer WAS ND WebSphere AppServer Network Deployment Dmgr WAS 管理节点 AppSrv 应用程序服务器 WAS HOME WAS 安装目录 如 C WebSphere AppServer Profile 概要文件 IHS IBM HTTP Server Extend Dir 外置配置目录 应用框架 CBJUP AppFrame 统一平台基础应用框架 1 2 1 外置配置目录外置配置目录 开发期的应用配置目录 项目的 exf config 目录 打包成 EAR 后 放在 EAR 内部的 WAR 目录 WEB INF srv config 目录 中 1 所谓的 外置 是相对于 EAR 内部的 WAR 目录 WEB INF srv config 目录 应用 第一次启动时 会自动把 WAR 目录的一些内容拷贝到外置目录下 2 外置配置目录是通过 JVM 虚拟机参数 DEXTERNAL CONFIG DIR XXX 来设定的 3 外置配置目录结构说明 appName startup conf 启动参数配置 可以配置本地 IP 管理端口号管理端口号 Http 端口号 等内容 appName config 应用配置目录 和开发期的 exf config 目录是一致的 appName domain domain xml 域拓扑图信息配置文件 appName license primetonlicense xml 许可证文件 appName repository 通过 Governor 部署部署包 ECD 或者 EPD 后的回退仓库 如果应用重新部署 则需要删除掉这个目录 或者使用 Governor 提供的强制删除回退 仓库功能 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 7 页 共 79 页 appName work temp 临时目录 可以删除 用于存放一些临时文件 比如上传文 件 日志 blob 字段 页面流生成文件等 4 外置配置目录的作用 如果用户在升级应用的时候 通过应用服务器控制台重新部署一个全量的 EAR 应用 EAR 内 部的配置文件会被覆盖掉 但是外置配置目录的内容不会被覆盖 如果你想保留以前的配置 则 不需要任何改动 如果你想使用新的配置 则请删除掉外置配置目录内容 重新启动应用 集群模式下 如果有一些本地特殊配置 可以放在外置配置目录下 这样集群同步 不会被 同步掉 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 8 页 共 79 页 1 3 文档格式约定文档格式约定 1 3 1 注意 注意 注意 以下图形安装都用到了 Xmanager 启动 Xmanager 的步骤如下 1 3 1 说明 说明 说明 是否安装成功可以参考安装目录下的 logs install log txt 日志文件 1 3 2 命令命令 cd opt install tar xvf WASC1G35ML linux 64 tar CBJUP 统一平台在 WAS7 上部署配置技术方案 第 9 页 共 79 页 第第 2 2 章章 安装前期准备安装前期准备 2 1 系统运行环境系统运行环境要求要求 软件类型软件版本备注 应用服务器WAS7 0 0 13 WEB 服务器WAS7 0 0 13 IHS 中信统一平台CBJUP 1 0 操作系统Linux AIX 数据库DB2 本次安装示例 应用服务器 CBJUP HIS 均安装两台物理机器上 IP 分别是 22 5 228 126 22 5 228 116 操作系统都为 Linux CPU 都为四核 1 60GHz 内存为 8 00G 2 2 部署环境部署环境规划规划 搭建集群环境之前 先定义好集群的配置 然后根据配置搭建集群环境 集群环境中的命名约定 Web 服务器名IHS 端口集群名应用程序名服务器名 webserver81clusterappframewebserver 提供了两台服务器来搭建集群环境 具体配置信息见下表 IP用途用途运行集群成员运行集群成员 22 5 228 126部署一个 IHS 创建一个 Dmgr 和一个 AppSrv01 节点上配置两 个集群 server12 server11 webserver Dmgr server11 server12 22 5 228 116部署一个 AppSrv02 节点上配置 两个集群 server21 server22 server21 server22 2 2 1 外置配置目录规划 外置配置目录规划 Profile应用程序服务器外置配置目录管理端口 AppSrv01Server11 22 5 2 28 126 opt IBM WebSphere AppServer7 profiles AppSrv01 apps config11 6200 AppSrv01Server12 22 5 2 28 126 opt IBM WebSphere AppServer7 profiles AppSrv01 apps config12 6201 AppSrv02Server21 22 5 2 opt IBM WebSphere 6203 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 10 页 共 79 页 28 116 AppServer7 profiles AppSrv01 apps config21 AppSrv02Server22 22 5 2 28 116 opt IBM WebSphere AppServer7 profiles AppSrv01 apps config22 6204 2 2 2 网络拓扑网络拓扑 server11 node agent server21 node agent 浏览器 cluster webserver port 81 Dmgr 22 5 228 126 22 5 228 116 22 5 228 126 server22 server12 AppSrv02AppSrv01 2 3 前期需要准备介质前期需要准备介质 软件类软件类 型型 软件版本软件版本文件名示例文件名示例 以以 linux 64 位机为例位机为例 备注备注 应用服 务器 WAS7安装介质WASC1G35ML linux 64 tar IBM Update Installer 7 0 0 1 WS UPDI LinuxAMD64 tar CBJUP 统一平台在 WAS7 上部署配置技术方案 第 11 页 共 79 页 WAS7 0 0 13 补丁 介质 7 0 0 WS WAS LinuxX64 FP0000013 pak WAS7 JDK 补丁7 0 0 WS WASSDK LinuxX64 FP0000013 pak Web 服 务器 IHS 介质WAS 7 HTTP Server 2 1 for Linux on x86 32 tar gz IHS 补丁 应用部 署包 应用部署包AppFrame EAR含 CBJUP SERVER 应 用框架 其他辅助工具 Xmanager 等 2 4 图形化终端配置图形化终端配置 如采用图形化安装需要使用 Xmanager 下面介绍安装与启动步骤 2 4 1 PC 终端安装终端安装 Xmanager 并启动并启动 启动本地 window 的 Xmanager 3 0 工具的 Xmanager exe 启动程序连接 Linux 机器 比如点 击 D Program Files NetSarang Xmanager 3 Xmanager exe 启动 Xmanager 2 4 2 服务器服务器 export PC 终端终端 在 Linux 的命令行窗口中 输入命令 export DISPLAY PC 终端 IP 0 比如输入 export DISPLAY 22 5 245 152 0 2 5 应用项目对数据库表及表中初始化数据的检查应用项目对数据库表及表中初始化数据的检查 检查说明参照插入的 统一平台及应用框架数据库表说明 doc CBJUP 统一平台在 WAS7 上部署配置技术方案 第 12 页 共 79 页 针对统一平台及应用框架数据库表中有初始化数据的表中的初始化数据的检查 按照统 一平台和应用框架提供的初始数据的 sql 文件中的初始化数据进行比较 其中统一平台 sql 文件是 CBJUP1 0 版本发布时提供的 dbscripts zip 应用框架 sql 文件是 应用项目中使用的最新版本中的全量 sql 文件 1 平台数据库表 1 1 有初始化数据的表 需要检查上线初始化数据 sql 中的正确性 表名 基础数据 1 EOS UNIQUE TABLE 表中有初始化数据 2 EOS QRTZ LOCKS 表中有 5 条初始数据 3 EOS DICT ENTRY 表中有初始化数据 4 EOS DICT TYPE 表中有初始化数据 5 EOS DICT ENTRY I18N 表中有初始化数据 6 EOS DICT TYPE I18N 表中有初始化数据 1 2 不带初始化数据的表 表名 基础数据 1 EOS SERVICE ENDPOINT 2 EOS QRTZ JOB LISTENERS 3 EOS QRTZ TRIGGER LISTENERS 4 EOS QRTZ FIRED TRIGGERS 5 EOS QRTZ PAUSED TRIGGER GRPS 6 EOS QRTZ SCHEDULER STATE 7 EOS QRTZ SIMPLE TRIGGERS 8 EOS QRTZ CRON TRIGGERS 9 EOS QRTZ TRIGGERS 10 EOS QRTZ JOB DETAILS 11 EOS QRTZ CALENDARS 12 EOS QRTZ BLOB TRIGGERS 2 应用框架表主键序列 需要检查上线 sql 中的序列起始值 序列中的起始值要大于数据库 中数据记录主键值最大的 序列名 说明 1 JAF POSITION SEQ 2 JAF ORGANIZATION SEQ 机构表主键序列 3 JAF MENUFUNC SEQ 4 JAF FUNCRESOURCE SEQ 5 JAF FILEUPLOAD SEQ 6 JAF FILECONTENT SEQ 7 JAF EMPLOYEE SEQ 人员表主键序列 8 JAF OPERATOR SEQ 操作员表主键序列 9 JAF BUSIORG SEQ 业务机构表主键序列 10 JAF OPERATE HISTORY SEQ 操作表主键序列 11 JAF AC OPERATOR HISTORY SEQ 操作员历史表主键序列 12 JAF OM EMPLOYEE HISTORY SEQ 人员历史表主键序列 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 13 页 共 79 页 2 6 应用日志级别设置应用日志级别设置 1 在导出 ear 部署包之前需要对工程中 exf config 下的日志配置文件的日志级别进行检查 日志级别要按照下表中的说明配置 如下所示 日志文件名日志文件名日志级别日志级别说明说明 log4j trace xmlERROR应用层的跟踪日志 log4j engine xmlERROR应用层的引擎日志 2 log4j trace xml 日志级别配置说明示例如下 即对的中的都配置为 ERROR 3 log4j engine xml 日志级别配置说明 2 7 穿透过滤器的穿透过滤器的 URL 配置配置 1 在 sso properties 配置文件中有两种方式配置 配置项分别为目录 dir penetratingFilter 和文件 url penetratingFilter 其中文件的方式 支持星号 通配 配置说明如下表所示 穿透过滤器的 URL 目录 多个 以逗号分隔 此配置项配置不拦截的目录 dir penetratingFilter a b dir penetratingFilter common skins common images 穿透过滤器的 URL 地址 多个 以逗号分隔 此项配置不拦截的 URL 若不想拦截某一 url 在此项配置即可 多项配置用逗号分隔 如想要不拦截 top jsp 则复制该 jsp 的全名前面加斜杠 例如 common skins default top jsp 此配置支持通配符 如果不拦截所有的 jpg 文件 则在该项中配置 jpg url penetratingFilter a jsp b jsp url penetratingFilter jpg gif bmp jpeg js css gzip png wsdl 2 对 WebService 的不拦截配置说明 将 wsdl 的名称配置在 dir penetratingFilter 上 例如 wsdl 的名称为 AuthServiceImpl 时 则 配置为 dir penetratingFilter AuthServiceImpl CBJUP 统一平台在 WAS7 上部署配置技术方案 第 14 页 共 79 页 3 应用项目增加不拦截配置时 必须是在应用框架提供的配置基础上增加 同时要符合上 面的配置要求 其中应用框架配的不拦截配置以应用框架发布版本中的 sso properties 文 件中的为准 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 15 页 共 79 页 第第 3 3 章章 WAS 安装安装 说明 本部分安装是 针对 WAS 基础环境而言 不包括 profile 等内容的安装 本部分完成后 WAS 基础环境为 WAS 7 3 1 图形化安装方式图形化安装方式 3 1 1 安装安装 WAS ND 7 说明 本部分安装是 WebSphere 7ND 介质 本部分需要介质 WASC1G35ML linux 64 tar 针对 Linux64 步骤步骤 1 启动 Xmanager Passive 步骤步骤 2 解压 WASC1G35ML linux 64 tar 到 WAS 目录 并 cd 进入 WAS 目录 下 运行如下命令 其中 22 5 245 139 需要改成 PC 终端 IP 步骤步骤 3 进入开始安装 WAS7ND 点击 next CBJUP 统一平台在 WAS7 上部署配置技术方案 第 16 页 共 79 页 步骤步骤 4 阅读 WAS 声明 选择 接受 并点击下一步 步骤步骤 5 进入系统检测 点击下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 17 页 共 79 页 步骤步骤 6 如果系统之前没有安装 WAS 请直接点击下一步 如果系统之前安装有 WAS 请选择如下图所示操作后 再点击下一步 说明 建议安装目录 opt IBM WebSphere AppServer7 注意大小写 步骤步骤 7 进入如下界面 直接点下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 18 页 共 79 页 步骤 6 进入 WAS 安装路径配置界面 输入 opt IBM WebSphere AppServer7 路径即可 点下一步 说明 请记住如下路径 在后面的升级操作中将用到 opt IBM WebSphere AppServer7 注意大小写 步骤步骤 7 进入如下界面 直接点下一步 不选择 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 19 页 共 79 页 步骤 8 进入系统管理员配置界面 输入用户名 密码并确认密码 点击下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 20 页 共 79 页 步骤 8 进入安装简要概述 点击下一步 步骤 9 开始安装 WAS 这个过程需要几分钟时间 请稍等 步骤 10 点击完成按钮 安装完毕 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 21 页 共 79 页 步骤 11 安装完成 点击 EXIT 退出安装程序 注意 完成后 请不要启动安装 Profile 的程序或向导 3 1 2 安装安装 IBM Update Install 说明 本部分安装 安装 IBM Update Installer for WebSphere Software 7 0 0 9 补丁安装程 序 安装介质 linux 64 位机 7 0 0 1 WS UPDI LinuxAMD64 tar 建议安装位置 建议选择 opt IBM WebSphere UpdateInstaller 步骤 1 解压 7 0 0 1 WS UPDI LinuxAMD64 tar 文件 如下所示 步骤 2 解压完毕后 会生成一个 UpdateInstaller 文件夹 进入该文件夹 并运行如下命令 注意 运行之前请确定 Xmanager 正在运行 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 22 页 共 79 页 步骤 3 进入安装界面 点击下一步 步骤 4 阅读 WAS 声明 选择 接受 并接连点击 下一步 步骤 5 到安装路径这一步 建议选择 opt IBM WebSphere UpdateInstaller 并按下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 23 页 共 79 页 步骤 6 开始安装补丁 需要等待几分钟 步骤 7 安装完成 点击完成 建议选择 opt IBM WebSphere UpdateInstaller CBJUP 统一平台在 WAS7 上部署配置技术方案 第 24 页 共 79 页 WAS 升级程序安装目录为图中红线标注的路径 3 1 3 安装安装 WAS 7 0 0 13 与与 JDK 补丁补丁 说明 本部分安装 安装 WAS 7 0 0 13 补丁安装程序 安装介质 linux 64 位机 7 0 0 WS WAS LinuxX64 FP0000013 pak 步骤 1 进入 WAS 升级程序安装目录 例如 opt IBM WebSphere UpdateInstaller 并运行 update sh 注意运行之前请确定 Xmanager3 0 正在运行 如下图 opt IBM WebSphere UpdateInstall er CBJUP 统一平台在 WAS7 上部署配置技术方案 第 25 页 共 79 页 步骤 2 进入如下界面 点击下一步 注意 根据 3 1 1 安装 WAS ND 7 步骤中 请选择 opt IBM WebSphere AppServer7 ND 安装的目录 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 26 页 共 79 页 步骤 3 进入如下界面 选择安装补丁包 Install Maintenance package 点击下一步 步骤 4 进入如下界面 点击下一步 注意这一步需要选择补丁的存放路径 本次安装补丁存放在 root was 7 下 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 27 页 共 79 页 步骤 5 进入如下界面 点击下一步 注意 在补丁目录下 可能存在多个补丁 请仅选择其中一个补丁 先打补丁 7 0 0 WS WASSDK LinuxX64 FP0000013 pak 再同样步骤 1 3 打补丁 7 0 0 WS WAS LinuxX64 FP0000013 pak CBJUP 统一平台在 WAS7 上部署配置技术方案 第 28 页 共 79 页 步骤 7 出现完成界面 点击完成 结束安装 3 2 命令行方式命令行方式 3 2 1 安装安装 WAS ND 7 0 说明 本部分安装是 WebSphere 7ND 介质 本部分需要介质 WASC1G35ML linux 64 tar 针对 Linux 64 解压缩命令 tar xvf WASC1G35ML linux 64 tar 通过命令行安装 WebSphere7ND 进入到目录 root was7 install WAS 配置 文件 responsefile nd txt 设置下面几项 OPT silentInstallLicenseAcceptance true OPT installType installNew OPT installLocation opt IBM WebSphere AppServer7 OPT disableOSPrereqChecking true 再同样步骤打补丁 7 0 0 WS WAS LinuxX64 FP0000013 pak 先打补丁 7 0 0 WS WASSDK LinuxX64 FP000013 pak CBJUP 统一平台在 WAS7 上部署配置技术方案 第 29 页 共 79 页 OPT feature noFeature OPT profileType none OPT PROF enableAdminSecurity true OPT PROF adminUserName sysadmin OPT PROF samplesPassword 000000 其它的保持默认 运行 install options responsefile nd txt silent install options responsefile nd txt silent 3 2 2 安装安装 IBM Update Install 说明 本部分安装 安装 IBM Update Installer for WebSphere Software 7 0 0 9 补丁安装程 序 安装介质 linux 32 位机 7 0 0 9 WS UPDI LinuxIA32 tar 建议安装位置 建议选择 opt IBM WebSphere UpdateInstaller 通过命令行安装 WebSphere6 1ND 补丁安装程序 进入到目录 root was6 update UpdateInstaller 配置文件 responsefile updiinstaller txt 设置下面几 项 OPT silentInstallLicenseAcceptance true OPT disableOSPrereqChecking true OPT installLocation opt IBM WebSphere UpdateInstaller 其它的保持默认 运行 install options responsefile updiinstaller txt silent install options responsefile updiinstaller txt silent 说明 是否安装成功可以参考安装目录下的 logs install log txt 日志文件 3 2 3 安装安装 JDK 补丁补丁 通过命令行安装 WebSphere7 补丁 进入到目录 opt IBM WebSphere UpdateInstaller responsefiles 配置 文件 install txt 设置下面几项 OPT checkFilePermissions true W maintenance package root was 7 7 0 0 WS WASSDK LinuxX64 FP0000011 pak CBJUP 统一平台在 WAS7 上部署配置技术方案 第 30 页 共 79 页 W product location opt IBM WebSphere AppServer7 其它的保持默认 运行 update sh options responsefiles install txt silent 说明 最后可以在 AppServer7 logs update 7 0 0 WS WASSDK LinuxX64 FP0000011 install 对应的补 丁名称目录下看到升级是否成功的日志文件 updatelog txt 3 2 4 安装安装 WAS 7 0 0 13 补丁补丁 通过命令行安装 WebSphere7ND 补丁 进入到目录 opt IBM WebSphere UpdateInstaller maintenance 配置文件 responsefile nd txt 设置下面几项 OPT checkFilePermissions true W maintenance package root was 7 7 0 0 WS WAS LinuxX64 FP0000013 pak W product location opt IBM WebSphere AppServer7 其它的保持默认 运行 update sh options responsefiles install txt silent 说明 最后可以在 AppServer7 logs update 7 0 0 WS WAS LinuxX64 FP0000013 install 对应的补丁名称目录下看到升级是否成功的日志文件 updatelog txt 3 3 验证验证 WAS 步骤 1 到 WAS 目录下 假设安装目录为 opt IBM WebSphere AppServer7 输入以下命令 cd opt IBM WebSphere AppServer7 bin versionInfo sh 步骤 2 必须看到以下结果 ND 版本为 7 0 0 13 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 31 页 共 79 页 第第 4 4 章章 Profile 与与 IHS 安装安装 4 1 命令行方式命令行方式 4 1 1 安装安装 DM Profile 说明 根据系统环境规划要求 我们需要安装一个 DM profile 管理节点 与 两个 profile 受 管节点 参见列表 IPProfile 名称名称安装目录安装目录 22 5 228 126Dmgr opt IBM WebSphere AppServer7 profiles Dmgr 22 5 228 126AppSrv01 opt IBM WebSphere AppServer7 profiles AppSrv01 22 5 228 116AppSrv02 opt IBM WebSphere AppServer7 profiles AppSrv02 ND profile 部署在 22 5 228 126 机器上和 22 5 228 116 机器上 在 22 5 228 126 机器上创 建一个 Dmgr 和一个应用程序服务器 AppSrv01 在 22 5 228 116 创建一个应用服务器 AppSrv02 4 1 1 14 1 1 1 连接连接 Linux 机器机器 启动本地 window 的 Xmanager 3 0 连接 Linux 机器 4 1 1 24 1 1 2 启动安装命令启动安装命令 通过命令行建立 Dmgr 服务器 进入 WAS Home bin 目录 运行 manageprofiles sh create templatePath WAS Home profileTemplates dmgr profileName profileName 比如 进入 opt IBM WebSphere AppServer 7 bin 目录 运行 cd WAS Home bin manageprofiles sh create templatePath opt IBM WebSphere AppServer7 profileTemplates dmgr profileName Dmgr01 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 32 页 共 79 页 说明 注意 模板必须选择 dmgr 4 1 2 创建创建 AppSrv 应用服务器应用服务器 通过命令行建立 AppSrv01 服务器 进入 WAS Home bin 目录 运行 manageprofiles sh create templatePath opt IBM WebSphere AppServer7 profileTemplates default profileName profileName 比如 进入比如 进入 opt IBM WebSphere AppServer7 bin 目录 运行目录 运行 cd WAS Home bin manageprofiles sh create templatePath opt IBM WebSphere AppServer7 profileTemplates default profileName AppSrv01 说明 注意 模板必须选择 default 针对 116 与 126 两台机器 必须创建两个基本 Profile 4 1 3 安装完成验证安装完成验证 根据安装结果 IPProfile 名称名称安装目录安装目录 22 5 228 126Dmgr opt IBM WebSphere AppServer7 profiles Dmgr 22 5 228 126AppSrv01 opt IBM WebSphere AppServer7 profiles AppSrv01 22 5 228 116AppSrv02 opt IBM WebSphere AppServer7 profiles AppSrv02 选择相应目录 例如 opt IBM WebSphere AppServer7 profiles Dmgr 输入以下命令 cd opt IBM WebSphere AppServer7 profiles Dmgr logs tail AboutThisProfile txt 查看一下结果 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 33 页 共 79 页 注意了解各个端口号 4 1 4 安装安装 IHS 4 1 4 14 1 4 1 图形化方式安装图形化方式安装 IHS 步骤 1 启动 Xmanager3 0 步骤 2 解压 C88TLML tar gz 并进入 HIS 目录 运行 install 如图 步骤 3 进入 IHS 安装界面 如图 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 34 页 共 79 页 步骤 2 三个点击 下一步 步骤 3 填写 HTTP PORT 建议目录 HTTPServer CBJUP 统一平台在 WAS7 上部署配置技术方案 第 35 页 共 79 页 步骤 4 填写用户名密码 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 36 页 共 79 页 步骤 5 进入如下界面 点击下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 37 页 共 79 页 步骤 11 进入如下界面 点击下一步 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 38 页 共 79 页 步骤 12 进入完成界面 并完成 4 1 4 24 1 4 2 命令行方式安装命令行方式安装 IHS 1 通过命令行安装 IHS 进入到目录 root was7 IHS IHS 配置 文件 responsefile txt 设置下面几项 OPT silentInstallLicenseAcceptance true OPT disableOSPrereqChecking true OPT installLocation opt IBM HTTPServer 其它的保持默认 运行 install options responsefile txt silent 说明 是否安装成功可以参考 opt IBM HTTPServer logs install log txt 日志文件 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 39 页 共 79 页 第第 5 5 章章 集群配置与应用部署集群配置与应用部署 5 1 安装与启动安装与启动 Profile s Server 5 1 1 启动管理和应用服务器启动管理和应用服务器 进入 Deployment 管理服务器的安装目录 WebSphere AppServer profiles Dmgr01 bin 执行命令 startManager sh Deployment 管理服务器启动后 即可使用浏览器通过 URL 地址 http 22 5 228 126 9047 admin 访问 Deployment 管理服务器的管理控制台 说明 URL 地址 http 22 5 228 126 9047 admin 中的管理控制台访问端 9047 可能 在不同的机器上会有变化 可以进入 WebSphere AppServer profiles Dmgr01 logs 目录下的 AboutThisProfile txt 来查 看管理控制台访问端口 在同一目录下使用 stopManager sh 命令可以停止 ND 服务 启动 AppSrv01 管理服务器 进入 AppSrv01 应用服务器的安装目录 WebSphere AppServer profiles AppSrv01 bin 执行命令 startServer sh server1 启动 AppSrv02 管理服务器 进入 AppSrv02 应用服务器的安装目录 WebSphere AppServer profiles AppSrv02 bin 执行命令 startServer sh server1 5 1 2 配置受管理节点配置受管理节点 进入管理控制台 http IP AdmPort ibm console 例如 http 22 5 228 126 9047 admin 登录后进入以下菜单进行操 作 添加受管理节点 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 40 页 共 79 页 System administration Nodes Add Node 受管节点 下一步 主机 AppSrv01 所在主机 IP JMX 连接器端口 AppSrv01 的 SOAP 连接端口 点击确 定 注意 以下几个端口 可以参考 AboutProfile txt profile 目录下 AppSrv01 所在主机 IP JMX 连接器端口 AppSrv01 的 SOAP 连接端口 如上方法 创建受管节点 AppSrv02 5 2 集群集群配置配置 5 2 1 添加集群成员添加集群成员 1 Servers Clusters WebSphere application server clusters CBJUP 统一平台在 WAS7 上部署配置技术方案 第 41 页 共 79 页 New 集群名 cluster 2 下一步 成员名 server12 3 下一步 成员名 server11 点击添加成员 依次添加其他三个成员 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 42 页 共 79 页 4 同样的增加集群成员名 server21 server22 点击添加成员 5 删除 2 个名称为 server1 的服务器 单击导航树中的 Servers Servers Types WebSphere appliaction servers 进入 应用程序服务器 页面 查看新建的集群服务器如下 其中 server11 server12 server21 server22 是新创建的群集服务器 两个 server1 分别是 Node1 和 Node2 节点默认的服务器 选中两个 server1 左侧的复选框 单击按钮 删除默认服务器 集群中不需要这两个默 认服务器 结果如下 5 2 2 节点强制同步功能节点强制同步功能 System administration Nodes 5 2 2 15 2 2 1 如如 Server 启动失败 端口冲突 如何处理 启动失败 端口冲突 如何处理 如 Server11 启动失败 第一步 查询 profile 下 log 目录 Server11 下 startServer log 例如 AppSrv01 logs server1 startServer log CBJUP 统一平台在 WAS7 上部署配置技术方案 第 43 页 共 79 页 第二步 查看日志文件 了解相关异常信息 能看到那些端口冲突的问题 第三步 通过 Console 控制台 修改 Server11 下端口信息 5 2 3 确定服务器确定服务器 http 端口已声明到虚拟主机端口已声明到虚拟主机 针对 server11 server12 server21 server22 四个 Server 我们需要分别确定服务器 Http 端口 是否已声明到虚拟主机上 1 首先来确定服务器的端口 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 44 页 共 79 页 2 确定端口是否声明在虚拟主机 default host 中 这个就是 选择集群里的服务 器 server11 Web 容器传输链 查看 default host 虚拟主机 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 45 页 共 79 页 3 如果没有则新建一个 主机别名 确定服务器端口是否在列 CBJUP 统一平台在 WAS7 上部署配置技术方案 第 46 页 共 79 页 主机名为 表示配置对所有主机有效 例如集群有 app1 app2 两台主机 如果这里 声明主机名为 app1 那么只有 app1 主机的 9081 端口可以访问 app2 主机的 9081 端口是 不能访问的 5 2 4 创建外置配置目录创建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论