WAS使用手册.pdf
《WAS使用手册.pdf》由会员分享,可在线阅读,更多相关《WAS使用手册.pdf(48页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、-.WASWAS 基本使用手册基本使用手册1. 1. 基本介绍基本介绍WebSphere Application Server(简称 WAS)是 IBM 的应用服务器基本结构:单元(cell) 多个节点(node) 多个服务(server)多个应用(app)单元是整个分布式网络中一个或多个节点的逻辑分组单元是一个配置概念, 是管理员将节点间逻辑关联起来的实现方法, 可以将单元看作是WAS最大的作用域2. 2. 节点部署节点部署概要文件(Profile)定义一个独立应用程序服务器(Server)的运行时环境, 包括服务器在运行时环境中处理的所有文件节点(Node)是受管服务器(Server)的逻
2、辑分组, 节点通常与具有唯一 IP 主机地址的逻辑或物理计算机系统对应, 节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序, Node Agent 是服务器, 是一个管理代理程序, 并不涉及应用程序服务功能, Node Agent 进程在每个受管节点上运行,并专门执行特定于节点的管理功能, 如服务器进程监视、配置同步、文件传输和请求路由, Deployment Manager 通过与 Node Agent 的交互完成对单元节点的控制Node 是管理上使用的概念, Profile 是实际的概要文件, 它们代表同一事物查看所有概要文件:export WAS_HOME
3、=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -listProfiles2.1.2.1. DeploymentManagerDeploymentManagerDeploymentManager(简称 DM)为单元中所有元素提供了单一的管理控制中心点-.可修编- .-.DM 属于一个特殊的节点, 用以下步骤创建:export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -create -templatePath
4、$WAS_HOME/profileTemplates/dmgr -profileName Dmgr01 -profilePath $WAS_HOME/profiles/Dmgr01 - nodeName(节点名) -cellName (单元名)-hostName(主机名)(其中红色部分为概要文件名, 可根据实际情况修改)2.2.2.2. 节点节点1.新增节点:./manageprofiles.sh -create -profileName AppSvr01 -templatePath $WAS_HOME/profileTemplates/default -profilePath $WAS_HO
5、ME/profiles/AppSrv01 -nodeName(节点名) - cellName(单元名) -hostName (主机名)(其中红色部分为概要文件名, 可根据实际情况修改)2.添加节点到 DeploymentManager:cd$WAS_HOME/profiles/AppSrv01/bin./addNode.shIP PORT(其中 ip 为 WebSphere DM 所在服务器的 IP, PORT 为 WebSphere DM 对应的SOAP_CONNECTOR_ADDRESS端口, 默认为 8879)3.启动节点:cd$WAS_HOME/profiles/AppSrv01/bi
6、n./startNode.sh或cd$WAS_HOME/bin./ startNode.shAppSrv014.停止节点:-.可修编- .-.cd$WAS_HOME/profiles/AppSrv01/bin./stopNode.sh或cd$WAS_HOME/bin./stopNode.shAppSrv01注:在 WAS 控制台只能停止节点, 不能启动, 步骤如下:登陆 WAS 控制台系统管理Node Agent选择节点进行操作5.删除节点:确认节点已经停止cd$WAS_HOME/bin删除节点对应的概要文件:./manageprofiles.sh -delete -profileNameAp
7、pSrv01删除所有节点对应的概要文件(谨慎, 会删除 DM 的概要文件):./manageprofiles.sh -deleteAll最后删除节点文件目录cd$WAS_HOME/profilesrm -Rf AppSrv01注:在 WAS 控制台只能把节点从DM 去除, 不能进行删除节点操作2.3.2.3. 状态状态1.登陆 WAS 控制台-.可修编- .-.2.系统管理节点已同步 此节点上的配置文件已与 Deployment Manager 同步未同步 此节点上的配置文件未与 Deployment Manager 同步(已过期)未知 由于无法访问此节点的 Node Agent, 所以无法确
8、定配置文件的状态不可用 由于此节点是非受管节点, 所以状态列不适用于此节点3. 3. 集群部署集群部署集群由一组应用程序服务器组成3.1.3.1. 新建新建1.登陆 WAS 控制台2.服务器 集群-.可修编- .-.3.点击新建4.输入集群名称, 点击下一步5.创建第一个集群成员, 输入成员名, 选择节点, 点击下一步6.创建其他集群成员, 输入成员名, 选择节点, 点击添加成员, 点击下一步-.可修编- .-.7.检查操作总结的信息是否正确, 点击完成8.查看新建的集群-.可修编- .-.3.2.3.2. 维护维护新建成功后, 可以在控制台进行启动停止删除等操作注:集群的起停会直接影响到集群
9、下的服务和应用起停 , 如果删除集群也会把集群下的服务和应用删除3.3.3.3. 状态状态已启动 所有集群成员都在运行已部分启动 至少其中一个集群成员在运行已部分停止 至少其中一个集群成员已停止运行已停止 所有集群成员都已停止运行不可用 无法确定状态-.可修编- .-.4. 4. 服务部署服务部署4.1.4.1. 新建新建1.登陆 WAS 控制台2.服务器 应用程序服务器3.点击新建4.选择节点, 输入服务名称, 点击下一步5.点击下一步-.可修编- .-.6.点击下一步7.点击完成8.查看新建的服务-.可修编- .-.4.2.4.2. 维护维护新建成功后, 可以进行启动停止删除等操作注:如果
10、删除服务, 服务下的应用也会被删除如果起停失败, 也可以通过命令行来进行起停, 步骤如下:export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/profiles/AppSrv01/bin(其中红色部分为服务所在节点名, 可根据实际情况修改)启动服务./startServer.shserver1停止服务./stopServer.shserver1(其中红色部分为服务名, 可根据实际情况修改)其他常用配置修改-.可修编- .-.点击服务名 Java 和进程管理 进程定义 Java 虚拟机可以对垃圾回收, 存大小, 字符集等进行修改4.3.
11、4.3. 状态状态已启动 服务器正在运行已部分停止 服务器在进行从已启动状态更改为已停止状态已停止 服务器未运行不可用 无法确定状态5. 5. 应用部署应用部署5.1.5.1. 发布发布1.登陆 WAS 控制台2.应用程序 企业应用程序-.可修编- .-.3.点击安装4.选择本地或服务器上的应用工程包, 输入上下文根, 点击下一步5.勾选启动类重新装入, 点击下一步-.可修编- .-.6.指定应用程序中所包含的模块的安装目标, 包括集群、服务和 WEB 服务器等7.选择虚拟主机, 一般为默认, 点击下一步-.可修编- .-.8.确认下上文根的是否正确, 点击下一步9.最终确认所有配置是否正确,
12、 点击完成-.可修编- .-.10. 安装成功, 点击保存11. 查看发布的应用-.可修编- .-.5.2.5.2. 更新更新发布应用程序是 war 包, 更新应用程序是 zip 包zip 包目录结构:TEST.war更新的应用程序,最后打成 zip 包(其中 TEST 为应用名, 可根据实际情况修改, TEST.war 为文件夹名称, 而不是 war 包)1.登陆 WAS 控制台2.应用程序 企业应用程序3.选着需要更新的应用, 点击更新4.选择替换、添加或删除多个文件, 选择本地或服务器上的应用更新包, 点击下一步-.可修编- .-.5.点击确认6.更新成功, 点击保存-.可修编- .-.
13、7.点击应用更新8.更新完成后, 不需要重启应用程序, WAS 会自动重新加载更新的容, 可能会造成短时间无法访问应用5.3.5.3. 维护维护发布成功后, 可以进行启动停止卸载导出等操作-.可修编- .-.注:卸载应用成功后, WAS 服务器上还会有一些临时文件存在, 但没有任何其他影响如果需要删除, 可以手动删除:cd /usr/IBM/WebSphere/AppServerfind ./ -name TEST*删除所有 TEST_war.ear 文件或目录(其中红色部分为应用名, 可根据实际情况修改)5.4.5.4. 状态状态启动 应用程序正在运行部分启动 应用程序在进行从已停止状态更改
14、为已启动状态已停止 应用程序未在运行部分停止 应用程序在进行从启动状态更改为停止状态不可用 无法确定状态不可用 应用程序不提供有关它是否正在运行的信息6. 6. 数据库配置数据库配置6.1.6.1. J2CJ2C 认证数据认证数据J2C 认证数据指定供 Java(TM) 2 连接器安全性使用的一组用户标识和密码, 配置如下:1.登陆 WAS 控制台2.安全性 安全管理、 应用程序和基础结构 Java 认证和授权服务 -.可修编- .-.J2C 认证数据3.点击新建4.输入别名、用户表示(数据库用户名)、密码(数据库密码), 点击确认5.安装成功, 点击保存-.可修编- .-.6.查看建立的 J
15、2C 认证数据6.2.6.2. JDBCJDBC 提供程序提供程序JDBC 提供程序包括特定的 JDBC 驱动程序实现类, 以便访问环境中的特定供应商数据库, 配置如下:1.登陆 WAS 控制台2.资源 JDBC JDBC 提供程序-.可修编- .-.3.选择作用域, 可根据需要的围选择所有作用域:对所有服务生效(不能在此作用域新建 JDBC 提供程序)单元:只对该单元下所有服务生效集群:只对该集群下所有服务生效节点:只对该节点下所有服务生效服务:只对该服务生效4.点击新建5.选择数据类型:DB2, 提供程序类型:DB2 Universal JDBC Driver Provider, 实施类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WAS 使用手册
限制150内