ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:22.22KB ,
资源ID:4840447      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4840447.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整版WAS使用手册doc.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整版WAS使用手册doc.docx

1、完整版WAS使用手册docWAS基本使用手册1.基本介绍WebSphere Application Server( 简称 WAS)是 IBM 的应用服务器基本结构 :单元 (cell) 多个节点 (node) 多个服务 (server) 多个应用 (app)单元是整个分布式网络中一个或多个节点的逻辑分组单元是一个配置概念 , 是管理员将节点间逻辑关联起来的实现方法 , 可以将单元看作是WAS最大的作用域2. 节点部署概要文件 (Profile) 定义一个独立应用程序服务器 (Server)的运行时环境 , 包括服务器在运行时环境中处理的所有文件节点 (Node)是受管服务器 (Server)的

2、逻辑分组 , 节点通常与具有唯一 IP 主机地址的逻辑或物理计算机系统对应 , 节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序 , Node Agent 是服务器 , 是一个管理代理程序 , 并不涉及应用程序服务功能 , Node Agent 进程在每个受管节点上运行 , 并专门执行特定于节点的管理功能 , 如服务器进程监视、配置同步、文件传输和请求路由, Deployment Manager 通过与 Node Agent 的交互完成对单元内节点的控制Node 是管理上使用的概念 , Profile 是实际的概要文件 , 它们代表同一事物查看所有概要文件 :e

3、xport WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -listProfiles2.1. DeploymentManagerDeploymentManager( 简称 DM) 为单元中所有元素提供了单一的管理控制中心点DM 属于一个特殊的节点 , 用以下步骤创建 :export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -create -templatePath $WAS_HOME/pro

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

5、les/ AppSrv01 -nodeName ( 节点名 ) -cellName (单元名 ) -hostName (主机名 )(其中红色部分为概要文件名 , 可根据实际情况修改 )2.添加节点到 DeploymentManager: cd $WAS_HOME/profiles/ AppSrv01/bin./addNode.sh IP PORT( 其中 ip 为 WebSphere DM 所 在服 务器 的 IP, PORT 为 WebSphere DM 对 应 的SOAP_CONNECTOR_ADDRESS端口 , 默认为 8879)3.启动节点 :cd $WAS_HOME/profile

6、s/ 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.删除节点 :确认节点已经停止cd $WAS_HOME/bin删除节点对应的概要文件 :./manageprofiles.sh -de

7、lete -profileName AppSrv01删除所有节点对应的概要文件 (谨慎 , 会删除 DM 的概要文件 ):./manageprofiles.sh -deleteAll最后删除节点文件目录cd $WAS_HOME/profilesrm -Rf AppSrv01注 :在 WAS 控制台只能把节点从 DM 去除 , 不能进行删除节点操作2.3. 状态1.登陆 WAS 控制台2.系统管理 节点已同步 此节点上的配置文件已与Deployment Manager同步未同步 此节点上的配置文件未与Deployment Manager同步 (已过期 )未知 由于无法访问此节点的Node Age

8、nt, 所以无法确定配置文件的状态不可用 由于此节点是非受管节点, 所以状态列不适用于此节点3.集群部署集群由一组应用程序服务器组成3.1. 新建1.登陆 WAS 控制台2.服务器 集群3.点击新建4.输入集群名称 , 点击下一步5.创建第一个集群成员 , 输入成员名 , 选择节点 , 点击下一步6. 创建其他集群成员 , 输入成员名 , 选择节点 , 点击添加成员 , 点击下一步7. 检查操作总结的信息是否正确 , 点击完成8.查看新建的集群3.2. 维护新建成功后 , 可以在控制台进行启动停止删除等操作注 :集群的起停会直接影响到集群下的服务和应用起停服务和应用删除, 如果删除集群也会把集

9、群下的3.3. 状态已启动 所有集群成员都在运行已部分启动 至少其中一个集群成员在运行已部分停止 至少其中一个集群成员已停止运行已停止 所有集群成员都已停止运行不可用 无法确定状态4.服务部署4.1. 新建1.登陆 WAS 控制台2.服务器 应用程序服务器3.点击新建4.选择节点 , 输入服务名称 , 点击下一步5.点击下一步6.点击下一步7.点击完成8.查看新建的服务4.2. 维护新建成功后 , 可以进行启动停止删除等操作注 :如果删除服务 , 服务下的应用也会被删除如果起停失败 , 也可以通过命令行来进行起停 , 步骤如下 :export WAS_HOME=/usr/IBM/WebSphe

10、re/AppServercd $WAS_HOME/profiles/ AppSrv01/bin(其中红色部分为服务所在节点名 , 可根据实际情况修改 )启动服务./ startServer.sh server1停止服务./ stopServer.sh server1(其中红色部分为服务名 , 可根据实际情况修改 )其他常用配置修改点击服务名 Java 和进程管理 进程定义 Java 虚拟机可以对垃圾回收 , 内存大小 , 字符集等进行修改4.3. 状态已启动 服务器正在运行已部分停止 服务器在进行从已启动状态更改为已停止状态已停止 服务器未运行不可用 无法确定状态5.应用部署5.1. 发布1.

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

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

13、/WebSphere/AppServerfind ./ -name TEST*删除所有 TEST_war.ear 文件或目录(其中红色部分为应用名 , 可根据实际情况修改 )5.4. 状态启动 应用程序正在运行部分启动 应用程序在进行从已停止状态更改为已启动状态已停止 应用程序未在运行部分停止 应用程序在进行从启动状态更改为停止状态不可用 无法确定状态不可用 应用程序不提供有关它是否正在运行的信息6.数据库配置6.1. J2C 认证数据J2C 认证数据指定供 Java(TM) 2 连接器安全性使用的一组用户标识和密码 , 配置如下 :1.登陆 WAS 控制台2.安全性 安全管理、应用程序和基础

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

15、务生效JDBC 提供程序 )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. 最终确认所有配置是否正确 , 点击完成8.新建成功 , 点击保存9. 选择所有作

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

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

18、 点击确定6.新建成功 , 点击保存7.点击需要修改的环境变量 , 可进行修改8.常用默认环境变量 :JAVA_HOME JAVA目录WAS_INSTALL_ROOT WAS 安装目录WAS_LIBS_DIR WAS LIB包目录WAS_TEMP_DIR WAS 临时目录LOG_ROOT WAS 日志目录WAS_CELL_NAME WAS 单元名WAS_SERVER_NAME WAS 服务名USER_INSTALL_ROOT 概要文件目录APP_INSTALL_ROOT 应用安装目录SERVER_LOG_ROOT 应用日志目录DB2_JDBC_DRIVER_PATH DB2 驱动目录DB2UN

19、IVERSAL_JDBC_DRIVER_PATH DB2 驱动目录DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH DB2 驱动目录INFORMIX_JDBC_DRIVER_PATH INFORMIX 驱动目录MICROSOFT_JDBC_DRIVER_PATH SQL SERVER驱动目录MICROSOFT_JDBC_DRIVER_NATIVEPATH SQL SERVER驱动目录MSSQLSERVER_JDBC_DRIVER_PATH SQL SERVER驱动目录ORACLE_JDBC_DRIVER_PATH ORACLE驱动目录SYBASE_JDBC_DRIVER_

20、PATH SYBASE驱动目录7.2. 性能监控1.登陆 WAS 控制台2.监视和调整 性能查看器 当前活动3.勾选需要监视的服务 , 点击启动监视4.点击已监视的服务 , 进入监视界面 , 能很直观的监视应用访问时间5.点击顾问程序 , 可以监视应用程序运行时各种数据6.点击摘要报告7. servlet 摘要列出在当前应用程序服务器中运行的所有 servlet8.EJB摘要会列出在服务器中运行的所有Enterprise beans, 花费在它们的方法中的时间量 , EJB 调用次数以及花费在每个 Enterprise bean 中的总时间9. EJB 方法摘要显示每个 EJB 方法的统计信息

21、10.连接池摘要会列出应用程序服务器中定义的所有数据源连接并显示随着时间的过去它们的使用情况11.线程池摘要显示了随着时间的过去, 应用程序服务器中所有线程池的使用情况12. 点击性能模块 , 这些模块提供系统资源性能数据Application Server 池和队列 (例如数据库连接池数据 (例如 servlet 响应时间 )的图形和图表(例如 CPU 利用率 ), WebSphere)性能数据和客户应用程序数据性能7.3. 日志管理1.登陆 WAS 控制台2.故障诊断 日志和跟踪3.点击需要查看日志的服务4.日志类型诊断跟踪 :服务器进程的诊断跟踪配置设置确定服务器进程的初始跟踪状态JVM

22、 日志 :通过将 JVM 的 System.out 和 System.err 流重定向到独立日志文件来创建JVM 日志进程日志:WAS 进程包含两个可供进程中运行的本机代码访问的stdout和stderr输出流IBM 服务日志 :包含写入 System.out 流的 WAS 消息和一些包含详尽服务信息的特殊消息5.JVM 日志包含应用日志 , 可根据情况修改文件大小 , 文件个数 , 日志时间6.更改日志级别详细信息 , 输入指定要跟踪的组件、包或组的日志详细信息级别日志详细信息级别规范的格式是 : = 其中 是要为它设置日志详细信息级别的组件 , 而 是某个有效的记录器级别 (关闭、致命、严

23、重、警告、审计、信息、配置、详细信息、精细、较精细、最精细、全部 ), 用冒号分隔多个日志详细信息级别规范7.日志查看WAS 控制台 :故障诊断 日志和跟踪 日志类型 运行时 , 点击查看也可以直接进入日志目录查看诊断跟踪 :$SERVER_LOG_ROOT/trace.logJVM 日志 :$SERVER_LOG_ROOT/SystemOut.log$SERVER_LOG_ROOT/SystemErr.log进程日志 :$SERVER_LOG_ROOT/native_stdout.log$SERVER_LOG_ROOT/native_stderr.logIBM 服务日志 :$LOG_ROOT

24、/activity.log8.端口配置8.1. 控制台访问端口1.登陆 WAS 控制台2.系统管理 Deployment Manager 端口3.其中 WC_adminhost( 默认为 9060), WC_adminhost_secure( 默认为 9043) 为控制台访问端口 , 点击进行修改 , 注意不要和其他端口冲突4.修改成功 , 点击保存8.2. 应用访问端口1.登陆 WAS 控制台2.系统管理 服务器 应用程序服务器3.选择需要修改端口的服务 端口4.其中 WC_defaulthost( 默认为 9080) 为应用访问端口 , 点击进行修改 , 注意不要和其他端口冲突5.修改成功

25、 , 点击保存8.3. 虚拟主机每个虚拟主机有一个逻辑名并且由它的一个或多个域名系统( DNS)别名的列表识别 ,DNS 别名是用于请求 servlet 的 TCP/IP 主机名和端口号端口新增修改后 , 需要在虚拟主机添加相应端口 , 才能正常访问1.登陆 WAS 控制台2.环境 虚拟主机3.如果是修改控制台端口 , 点击 admin_host 主机别名4.点击新建5.输入对应控制台的端口 , 点击确定6.新建成功 , 点击保存7.如果是修改应用端口 , 点击 default_host 主机别名8.点击新建9.输入对应应用的端口 , 点击确定10.新建成功 , 点击保存9. 日常维护9.1.

26、 常用目录/usr/IBM/WebSphere/AppServerWAS 根目录/usr/IBM/WebSphere/AppServer/binWAS 操作目录/usr/IBM/WebSphere/AppServer/profiles节点根目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/bin节点操作目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/logs节点日志目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/logs/ server1应用日志目

27、录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/installedApps应用程序目录(其中红色部分为概要文件名和应用名, 可根据实际情况修改 )9.2. 进程查看1.查看所有 WAS 进程其中 WAS 控制台对应一个进程 , 每个节点每个服务对应一个进程ps -ef|grep wasadmin(其中红色部分为 WAS 服务器用户名 , 可根据实际情况修改 )2.查看节点进程ps -ef|grep nodename nodeagent(其中红色部分为节点名 , 可根据实际情况修改 )3.查看服务进程ps -ef|grep servername(其中红色部分为服务名 , 可根据实际情况修改 )9.3. 应用日志查看export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/profiles/ AppSvr01/logs/ server1more SystemOut.log(其中红色部分为概要文件名和应用名 , 可根据实际情况修改 )9.4. 服务起停export WAS_HOME=/usr/IBM/WebSphere/AppServer1.启动管理控制台cd $WAS_HOME/profiles/ Dmgr01/bin./startManage

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1