收藏 分享(赏)

WAS详细操作.doc

上传人:jw66tk88 文档编号:6256016 上传时间:2019-04-03 格式:DOC 页数:48 大小:2.27MB
下载 相关 举报
WAS详细操作.doc_第1页
第1页 / 共48页
WAS详细操作.doc_第2页
第2页 / 共48页
WAS详细操作.doc_第3页
第3页 / 共48页
WAS详细操作.doc_第4页
第4页 / 共48页
WAS详细操作.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、WAS 详细操作1.节点部署概要文件(Profile)定义一个独立应用程序服务器(Server) 的运行时环境, 包括服务器在运行时环境中处理的所有文件节点(Node)是受管服务器 (Server)的逻辑分组, 节点通常与具有唯一 IP 主机地址的逻辑或物理计算机系统对应, 节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序, Node Agent 是服务器, 是一个管理代理程序, 并不涉及应用程序服务功能 , Node Agent 进程在每个受管节点上运行, 并专门执行特定于节点的管理功能, 如服务器进程监视、配置同步、文件传输和请求路由, Deployment

2、 Manager 通过与 Node Agent 的交互完成对单元内节点的控制Node 是管理上使用的概念, Profile 是实际的概要文件, 它们代表同一事物查看所有概要文件:export WAS_HOME=/opt/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -listProfiles1.1.DeploymentManagerDeploymentManager(简称 DM) 为单元中所有元素提供了单一的管理控制中心点DM 属于一个特殊的节点, 用以下步骤创建:export WAS_HOME=/opt/WebSphere/Ap

3、pServercd $WAS_HOME/bin./manageprofiles.sh -create -templatePath $WAS_HOME/profileTemplates/dmgr -profileName Dmgr01 -profilePath $WAS_HOME/profiles/Dmgr01 - nodeName (节点名) -cellName (单元名 ) -hostName (主机名 )(其中红色部分为概要文件名, 可根据实际情况修改)1.2.节点1. 新增节点:./manageprofiles.sh -create -profileName AppSvr01 -temp

4、latePath $WAS_HOME/profileTemplates/default -profilePath $WAS_HOME/profiles/AppSrv01 - nodeName (节点名) - cellName (单元名) -hostName (主机名 ) (其中红色部分为概要文件名, 可根据实际情况修改)2. 添加节点到 DeploymentManager:cd $WAS_HOME/profiles/AppSrv01/bin./addNode.sh IP PORT(其中 ip 为 WebSphere DM 所在服务器的 IP, PORT 为 WebSphere DM 对应的SO

5、AP_CONNECTOR_ADDRESS 端口, 默认为 8879)3. 启动节点:cd $WAS_HOME/profiles/AppSrv01/bin./startNode.sh或cd $WAS_HOME/bin./ startNode.sh AppSrv014. 停止节点:cd $WAS_HOME/profiles/AppSrv01/bin./stopNode.sh或cd $WAS_HOME/bin./stopNode.sh AppSrv01注: 在 WAS 控制台只能停止节点, 不能启动, 步骤如下:登陆 WAS 控制台系统管理 Node Agent选择节点进行操作5. 删除节点:确认节

6、点已经停止cd $WAS_HOME/bin删除节点对应的概要文件:./manageprofiles.sh -delete -profileName AppSrv01删除所有节点对应的概要文件(谨慎, 会删除 DM 的概要文件):./manageprofiles.sh -deleteAll最后删除节点文件目录cd $WAS_HOME/profilesrm -Rf AppSrv01注: 在 WAS 控制台只能把节点从 DM 去除, 不能进行删除节点操作1.3.状态1. 登陆 WAS 控制台2. 系统管理 节点已同步 此节点上的配置文件已与 Deployment Manager 同步未同步 此节点上

7、的配置文件未与 Deployment Manager 同步( 已过期)未知 由于无法访问此节点的 Node Agent, 所以无法确定配置文件的状态不可用 由于此节点是非受管节点, 所以状态列不适用于此节点2.集群部署集群由一组应用程序服务器组成2.1.新建1. 登陆 WAS 控制台2. 服务器 集群3. 点击新建4. 输入集群名称, 点击下一步5. 创建第一个集群成员, 输入成员名, 选择节点, 点击下一步6. 创建其他集群成员, 输入成员名, 选择节点, 点击添加成员, 点击下一步7. 检查操作总结的信息是否正确, 点击完成8. 查看新建的集群2.2.维护新建成功后, 可以在控制台进行启动

8、停止删除等操作注: 集群的起停会直接影响到集群下的服务和应用起停, 如果删除集群也会把集群下的服务和应用删除2.3.状态已启动 所有集群成员都在运行已部分启动 至少其中一个集群成员在运行已部分停止 至少其中一个集群成员已停止运行已停止 所有集群成员都已停止运行不可用 无法确定状态3.服务部署3.1.新建1. 登陆 WAS 控制台2. 服务器 应用程序服务器3. 点击新建4. 选择节点, 输入服务名称, 点击下一步5. 点击下一步6. 点击下一步7. 点击完成8. 查看新建的服务3.2.维护新建成功后, 可以进行启动停止删除等操作注: 如果删除服务, 服务下的应用也会被删除如果起停失败, 也可以

9、通过命令行来进行起停, 步骤如下:export WAS_HOME=/opt/WebSphere/AppServercd $WAS_HOME/profiles/AppSrv01/bin(其中红色部分为服务所在节点名, 可根据实际情况修改)启动服务./ startServer.sh server1停止服务./ stopServer.sh server1(其中红色部分为服务名, 可根据实际情况修改)其他常用配置修改点击服务名 Java 和进程管理 进程定义 Java 虚拟机可以对垃圾回收, 内存大小, 字符集等进行修改3.3.状态已启动 服务器正在运行已部分停止 服务器在进行从已启动状态更改为已停止

10、状态已停止 服务器未运行不可用 无法确定状态4.应用部署4.1.发布1. 登陆 WAS 控制台2. 应用程序 企业应用程序3. 点击安装4. 选择本地或服务器上的应用工程包, 输入上下文根, 点击下一步5. 勾选启动类重新装入, 点击下一步6. 指定应用程序中所包含的模块的安装目标, 包括集群、服务和 WEB 服务器等7. 选择虚拟主机, 一般为默认, 点击下一步8. 确认下上文根的是否正确, 点击下一步9. 最终确认所有配置是否正确, 点击完成10. 安装成功, 点击保存11. 查看发布的应用4.2.更新发布应用程序是 war 包, 更新应用程序是 zip 包zip 包目录结构: TEST.

11、war更新的应用程序, 最后打成 zip 包(其中 TEST 为应用名, 可根据实际情况修改, TEST.war 为文件夹名称, 而不是 war 包)1. 登陆 WAS 控制台2. 应用程序 企业应用程序3. 选着需要更新的应用, 点击更新4. 选择替换、添加或删除多个文件, 选择本地或服务器上的应用更新包 , 点击下一步5. 点击确认6. 更新成功, 点击保存7. 点击应用更新8. 更新完成后, 不需要重启应用程序, WAS 会自动重新加载更新的内容, 可能会造成短时间无法访问应用4.3.维护发布成功后, 可以进行启动停止卸载导出等操作注: 卸载应用成功后, WAS 服务器上还会有一些临时文

12、件存在 , 但没有任何其他影响如果需要删除, 可以手动删除:cd /opt/WebSphere/AppServerfind ./ -name TEST*删除所有 TEST_war.ear 文件或目录(其中红色部分为应用名, 可根据实际情况修改)4.4.状态启动 应用程序正在运行部分启动 应用程序在进行从已停止状态更改为已启动状态已停止 应用程序未在运行部分停止 应用程序在进行从启动状态更改为停止状态不可用 无法确定状态不可用 应用程序不提供有关它是否正在运行的信息5.数据库配置5.1.J2C 认证数据J2C 认证数据指定供 Java(TM) 2 连接器安全性使用的一组用户标识和密码, 配置如下

13、:1. 登陆 WAS 控制台2. 安全性 安全管理、应用程序和基础结构 Java 认证和授权服务 J2C 认证数据3. 点击新建4. 输入别名、用户表示(数据库用户名)、密码( 数据库密码), 点击确认5. 安装成功, 点击保存6. 查看建立的 J2C 认证数据5.2.JDBC 提供程序JDBC 提供程序包括特定的 JDBC 驱动程序实现类, 以便访问环境中的特定供应商数据库, 配置如下 :1. 登陆 WAS 控制台2. 资源 JDBC JDBC 提供程序3. 选择作用域, 可根据需要的范围选择所有作用域:对所有服务生效(不能在此作用域新建 JDBC 提供程序)单元:只对该单元下所有服务生效集

14、群:只对该集群下所有服务生效节点:只对该节点下所有服务生效服务:只对该服务生效4. 点击新建5. 选择数据类型:DB2, 提供程序类型 :DB2 Universal JDBC Driver Provider, 实施类型: 连接池数据源, 输入名称 , 点击下一步6. 输入 jar 包 db2jcc.jar, db2jcc_license_cisuz.jar 的存放路径如果配置过环境变量里的 DB2UNIVERSAL_JDBC_DRIVER_PATH 和 DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH 这里会自动显示路径, 详见 7.环境配置7. 最终确认所有配置是否正确

15、, 点击完成8. 新建成功, 点击保存9. 选择所有作用域或刚选择的作用域, 查看新建的 JDBC 提供程序5.3.数据源数据源用于提供关系数据库连接的资源, 配置如下:1. 登陆 WAS 控制台2. 资源 JDBC 数据源3. 选择作用域, 和 JDBC 提供程序一致4. 点击新建5. 输入数据源名, JNDI 名称 (用于应用程序 JNDI 连接名), 选择 J2C 认证别名, 点击下一步6. 选着 JDBC 提供程序, 点击下一步7. 输入数据库连名(数据库实例名), 服务器名称(数据库的 IP 地址或主机名), 端口号(默认是 50000), 点击下一步8. 最终确认所有配置是否正确,

16、 点击完成9. 新建成功, 点击保存10. 如果出现节点同步操作, 同步11. 选择所有作用域或刚选择的作用域, 查看新建的数据源12. 选择新建的数据源, 点击连接测试, 看是否连接成功13. 如果连接不成功, 查看点击管理状态, 看状态是否活动14. 如果没有信息或状态为不活动时, 检查配置是否正确 :J2C 认证数据 :配置数据库的用户和密码JDBC 提供程序: 配置数据库的驱动程序和连接类型数据源:配置数据库的实例名 IP 地址和端口如果配置没问题, 重启节点6.环境配置6.1.环境变量1. 登陆 WAS 控制台2. 环境 WebSphere 变量3. 选择作用域, 可根据需要的范围选择4. 点击新建5. 输入名称和值 点击确定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报