tuxedo日常维护手册_第1页
tuxedo日常维护手册_第2页
tuxedo日常维护手册_第3页
tuxedo日常维护手册_第4页
tuxedo日常维护手册_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

((((tuxedo日常维护手册文档编号版本 V1.0 生效日期拟制 审核 批准))))((((变更记录版本号 修改原因/内容 修改人 审核人 修改时间V1.0 建立))))((((目录变更记录...................................................................................................................................2第一章安装步骤................................................................................................................51.1安装前的准备工作.........................................................................................................51.1.1创建tuxedo软件对应用户.....................................................................................51.1.2上传安装介质包......................................................................................................51.2软件安装........................................................................................................................51.2.1tuxedo软件安装......................................................................................................51.2.2配置环境变量.........................................................................................................91.2.3测试.........................................................................................................................9第二章系统检查..............................................................................................................112.1tuxedo日志检查.........................................................................................................112.2查看tuxedo版本.......................................................................................................122.3tuxedo正常启动和停止.............................................................................................122.4控制台进入和退出.....................................................................................................132.5通过控制台查看系统状态.........................................................................................132.5.1查看服务运行情况...............................................................................................132.5.2查看交易运行情况...............................................................................................142.5.3查看队列信息.......................................................................................................142.5.4查看客户端信息...................................................................................................152.5.5sh命令直接执行控制台命令...............................................................................152.6查看服务器运行情况.................................................................................................152.7日常其他命令.............................................................................................................162.7.1域控制台的进入和退出.......................................................................................162.7.2手动连接域.........................................................................................................162.7.3查看域网关的连接情况.....................................................................................162.7.4对ubb和dm文件做语法检查...........................................................................162.7.5反编译tuxconfig和dmxconfig文件..................................................................17第三章tuxedo故障处理..................................................................................................176.1Can’tattachBBL............................................................................................................17))))((((6.2针对日志报错信息处理 17))))((((第一章 安装步骤1.1安装前的准备工作创建tuxedo软件对应用户如已创建了单独的用户,则不需再另建用户,一般新建的用户的主目录在 /opt(空闲空间较多)下。建议在用户下单独安装,不与其他用户共享。useradd-d 目录 -m 用户名passwd 用户名注:1、设置密码位数不少于 8位,2、密码中必须包含字母(大小写) 、数字和特殊字符中的两种。chown –R用户名目录su–用户名上传安装介质包将安装介质上传至服务器,根据操作系统选择相应的tuxedo版本。操作系统操作系统位数tuxedo版本AIX32tuxedo111120_32_aix_53_ppc.bin64tuxedo111120_64_aix_53_ppc.binHPUX32tuxedo111120_32_hpux_1123_ia.bin64tuxedo111120_64_hpux_1123_ia.binLINUX32tuxedo111120_32_Linux_01_x86.bin64tuxedo111120_64_Linux_01_x86.binWINDOWS32tuxedo111120_32_win_2k8_x86_VS2008.exe64tuxedo111120_64_win_2k8_x86_VS2008.exe1.2软件安装软件安装修改安装介质执行权限运行安装命令运行./tuxedo111120_64_Linux_01_x86.bin -i console 命令开始安装,其中那个-mode=console代表选择字符模式安装))))((((直接回车,到下一步。选择安装种类输入1,选择全部安装。选择安装目录选择1回车输入安装目录,回车))))((((输入2,使用当前设置的目录安装示例输入y,选择安装示例确认安装直接回车确认7) 设置tlisten密码))))((((输入tuxedo,确认tuxedo,同一域的机子都使用相同密码,回车安装ssl输入1,回车。安装完成tuxedo软件安装完成。))))((((配置环境变量到tuxedo安装目录下/opt/tuxedo/tuxedo11gR1下,有个tux.env文件,将内容拷贝到该用户根目录下的.bash_profile文件中,执行source.bash_profile使环境变量生效。测试复制示例文件在安装目录下,新建myapp目录,将/opt/tuxedo/tuxedo11gR1/samples/atmi/simpapp中的所有文件拷贝到myapp目录下。修改ubb文件myapp目录下有 ubbsimple,拷贝为 ubb文件进行修改))))((((修改IPCKEY、APPDIR、TUXCONFIG、TUXDIR、HOSTNAME 值对应实际环境值。3) 设置TUXCONFIG 环境变量在用户主目录下修改.bash_profile文件,将TUXCONFIG环境变量加入。执行source.bash_profile使环境变量生效。编译客户端))))((((在myapp目录下通过命令 buildclient-osimpcl-fsimpcl.c 编译客户端程序。5) 编译服务端在myapp目录下通过命令 buildserver-osimpserv-fsimpserv.c-sTOUPPER 编译服务端程序。加载ubb通过tmloadcf-yubb生成TUXCONFIG控制文件,如果服务已经启动,先停服务tmshutdown–y,然后再执行tmloadcf-yubb。执行客户端程序测试tuxedo服务tmboot–y启动tuxedo服务后,执行./simpcl字符串,将返回字符串的大写字符,如果有返回,则tuxedo服务环境已搭建好。第二章 系统检查2.1tuxedo日志检查检查tuxedo 日志,查看日志文件内容,检查有无 Tuxedo 系统出错记录;检查有无服务异常错误记录; 检查有无服务被重起记录; 对发现的异常记录进行分析; 若无异常情况可清除无用的历史日志。 tuxedo 日志默认在 appdir 目录下。日志名 ULOG开头。也可设置输出目录。))))((((2.2查看tuxedo版本通过tmadmin–v命令查看 tuxedo版本。2.3tuxedo正常启动和停止启动:tmboot,停止:tmshutdown-y 所有服务被启动 /停止-ssvrname 只启动/停止制定服务名的服务,例如 simpserv-ggrpname 只启动/停止属于制定组名的服务,例如 GROUP1-isvrid 只启动/停止制定 ServID的服务,例如 1-A只启动/停止Tuxedo管理服务,例如 BBL))))((((2.4控制台进入和退出进入控制台命令: tmadmin ,退出控制台命令: q或quit。2.5通过控制台查看系统状态查看服务运行情况tuxedo服务启动后(tmboot-y),进入控制台(tmadmin),输入psr,可查看到所有的服务信息。psr[-mmachine][-ggroupname][-isrvid][-qqaddress]-mmachineLMID 为machine的所有服务进程-ggroupname 组名为groupname的所有服务进程-IsrvidSRVID 为srvid 的服务进程-qqaddress 消息队列为 qaddress的所有SERVERS查看server 的信息))))((((结果说明:ProgName:服务的可执行文件名QueueName:服务连接的队列名GrpName:组名ID:服务的数字id5.RqDone:服务已经处理的请求数 (该SERVER的所有service 的负载因子总和 )LoadDone:服务处理的全部请求的参数和CurrentService:如果当前没有service被调用,则为IDLE查看交易运行情况tuxedo服务启动后(tmboot-y),进入控制台(tmadmin),输入psc,可查看到所有的交易信息。psc[-mmachine][-ggroupname][-Isrvid][-qqaddress][-sservice][-a{0|1|2}]-sservice 显示名为 sevice 的service 信息-a{0|1|2} 显示系统的隐含的 service其他参数与 psr命令相同1.ServiceName:服务名2.RoutineName:函数名(采用TUXEDO服务的别名机制,一个函数可以对应多个服务名)3.ProgName:service所在的SERVER名GrpName:组名ID:server的ID号6.Machine:server所在的LMID7.#Done:service被调用的次数8.Status:service的状态。AVAIL表示可用查看队列信息tuxedo服务启动后(tmboot-y ),进入控制台( tmadmin),输入pq,可查看到所有的队列信息。查看交易高峰期队列中消息的增加情况,确定是否存在阻塞现象,是否需要对服务数进行调整。ProgName:队列连接的服务的可执行文件名QueueName:字符队列名,是RQADDR参数或一个随机值#Serve:连接的服务数WkQueued:当前队列的所有请求的参数和))))((((#Queued:实际请求数Ave.Len:平均队列长度Machine:队列所在机器的LMID查看客户端信息tuxedo服务启动后(tmboot-y ),进入控制台( tmadmin),输入pclt,可查看到客户端信息。pclt[-mmachine][-uusername][-cctlname]-mmachine 显示LMID号为machine上的客户端连接-uusername 显示用户名为 username的客户端连接-cctlname 显示用户进程为 ctlname 的客户端连接LMID:已经登录的客户端机器的LMID2.UserName:用户名,由tpinit()提供的3.ClientName:客户端名,由tpinit()提供的Time:客户端连接后经过的时间Status:客户端状态IDLE——表示客户端目前没有任何交易在工作IDLET——表示客户端启动了一个交易BUSY——表示客户端在工作中BUSYT——表示客户端正在交易控制下工作6.Bgn/Cmmt/Abrt :启动/提交/中断的交易数命令直接执行控制台命令执行echopclt|tmadmin 、echopq |tmadmin|grepmachine 等命令直接输出结果。2.6查看服务器运行情况检查应用的服务的运行情况,用“psaux|grepserver名”查看进程相关信息,如运行时间、占用内存大小等。))))((((2.7日常其他命令域控制台的进入和退出进入控制台命令: dmadmin ,退出控制台命令: q或quit 手动连接域co–dDMTLOG_CRM_IAS_I注:本机域名 DMTLOG_CRM_IAS在Iubbdomain中设置 查看域网关的连接情况pd-dTOM_CRM_3701对ubb和dm文件做语法检查tmloadcf –nubb,只做语法检查,不生成 TUXCONFIG文件。dmloadcf –ndm,只做语法检查,不生成 DMXCONFIG文件。))))((((反编译tuxconfig和dmxconfig文件tmunloadcf 查看当前TUXCONFIG中的ubb内容,dmunloadcf>>ubb.tmp。dmunloadcf 查看当前 DMXCONFIG中的dm内容,dmunloadcf>>dm.tmp。第三章 tuxedo 故障处理6.1Can’tattachBBLtmshutdown–y提示“Can’tattachBBL”。处理步骤:1、杀所有TUXEDO进程2、执行tmipcrm-y杀ipc资源3、如果还是没有杀掉,通过ipcrm命令杀资源,新建脚本rmrpc.sh,执行rmrpc.sh用户名#!/bin/shmuipcs=`ipcs-m|grep$1|awk'{print$2}'`foriqin$muipcsdoipcrm-m$iqdonemuipcs=`ipcs-q|grep$1|awk'{print$2}'`foriqin$muipcsdoipcrm-q$iqdonemuipcs=`i

温馨提示

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

评论

0/150

提交评论