TUXEDO日常维护与管理培训教材[]PPT课件.ppt
《TUXEDO日常维护与管理培训教材[]PPT课件.ppt》由会员分享,可在线阅读,更多相关《TUXEDO日常维护与管理培训教材[]PPT课件.ppt(127页珍藏版)》请在咨信网上搜索。
1、可编辑BEA Tuxedo管理维护培训天津移动服务支持部BEA 机密|2内容Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tuxedo和Oracle互连Tuxedo和WebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|3内容Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tuxedo和Oracle互连Tuxedo和WebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|4Tuxedo 是什么位于客户端和服务器之间的中间件交易处理(Transaction Processing,TP)监控器分布式
2、应用的基础多层客户端/服务器系统的基础TuxedoTransactions for Unix(TUX)+distributed client-server communications(Extended for Distributed Operation)BEA 机密|5Tuxedo 的特征架构分布式服务高效的无连接通讯服务透明可扩展性管理事件通知MIB:Management Information Base开发ATMI/CORBA分布事务处理符合X/Open XA 接口规范BEA 机密|62层结构和3层结构BEA 机密|7Tuxedo在客户端/服务器结构中的位置BEA 机密|8如果不使用中间
3、件Database连接数据库业务逻辑获取数据业务逻辑断开和数据库的连接SQL访问BEA 机密|9使用中间件Database连接Tuxedo服务调用断开和Tuxedo连接Tuxedo API业务逻辑BEA 机密|10Tuxedo主要组成部分Bulletin Board LiaisonBulletin Board消息队列(Message Queue)Tuxedo 客户端(Client)Tuxedo 服务器(Server)BEA 机密|11Bulletin Board(BB)一段共享内存,可以被Tuxedo的进程访问系统配置信息记录Server中的信息,为客户端提供Service定位记录运行时的一些
4、信息,例如某服务被调用的次数等等BEA 机密|12Bulletin Board Liaison(BBL)Tuxedo的管理进程监视管理Tuxedo的各个组件进行健康检查BEA 机密|13消息队列(Message Queue)客户端和服务器通信的消息通道使用IPC或者网络交互信息对于在本机调用的服务,即客户端和服务器在同一台主机,消息不做转换在不同平台上的消息交互,Tuxedo会自动进行转换开发人员无需进行数据格式的转换BEA 机密|14Tuxedo 客户端(1)本地客户端客户端和服务器运行在同一台主机上远程客户端客户端和服务器运行在不同的主机上使用Tuxedo/WS(Workstation)组
5、件的/WS客户端使用JOLT的客户端,即Java客户端CORBA 客户端编程语言C/C+DelphiVBJavaBEA 机密|15Tuxedo 客户端(2)WebLogic Tuxedo Connector(WTC)使用WebLogic上的应用调用Tuxedo的服务使用Tuxedo服务调用WebLogic上的EJB服务支持事务CORBA Java和CORBA C+服务器协同工作易于配置和使用BEA 机密|16Tuxedo 服务器实现业务逻辑可以由C/C+编写BEA 机密|17内容Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tuxedo和Oracle互连Tuxedo和W
6、ebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|18安装前的配置检查对硬件和系统资源的要求操作系统是否支持硬盘容量 用户权限,文件系统的分配对TMP空间有写权限文件系统剩余空间要大于安装要求安装介质的选择 64位版本和32位版本的选择检查操作系统位数BEA 机密|19Tuxedo 安装准备获取安装介质http:/ BEA Tuxedo 8.1 Platform Data Sheetshttp:/e- IATEMPDIR=tmpdirname 命令来修改临时空间的路径BEA 机密|20Tuxedo 安装类型图形界面安装和常见的软件安装类似,简单明了,易于使用。通常
7、在Windows上使用http:/e- 机密|21Tuxedo 组件BEA 机密|22步骤1 解压缩文件BEA 机密|23步骤2 介绍BEA 机密|24步骤3 许可协议BEA 机密|25步骤4 选择安装组件BEA 机密|26步骤5 选择BEA HOMEBEA 机密|27步骤6 选择产品安装路径BEA 机密|28步骤7 开始安装BEA 机密|29步骤8 设置tlisten口令BEA 机密|30步骤9 设置LDAPBEA 机密|31步骤10 安装license文件BEA 机密|32步骤11 安装完成BEA 机密|33目录说明BEA HOMElogs(目录):BEA产品安装日志jre130(目录):
8、Java运行环境tuxedo8.1(目录):Tuxedo目录,即:$TUXDIRregistry.xml:该BEA HOME下安装的BEA产品的信息BEA 机密|34安装后检查安装后的确认设置环境变量后,tmadmin vIPC参数设置IPC是UNIX系统进程间通讯的规范Semaphores:信号灯,用来保护共享资源Message and Message Queue:消息和消息队列Shared Memory:共享内存,可以由多个进程共享访问内核参数的设定必须能满足应用的要求IBM主机上IPC参数不需要手工调整BEA 机密|35license 问题Tuxedo license为文本文件位于%TU
9、XDIR/udataobj/lic.txt分SDK和RTK两种SDK可以编译应用和运行Tuxedo,RTK不能编译应用非对称加密,不可修改不限制CPU数量限制客户端用户数,最多为license数量的110%BEA 机密|36安装过程中常见问题以及解决方法(1)多个版本TUXEDO的共存可以共存,安装在不同的目录下启动时,设置对应版本的环境变量(TUXDIR,PATH)UBB配置(TUXDIR)Tuxedo补丁的加入方法UNIXTAR.Z的包,解压时不能覆盖原来的文件,必须独立的空间解压后有可执行脚本文件install反安装:运行反安装脚本uninstallWINDOWS:可执行文件,可以直接安
10、装BEA 机密|37安装过程中常见问题以及解决方法(2)临时空间不够 解决方法:Bourne shell(sh),ksh,bash and zsh:$IATEMPDIR=/your/free/space/directory$export IATEMPDIRC shell(csh)and tcsh:$setenv IATEMPDIR/your/free/space/directoryBEA 机密|38安装过程中常见问题以及解决方法(3)安装Rolling Patch失败现象:Installing server and client files.Enter owner for patch file
11、s:tuxedo8Enter group for patch files:bea*Error:uninstall must be in the current directory and owned by tuxedo解决方法:该问题出现在使用su过来的用户安装Patch出现直接用安装用户登录服务器安装BEA 机密|39内容Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tuxedo和Oracle互连Tuxedo和WebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|40TUXEDO 配置文件UBBCONFIG文件文本文件,包含资源、主机、服务
12、进程、网络的配置信息,不包含客户进程的配置信息通过tmloadcf命令加载成二进制文件TUXCONFIG,供运行时使用tmloadcf-y ubbconfigTUXCONFIG文件UBBCONFIG配置文件的二进制版本可以通过tmunloadcf转换成文本文件tmunloadcf ubbconfig通过环境变量TUXCONFIG供系统运行时使用SET TUXCONFIG=C:TuxDPlabssimpapptuxconfig启动时,从内存中申请共享内存块该内存启动时,把所有UBB文件配置的信息载入BEA 机密|41UBBCONFIG文件中各部分之间的关系BEA 机密|42*RESOURCEIP
13、CKEYIPC资源的唯一值,32768-262143GID,UID用户组ID和用户的ID,在Unix平台上使用DOMAINIDTuxedo域的IDMAXACCESSERS并发访问BB的进程数量0-32768默认50小于等于MAXSERVERS+license 中用户数量BEA 机密|43*RESOURCEMAXSERVERSBB中最多容纳的服务器数量0-8192默认50Tuxedo系统进程和应用的进程都要计算在内MAXSERVICESBB中最多容纳的服务数量0-32768默认100Tuxedo系统服务和应用的服务都要计算在内BEA 机密|44*RESOURCEMODELSHM:Single S
14、hared MemoryMP:Multi ProcessorsLDABLY:启用负载均衡N:禁用负载均衡(当使用MSSQ时,建议设置LDBAL为N)负载均衡会有额外的资源消耗BEA 机密|45*MACHINELMID逻辑主机名称格式:物理主机名称LMID=逻辑主机名称其中物理主机名称使用命令hostname可以查看主机名称Windows 平台要求全部大写Unix 平台要求大小写严格一致TUXCONFIGTuxedo二进制配置文件的全路径BEA 机密|46*MACHINEAPPDIR应用程序的路径可以是多个路径的组合Unix 平台上使用:分隔,Windows 平台上使用;分隔TUXDIRTuxe
15、do 路径,要求和环境变量TUXDIR一致BEA 机密|47*MACHINETYPE主机类型无固定要求,主要是用来标识是否同类型的主机SPINCOUNT在单处理器的主机上设置为1在多处理器的主机上设置为5000-100000,实际参数不同主机不同MAXWSCLIENTS最大的/WS客户端数量,受license限制ULOGPFXULOG的路径及前缀默认为APPDIR,前缀为ULOGBEA 机密|48*GROUPS定义主机与服务进程之间的映射关系不能忽略,必须为每台主机至少定义一个组主要参数包括:组名,组编号,LMID,OPENINFO,CLOSEINFO,TMSNAME,TMSCOUNT等配置实
16、例:BANKB1 GRPNO=1TMSNAME=TMS_SQL TMSCOUNT=2 LMID=SITE1OPENINFO=TUXEDO/SQL:C:TuxDPdevicesbankdl1;bankdb;readwriteBEA 机密|49*SERVERS包含服务进程的配置信息,不是必须的主要参数包括:可执行的服务进程名:用buildserver生成的可执行文件名,在NT平台下可不带exe扩展名SRVID:服务进程编号,取值范围在(1,30000)之间SRVGRP:指定服务进程所属的组名CLOPT:服务进程的命令行参数,如:CLOPT=“-A-T 100-e 1000.00“,其中“-”之前的
17、部分由服务进程的初始化函数tpsvrinit()处理,之后部分由服务里程序的主函数main()处理BEA 机密|50*SERVICES提供个性化服务配置信息,可选主要参数包括:服务名:buildserver命令中-s选项指定的串名PRIO:定义服务的优先级,缺省为50ROUTING:指定本服务使用到的DDR(数据依赖路由)字段配置实例:WITHDRAWALPRIO=50 ROUTING=ACCOUNT_IDBEA 机密|51常见问题(1)现象ULOG中出现以下错误 WSH.12961.1.0:LIBTUX_CAT:1122:ERROR:No space in Bulletin Board WS
18、H.12961.1.0:LIBTUX_CAT:582:ERROR:Unable to register,registry table full解决方法:增大MAXACCESSERS值或MAXWSCLIENTS值MAXACCESSERS的含义客户端和服务进程可以同时访问BB的最大数目MAXACCESSERS(MAXWSCLIENTS+MAXSERVERS+total num(JSH+WSH+ISH)BEA 机密|52常见问题(2)现象ULOG中出现以下错误 simpserv.908.1832.0:LIBTUX_CAT:328:ERROR:No space in Bulletin Board fo
19、r Service Table解决方法增大MAXSERVICES值BEA 机密|53常见问题(3)现象ULOG中出现以下错误 simpserv.2128.2124.0:LIBTUX_CAT:328:ERROR:No space in Bulletin Board for Server Table或 simpserv.2036.2072.0:LIBTUX_CAT:328:ERROR:No space in Bulletin Board for Queue Table解决方法增大MAXSERVERS值BEA 机密|54内容 Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tu
20、xedo和Oracle互连Tuxedo和WebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|55管理任务准备阶段安装设置环境变量配置UBB文件配置事务、消息等组件运行阶段启动和关闭应用监控运行情况、问题性能调整故障排除BEA 机密|56Tuxedo 提供的管理工具BEA 机密|57常用管理命令tmboot启动 tuxedotmshutdown停止 tuxedo tmadmin-v查看 tuxedo 版本及license信息BEA 机密|58常用管理命令tmloadcf-y ubb_file编译文本格式的ubb文件到二进制的ubb文件tmloadcf-c ubb_f
21、ile测试IPC资源最小需求tmadminbbparms(bbp)显示BB的关键参数配置tmadminbbstats(bbs)显示当前BB的统计信息BEA 机密|59常用管理命令tmadminprintclient(pclt)显示当前连接tuxedo的客户端信息tmadminprintserver(psr)显示 server 的信息tmadminprintservice(psc)显示 service 的信息tmadminprinttrans(pt)显示当前事务的信息tmadminprintqueue(pq)显示请求队列的信息BEA 机密|60psr命令BEA 机密|61pq命令BEA 机密|6
22、2psc命令BEA 机密|63pclt命令2024/2/29 周四64BEA 机密|65tmadmin和Unix shell命令结合使用,例如:echo psr|tmadmin|grep v IDLEecho psr|tmadmin|grep v IDLE|wc-lecho psr|tmadmin|sort+4echo psc|tmadmin|sort+6echo pq|tmadmin|sort+4echo pclt|tmadmin|grep v WSH|grep v tmadmin|wc l还可以通过script的方式,对于命令结果进行更复杂的处理Tuxedo Command-Line Ut
23、ilitiesBEA 机密|66Log FilesUser Log(ULOG)Tuxedo将错误信息、警告信息、一般信息和调试信息写入此文件每天一个ULOG文件Transaction Log(TLOG)Tuxedo使用此文件跟踪全局事务BEA 机密|67Log FilesUser Log(ULOG)日志信息格式:时间戳.主机名!进程名字.进程号.线程号.上下文号:信息类:编号:详细信息112720.sunws!simpserv.6012.1.0:LIBTUX_CAT:262:INFO:Standard main starting信息目录及编号在TUXEDO在线文档的Messages链接中在文档
24、中,针对每个信息,会有更加详细的解释、原因分析和建议的动作BEA 机密|68Log FilesTransaction Log(TLOG)TLOG的格式:():.是一个包含8个32位的值 是在包含组ID的数组的维度 是事务协调组的组ID(TMS 组)是参与事务的第一组的组ID 280 是参与事务的第二组的组ID 0,无意义 .是第十六组的组ID(最多16组)使用tmadminpt 命令查看事务信息 BEA 机密|69Tuxedo 启动/停止不正常当Tuxedo服务进程不能正常shutdown,如执行tmshutdown y没有响应,系统挂起时,可以使用操作系统的kill-9的命令停止进程;使用T
25、uxedo的tmipcrm清除ipc资源清除IPC和进程垃圾ipcrm ipcs|grep ACCOUNT|awk print-$1$2ksh kill-9-1当Tuxedo执行tmboot失败时,请检查ULOG文件,查看具体的出错信息谨防IPC KEY和SOCKET端口被占用ipcs-aq/-am/-asnetstat-a-f inetBEA 机密|70内容 Tuxedo 简介Tuxedo 安装基本配置介绍管理命令和日志文件分析Tuxedo和Oracle互连Tuxedo和WebLogic Server互连Tuxedo优化要点日常监控和维护BEA 机密|71Tuxedo和Oracle互连2种方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TUXEDO 日常 维护 管理 培训教材 PPT 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。