WAS使用手册 .pdf

上传人:C****o 文档编号:40151969 上传时间:2022-09-08 格式:PDF 页数:48 大小:4.76MB
返回 下载 相关 举报
WAS使用手册 .pdf_第1页
第1页 / 共48页
WAS使用手册 .pdf_第2页
第2页 / 共48页
点击查看更多>>
资源描述

《WAS使用手册 .pdf》由会员分享,可在线阅读,更多相关《WAS使用手册 .pdf(48页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

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

2、应,节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序,Node Agent 是服务器,是一个管理代理程序,并不涉及应用程序服务功能,Node Agent 进程在每个受管节点上运行,并专门执行特定于节点的管理功能,如服务器进程监视、配置同步、文件传输和请求路由,Deployment Manager 通过与 Node Agent 的交互完成对单元内节点的控制Node 是管理上使用的概念,Profile 是实际的概要文件,它们代表同一事物查看所有概要文件:export WAS_HOME=/usr/IBM/WebSphere/AppServer cd$WAS_HOME/

3、bin./manageprofiles.sh-listProfiles 2.1.DeploymentManager DeploymentManager(简称 DM)为单元中所有元素提供了单一的管理控制中心点DM 属于一个特殊的节点,用以下步骤创建:export WAS_HOME=/usr/IBM/WebSphere/AppServer cd$WAS_HOME/bin 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 48 页 -./manageprofiles.sh-create -templatePath$WAS_HOME/profileTemplates/dmgr -profi

4、leName 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/profiles/AppSrv01 -nodeName(节点名)-cellName(单元名)-hos

5、tName(主机名)(其中红色部分为概要文件名,可根据实际情况修改)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/profiles/AppSrv01/bin./startNode.sh 或cd$WAS_HOME/bin./startNode.sh AppSrv01 4.停

6、止节点:cd$WAS_HOME/profiles/AppSrv01/bin./stopNode.sh 或名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 48 页 -cd$WAS_HOME/bin./stopNode.sh AppSrv01注:在 WAS控制台只能停止节点,不能启动,步骤如下:登陆 WAS控制台系统管理 Node Agent 选择节点进行操作5.删除节点:确认节点已经停止cd$WAS_HOME/bin 删除节点对应的概要文件:./manageprofiles.sh-delete-profileName AppSrv01 删除所有节点对应的概要文件(谨慎,会删除 DM

7、 的概要文件):./manageprofiles.sh-deleteAll 最后删除节点文件目录cd$WAS_HOME/profiles rm-Rf AppSrv01 注:在 WAS控制台只能把节点从DM 去除,不能进行删除节点操作2.3.状态1.登陆 WAS控制台2.系统管理 节点名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 48 页 -已同步此节点上的配置文件已与Deployment Manager 同步未同步此节点上的配置文件未与Deployment Manager 同步(已过期)未知由于无法访问此节点的Node Agent,所以无法确定配置文件的状态不可用由于此节点是非

8、受管节点,所以状态列不适用于此节点3.集群部署集群由一组应用程序服务器组成3.1.新建1.登陆 WAS控制台2.服务器 集群3.点击新建4.输入集群名称,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 48 页 -5.创建第一个集群成员,输入成员名,选择节点,点击下一步6.创建其他集群成员,输入成员名,选择节点,点击添加成员,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 48 页 -7.检查操作总结的信息是否正确,点击完成8.查看新建的集群名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 48 页 -3.2.维护新建成功后,可以在控

9、制台进行启动停止删除等操作注:集群的起停会直接影响到集群下的服务和应用起停,如果删除集群也会把集群下的服务和应用删除3.3.状态已启动所有集群成员都在运行已部分启动至少其中一个集群成员在运行已部分停止至少其中一个集群成员已停止运行已停止所有集群成员都已停止运行不可用无法确定状态名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 48 页 -4.服务部署4.1.新建1.登陆 WAS控制台2.服务器 应用程序服务器3.点击新建4.选择节点,输入服务名称,点击下一步5.点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 48 页 -6.点击下一步7.点击完成8.查看新建

10、的服务名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 48 页 -4.2.维护新建成功后,可以进行启动停止删除等操作注:如果删除服务,服务下的应用也会被删除如果起停失败,也可以通过命令行来进行起停,步骤如下:export WAS_HOME=/usr/IBM/WebSphere/AppServer cd$WAS_HOME/profiles/AppSrv01/bin(其中红色部分为服务所在节点名,可根据实际情况修改)启动服务./startServer.sh server1停止服务./stopServer.sh server1(其中红色部分为服务名,可根据实际情况修改)其他常用配置修改

11、点击服务名 Java 和进程管理 进程定义 Java 虚拟机名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 48 页 -可以对垃圾回收,内存大小,字符集等进行修改4.3.状态已启动服务器正在运行已部分停止服务器在进行从已启动状态更改为已停止状态已停止服务器未运行不可用无法确定状态5.应用部署5.1.发布1.登陆 WAS控制台2.应用程序 企业应用程序名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 48 页 -3.点击安装4.选择本地或服务器上的应用工程包,输入上下文根,点击下一步5.勾选启动类重新装入,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第

12、12 页,共 48 页 -6.指定应用程序中所包含的模块的安装目标,包括集群、服务和WEB服务器等7.选择虚拟主机,一般为默认,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 48 页 -8.确认下上文根的是否正确,点击下一步9.最终确认所有配置是否正确,点击完成名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 48 页 -10.安装成功,点击保存11.查看发布的应用名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 48 页 -5.2.更新发布应用程序是war 包,更新应用程序是zip 包zip 包目录结构:TEST.war更新的应用程序,

13、最后打成zip 包(其中 TEST为应用名,可根据实际情况修改,TEST.war为文件夹名称,而不是 war 包)1.登陆 WAS控制台2.应用程序 企业应用程序3.选着需要更新的应用,点击更新4.选择替换、添加或删除多个文件,选择本地或服务器上的应用更新包,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 48 页 -5.点击确认6.更新成功,点击保存名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 48 页 -7.点击应用更新8.更新完成后,不需要重启应用程序,WAS 会自动重新加载更新的内容,可能会造成短时间无法访问应用5.3.维护发布成功后,可以进

14、行启动停止卸载导出等操作名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 48 页 -注:卸载应用成功后,WAS服务器上还会有一些临时文件存在,但没有任何其他影响如果需要删除,可以手动删除:cd/usr/IBM/WebSphere/AppServer find./-name TEST*删除所有 TEST _war.ear 文件或目录(其中红色部分为应用名,可根据实际情况修改)5.4.状态启动应用程序正在运行部分启动应用程序在进行从已停止状态更改为已启动状态已停止应用程序未在运行部分停止应用程序在进行从启动状态更改为停止状态不可用无法确定状态不可用应用程序不提供有关它是否正在运行的

15、信息6.数据库配置6.1.J2C 认证数据J2C 认证数据指定供Java(TM)2 连接器安全性使用的一组用户标识和密码,配置如下:1.登陆 WAS控制台2.安全性 安全管理、应用程序和基础结构 Java 认证和授权服务 J2C 认证数据名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 48 页 -3.点击新建4.输入别名、用户表示(数据库用户名)、密码(数据库密码),点击确认5.安装成功,点击保存名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 48 页 -6.查看建立的J2C 认证数据6.2.JDBC 提供程序JDBC 提供程序包括特定的JDBC 驱动程序实现类

16、,以便访问环境中的特定供应商数据库,配置如下:1.登陆 WAS控制台2.资源 JDBC JDBC 提供程序名师资料总结-精品资料欢迎下载-名师精心整理-第 21 页,共 48 页 -3.选择作用域,可根据需要的范围选择所有作用域:对所有服务生效(不能在此作用域新建JDBC 提供程序)单元:只对该单元下所有服务生效集群:只对该集群下所有服务生效节点:只对该节点下所有服务生效服务:只对该服务生效4.点击新建5.选择数据类型:DB2,提供程序类型:DB2 Universal JDBC Driver Provider,实施类型:连接池数据源,输入名称,点击下一步名师资料总结-精品资料欢迎下载-名师精心

17、整理-第 22 页,共 48 页 -6.输入 jar 包 db2jcc.jar,db2jcc_license_cisuz.jar 的存放路径如果配置过环境变量里的DB2UNIVERSAL_JDBC_DRIVER_PATH 和DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH 这里会自动显示路径,详见 7.环境配置7.最终确认所有配置是否正确,点击完成名师资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 48 页 -8.新建成功,点击保存9.选择所有作用域或刚选择的作用域,查看新建的JDBC 提供程序名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 4

18、8 页 -6.3.数据源数据源用于提供关系数据库连接的资源,配置如下:1.登陆 WAS控制台2.资源 JDBC 数据源3.选择作用域,和 JDBC提供程序一致4.点击新建5.输入数据源名,JNDI 名称(用于应用程序JNDI连接名),选择 J2C 认证别名,点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 48 页 -6.选着 JDBC 提供程序,点击下一步7.输入数据库连名(数据库实例名),服务器名称(数据库的IP 地址或主机名),端口号(默认是 50000),点击下一步名师资料总结-精品资料欢迎下载-名师精心整理-第 26 页,共 48 页 -8.最终确认所有配置是

19、否正确,点击完成9.新建成功,点击保存名师资料总结-精品资料欢迎下载-名师精心整理-第 27 页,共 48 页 -10.如果出现节点同步操作,同步11.选择所有作用域或刚选择的作用域,查看新建的数据源12.选择新建的数据源,点击连接测试,看是否连接成功名师资料总结-精品资料欢迎下载-名师精心整理-第 28 页,共 48 页 -13.如果连接不成功,查看点击管理状态,看状态是否活动14.如果没有信息或状态为不活动时,检查配置是否正确:J2C 认证数据:配置数据库的用户和密码JDBC 提供程序:配置数据库的驱动程序和连接类型数据源:配置数据库的实例名IP地址和端口如果配置没问题,重启节点名师资料总

20、结-精品资料欢迎下载-名师精心整理-第 29 页,共 48 页 -7.环境配置7.1.环境变量1.登陆 WAS控制台2.环境 WebSphere 变量3.选择作用域,可根据需要的范围选择4.点击新建5.输入名称和值?点击确定名师资料总结-精品资料欢迎下载-名师精心整理-第 30 页,共 48 页 -6.新建成功,点击保存7.点击需要修改的环境变量,可进行修改8.常用默认环境变量:JAVA_HOME JAVA目录WAS_INSTALL_ROOT WAS安装目录WAS_LIBS_DIR WAS LIB包目录名师资料总结-精品资料欢迎下载-名师精心整理-第 31 页,共 48 页 -WAS_TEMP

21、_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驱动目录DB2UNIVERSAL_JDBC_DRIVER_PATH DB2驱动目录DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH DB2驱动目录INFORMIX_JDBC_DRIVER_PATH INFORMIX驱动目录MICROSOFT_JDBC_

22、DRIVER_PATH SQL SERVER 驱动目录MICROSOFT_JDBC_DRIVER_NATIVEPATH SQL SERVER 驱动目录MSSQLSERVER_JDBC_DRIVER_PATH SQL SERVER 驱动目录ORACLE_JDBC_DRIVER_PATH ORACLE驱动目录SYBASE_JDBC_DRIVER_PATH SYBASE 驱动目录7.2.性能监控1.登陆 WAS控制台2.监视和调整 性能查看器 当前活动3.勾选需要监视的服务,点击启动监视4.点击已监视的服务,进入监视界面,能很直观的监视应用访问时间名师资料总结-精品资料欢迎下载-名师精心整理-第 3

23、2 页,共 48 页 -5.点击顾问程序,可以监视应用程序运行时各种数据6.点击摘要报告7.servlet 摘要列出在当前应用程序服务器中运行的所有servlet 名师资料总结-精品资料欢迎下载-名师精心整理-第 33 页,共 48 页 -8.EJB摘要会列出在服务器中运行的所有Enterprise beans,花费在它们的方法中的时间量,EJB 调用次数以及花费在每个Enterprise bean 中的总时间9.EJB 方法摘要显示每个EJB 方法的统计信息10.连接池摘要会列出应用程序服务器中定义的所有数据源连接并显示随着时间的过去它们的使用情况名师资料总结-精品资料欢迎下载-名师精心整理

24、-第 34 页,共 48 页 -11.线程池摘要显示了随着时间的过去,应用程序服务器中所有线程池的使用情况12.点击性能模块,这些模块提供系统资源性能数据(例如CPU 利用率),WebSphere Application Server 池和队列(例如数据库连接池)性能数据和客户应用程序数据性能数据(例如servlet 响应时间)的图形和图表名师资料总结-精品资料欢迎下载-名师精心整理-第 35 页,共 48 页 -7.3.日志管理1.登陆 WAS控制台2.故障诊断 日志和跟踪3.点击需要查看日志的服务名师资料总结-精品资料欢迎下载-名师精心整理-第 36 页,共 48 页 -4.日志类型诊断跟

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

26、有名师资料总结-精品资料欢迎下载-名师精心整理-第 37 页,共 48 页 -效的记录器级别(关闭、致命、严重、警告、审计、信息、配置、详细信息、精细、较精细、最精细、全部),用冒号分隔多个日志详细信息级别规范7.日志查看WAS 控制台:故障诊断 日志和跟踪 日志类型 运行时,点击查看也可以直接进入日志目录查看诊断跟踪:$SERVER_LOG_ROOT/trace.log JVM 日志:$SERVER_LOG_ROOT/SystemOut.log$SERVER_LOG_ROOT/SystemErr.log 进程日志:$SERVER_LOG_ROOT/native_stdout.log 名师资料

27、总结-精品资料欢迎下载-名师精心整理-第 38 页,共 48 页 -$SERVER_LOG_ROOT/native_stderr.log IBM 服务日志:$LOG_ROOT/activity.log 8.端口配置8.1.控制台访问端口1.登陆 WAS控制台2.系统管理 Deployment Manager 端口3.其中 WC_adminhost(默认为 9060),WC_adminhost_secure(默认为 9043)为控制台访问端口,点击进行修改,注意不要和其他端口冲突名师资料总结-精品资料欢迎下载-名师精心整理-第 39 页,共 48 页 -4.修改成功,点击保存名师资料总结-精品资

28、料欢迎下载-名师精心整理-第 40 页,共 48 页 -8.2.应用访问端口1.登陆 WAS控制台2.系统管理 服务器 应用程序服务器3.选择需要修改端口的服务 端口名师资料总结-精品资料欢迎下载-名师精心整理-第 41 页,共 48 页 -4.其中WC_defaulthost(默认为9080)为应用访问端口,点击进行修改,注意不要和其他端口冲突5.修改成功,点击保存8.3.虚拟主机每个虚拟主机有一个逻辑名并且由它的一个或多个域名系统(DNS)别名的列表识别,DNS 别名是用于请求servlet 的 TCP/IP 主机名和端口号名师资料总结-精品资料欢迎下载-名师精心整理-第 42 页,共 4

29、8 页 -端口新增修改后,需要在虚拟主机添加相应端口,才能正常访问1.登陆 WAS控制台2.环境 虚拟主机3.如果是修改控制台端口,点击 admin_host 主机别名4.点击新建5.输入对应控制台的端口,点击确定名师资料总结-精品资料欢迎下载-名师精心整理-第 43 页,共 48 页 -6.新建成功,点击保存7.如果是修改应用端口,点击 default_host 主机别名8.点击新建9.输入对应应用的端口,点击确定名师资料总结-精品资料欢迎下载-名师精心整理-第 44 页,共 48 页 -10.新建成功,点击保存名师资料总结-精品资料欢迎下载-名师精心整理-第 45 页,共 48 页 -9.

30、日常维护9.1.常用目录/usr/IBM/WebSphere/AppServer WAS根目录/usr/IBM/WebSphere/AppServer/bin WAS操作目录/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/ser

31、ver1应用日志目录/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(其中红色部分为服务

32、名,可根据实际情况修改)9.3.应用日志查看export WAS_HOME=/usr/IBM/WebSphere/AppServer cd$WAS_HOME/profiles/AppSvr01/logs/server1名师资料总结-精品资料欢迎下载-名师精心整理-第 46 页,共 48 页 -more SystemOut.log(其中红色部分为概要文件名和应用名,可根据实际情况修改)9.4.服务起停export WAS_HOME=/usr/IBM/WebSphere/AppServer 1.启动管理控制台cd$WAS_HOME/profiles/Dmgr01/bin./startManager

33、.sh(其中红色部分为DM 名,可根据实际情况修改)2.启动节点cd$WAS_HOME/profiles/AppSrv01/bin./startNode.sh(其中红色部分为概要文件名,可根据实际情况修改)3.启动应用服务器cd$WAS_HOME/profiles/AppSrv01/bin./startServer.sh server1(其中红色部分为概要文件名和服务名,可根据实际情况修改)4.停止应用服务器cd$WAS_HOME/profiles/AppSrv01/bin./stopServer.sh server1(其中红色部分为概要文件名和服务名,可根据实际情况修改)5.停止节点cd$WAS_HOME/profiles/AppSrv01/bin./stopNode.sh(其中红色部分为概要文件名,可根据实际情况修改)名师资料总结-精品资料欢迎下载-名师精心整理-第 47 页,共 48 页 -6.停止管理控制台cd$WAS_HOME/profiles/Dmgr01/bin./stopManager.sh(其中红色部分为DM 名,可根据实际情况修改)名师资料总结-精品资料欢迎下载-名师精心整理-第 48 页,共 48 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com