欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    TUXEDO应用管理(1).ppt

    • 资源ID:2234011       资源大小:174.50KB        全文页数:46页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    TUXEDO应用管理(1).ppt

    Tuxedo应用管理,软 件 版 本:Tuxedo 8.1,课程导航,Tuxedo 安装与步署 Tuxedo 基本配置与管理 Tuxedo 多机配置与管理 Tuxedo 事务管理 Tuxedo 域管理,第一部分:Tuxedo安装与布署,What Is BEA Tuxedo?中间件 介于Client与DB Servers之间 事务处理器 集中管理多层C/S架构的分布式事务,在windows上安装Tuxedo,采用GUI方式进行安装:获取Tuxedo安装介质 光盘介质或者磁盘介质 双机安装文件tuxedo80_win.exe进行安装 提供安装所需要的信息进行继续安装。包括安装目录、安装产品、password等信息,在UNIX上安装Tuxedo,GUI方式安装:获取Tuxedo安装介质 执行安装文件进行安装:sh tuxedo80.binConsole方式安装 获取Tuxedo安装介质 执行安装:sh tuxedo80.bin i console,Tuxedo License安装,License安装目录:$TUXDIR/udataobj/lic.txt(UNIX)TUXDIR%udataobj/lic.txt(WIN)License安装方法:将lic.txt拷到license安装目录 License分类:SDK、RTK,Tuxedo目录结构,$TUXDIR/:Bin Tuxedo系统命令、可执行文件Include C语言头文件Lib 动态lib库文件Locale 本地化语言消息文件Udataobj Tuxedo系统其他信息文件Samples Tuxedo应用程序例子文件Help Tuxedo帮助文件,Tuxedo卸载,Shut down应用在UNIX上卸载 GUI:Sh$TUXDIR/uninstaller/uninstall Console:Sh$TUXDIR/uninstaller/uninstall i console在WIN上卸载 在开始菜单中按uninstall进行卸载,Tuxedo步署过程,1、环境变量设置2、编译生成服务端和客户端可执行文件3、编译UBB文件,生成二进制配置文件4、tmboot启动服务,环境变量,TUXDIR=*;export TUXDIRPATH=$TUXDIR/bin:$PATH;export PATHLD_LIBRARY_PATH=*export LD_LIBRARY_PATHTUXCONFIG=*;export TUXCONFIG,第二部分 Tuxedo基本配置管理,Tuxedo 配置文件UBB UBB文件是一个文本文件 严格的书写格式 编译成二进制文件使用,UBB基本结构,*RESOURCES:system-wide information,必须*MACHINES:machine specific information,必须*GROUPS:application server group names*SERVERS:server processes to be booted*SERVICES:parameters for service,UBB-RESOURCES,IPCKEY:分配给TUXEDO的唯一IPC资源MASTER:逻辑主机的名字,管理TUXEDOMODEL:SHM或者MPMAXACCESSERS:TUXEDO最大访问BB进程数MAXSERVERS:最大的服务个数MAXSERVICES:最大的services个数,UBB-MACHINES,LMID:逻辑主机名TUXCONFIG:指定TUXEDO配置文件的位置和名字TUXDIR:TUXEDO的HOME目录APPDIR:应用服务的位置目录,UBB-GROUP,LMID:与machine关联的逻辑主机IDGRPNO:GROUP的ID,Complete basic conf example,*RESOURCESIPCKEY55432MASTERSITE1MODELSHM*MACHINESNODE1LMID=SITE1APPDIR=c:tuxa11exercisesconfTUXCONFIG=c:tuxa11exercisesconftuxconfigTUXDIR=c:tuxedo*GROUPSGROUP1LMID=SITE1 GRPNO=1*SERVERSSvrInqSRVID=10SRVGRP=GROUP1*SERVICES,管理命令tmadmin,命令行管理工具:tmadmin,可以完成以下功能:监控系统运行:printserver,printservice,printqueue,printclient动态修改:suspend/resume,advertise/unadvertise,changepriority,changeload管理任务:boot/shutdown,stop/restart server,管理命令 tmboot,-A 启动所有的管理进程-l lmid 启动lmid上所有的服务-g groupname 启动该组的所有服务-I serverid 启动该id对应的服务-w 并行启动所有的服务-y 对所有启动提示进行确认-e command 在服务启动失败时,执行command,管理命令tmshutdown,Tmshutdown参数同tmboot的部分参数共用其他参数:-w delay 延迟delay时间后,强制停止服务-c 在有 client做应用时,停止服务,SERVERS部分的参数,SRVGRP:server归属的group名SRVID:server idCLOPT:启动时所带的命令行选项MIN:启动时的最小服务数MAX:启动时的最大服务数RESTART:crash掉后是否重启MAXGEN:在一个grace期间允许重启的次数GRACE:允许被重启的一个时长,SERVERS部分的例子,*SERVERSSvrInqSRVID=10SRVGRP=GROUP1CLOPT=-ARESTART=YMAXGEN=4GRACE=120MIN=2MAX=5,SERVICES部分的参数,Services部分不是必需的,没有时编译UBB会警告参数:load,priority,svctimeout例 子:*SERVICESInq load=30 prio=70 svctimeout=30,User Log File,ULOG缺省路径:APPDIRULOG可以指定:*RESOURCES.ULOGPFX/apps/files/,第三部分 Tuxedo 多机配置,分布式Tuxedo应用工作机制:MASTER,REMOTE主机 tlisten,DBBL,BBL Bridge,BootstrapBridge启动listen进程 tlisten l/host-ip:port,配置文件,需要添加的参数:*RESOURCES MODEL,OPTIONS,BBLQUERY,DBBLWAIT*MACHINES:TYPE*NETWORK:NADDR,NLSADDR,配置文件example,*RESOURCESIPCKEY55432MASTERSITE1,SITE2MODELMPOPTIONSLAN*MACHINESNODE1LMID=SITE1TUXDIR=c:tuxedoAPPDIR=c:tuxa11exercisesmmcTUXCONFIG=c:tuxa11exercisesmmctuxconfigNODE2LMID=SITE2TUXDIR=c:tuxedoAPPDIR=c:tuxa11exercisesmmcsm2TUXCONFIG=c:tuxa11exercisesmmcsm2tuxconfig*GROUPSAPPGRP1LMID=SITE1GRPNO=1APPGRP2LMID=SITE2GRPNO=2*NETWORKSITE1NADDR=/NODE1:9003NLSADDR=/NODE1:3050SITE2NADDR=/NODE2:9003NLSADDR=/NODE2:3050*SERVERSserverpingSRVID=10SRVGRP=APPGRP1CLOPT=-A,Backup&transfer MASTER,Backup Master:在RESOURCES部分中MASTER添加主机:H1,H2 transfer Master:在备机上面操作,TmadminmasterTransfer只能在MASTER主机没有宕掉的情况下进行。,Restor MASTER,1、维修好MASTER节点后,重启tlisten2、在现MASTER上,tmboot B lmid1重启Tuxedo管理服务3、在原MASTER节点上,tmadminmaster4、在第3步的基础之上,启动服务:tmboot l lmid,Network Partitions,引起Network partition的情况:Transient network failures(瞬时的)Severe network failures(严重的)Master machine failureNon master machine failureBridge process failure,处理Partitioned Networks,1、检测partition networks:查看ULOG的消息 tmadmin查看:printnetwork,printserver2、恢复network connection 在网络故障修复后,Bridge进程会自动修复,如果修复失败,手工恢复,tmadminRco Lmid1 Lmid23、clean up and restart servers tmadminpclean lmid,第四部分 事务管理,Tuxedo的事务管理方式:非XA方式 XA方式在一个事务中,如果涉及到对两个数据库的处理,强列建议使用 XA方式进行事务管理,XA标准,XA是事务管理器和资源管理器之间的扩展管理接口在分布式事务中应用比较广泛该方式在大部分数据库中都支持,包括ORACLE、SYBASE、DB2、INFORMIX、SQLSERVER,XA的两阶段提交,Complete return在第二阶段TMS收到RM的commit信息后,才真正提交Log return在第一阶段TMS收到RM的 acknowledge回复后,就直接提交,Tuxedo事务管理的配置,*RESOURCES:MAXGTT,CMTRET*MACHINES:TLOGNAME,TLOGDEVICE,TLOGSIZE*GROUPS:TMSNAME,TMSCOUNT,OPENINFO*SERVICES:AUTOTRAN,TRANTIME,Build TMS file,编辑$TUXDIR/udataobj/RM文件BUILD:buildtms o name r rm_name,第五部分 Tuxedo 域管理,简单理解:有一个tuxconfig文件存在,我们就说这是一个domain一般在不同的生产系统、不同的部门、不同应用间的交互都需要使用domain两个domain之间通信通过一对doamin gateway实现,Domian Gateway 部件,BDMCONFIG:domain的二进制配置文件DMADM:domain 管理服务GWADM:gateway管理服务GWTDOMAIN:gateway tuxedo domain server,配置Domain,Domain的配置包含两个配置文件:UBBCONFIG:指定本地domain的网关服务DBCONFIG:定义本地domain与远程domain的连接性,可共享的服务,UBBCONFIG添加参数,*RESOURCES:DOMAINID*GROUP:LGWGRP,LDMGRP*SERVERS:DMADM SRVGRP=LDMGRPGWADM SRVGRP=LGWGRPGWTDOMAIN SRVGRP=LGWGRP,DMCONFIG配置,*DM_RESOURCES*DM_LOCAL_DOMAINS*DOM_REMOTE_DOMAINS*DM_TDOMAIN*DM_LOCAL_SERVICES*DM_REMOTE_SERVICES,BDMCONFIG例子,*DM_LOCAL_DOMAINSENGDOMGWGRP=GWGRPTYPE=TDOMAINDOMAINID=engineering*DM_REMOTE_DOMAINSMKTDOMTYPE=TDOMAINDOMAINID=marketing*DM_TDOMAINMKTDOMNWADDR=/NODE1:5011ENGDOMNWADDR=/NODE1:5022*DM_LOCAL_SERVICESUpdateLDOM=ENGDOM*DM_REMOTE_SERVICESInqRDOM=MKTDOM,UBBCONFIG例子,*RESOURCESIPCKEY56543DOMAINIDengineeringMAXACCESSERS50MAXSERVERS50MAXSERVICES50MASTERSITE1MODELSHM*MACHINESNODE1LMID=SITE1APPDIR=c:tuxa11exercisesdomsengineeringTUXCONFIG=c:tuxa11exercisesdomsengineeringtuxconfigTUXDIR=c:tuxedoTYPE=MACH1*GROUPSGROUP1GRPNO=1 LMID=SITE1DMGRPGRPNO=2LMID=SITE1GWGRPGRPNO=3LMID=SITE1*SERVERSSvrUpdateSRVID=10SRVGRP=GROUP1CLOPT=-ADMADMSRVID=20SRVGRP=DMGRPGWADMSRVID=30SRVGRP=GWGRPGWTDOMAINSRVID=31SRVGRP=GWGRP,编译配置文件,编译UBBCONFIG:Tmloadcf y ubbconfig编译DMCONFIG:Dmloadcf y dmconfig,在多个domain环境下运行服务,设置domain的环境变量:BDMCONFIG=*启动服务:Tmboot-y,结束,谢谢收看!,MajpjMVcyzj21HLfrvy96dv02lPPfYgxUS7IYmZkyEmZ0kGeYZS3bpLCkYH1lt4EK7CxmUX3ijoYSOer7ZuaVWYgz4EpZrUirVpMzzvNtf1XZw5oswSXOtFaejnOcmfE1lZgnN1RSXg8wLCG8CVQ3XPJMvodPFWcpiYJgZazNSEPNIaklYSu7qSd1UpaxmZDlpN9zW7kljfsLCLi26Yv109ffbnDH8LbUN1G6ACURQ39eG12KHL9tXsZ1jzgoCK8g1kuNOh5eFvcmVT5ZYVQt9zk3rp3qLnf02FovEXxVRxjCcFRNppiJljNiOuk6fONnyX7fyGg7sXZ49BmCN5oy9VesHpKzdjTKwjrkCEQCFDehVmGax3lrOEbw63VscA3YSijtUKoCyiLzAlVRp7l4QgPNHxvJFFDyjUVN3oHlMah0XBd4uTbkfPIhHtw0evPmYOrdhEDoPwvYhzlGplU1AU9mpyiCXH8gpPCBRYjq77VcnbXumNE1yGfyTsbSj89J63kRTKDkKUg3mdS5sJ4X5cQ8dK7oW9IkScssECQdz2O9UTlpRjAFPChjhLdzopQzwxQf8ozdzOhogwAooXpUF83BX4C3jRgjDJiiXEUDMaNz4vQ4n164vspddHvOIVuBBdMA4xp1YhiHk0vOJ8TL1BxogzVlMpmod6ianYGmksQq6NWCEd56hZF4wfaNyZcrGfNxnPiG6ZAxSkfmhJAKtNmCqbRmppeXp8inz4eq3HkWCMSORyMMX522xpHG6basNr6KQfbZsFbHjzyNlJrruLolKFcC84dqfijBO5Dy2NaBcNEBPgQrT12PgpcKx2or2YChN5DPjs80zzdtdAdTKuW4uVv9bbZu3K2SZ2aEhTlIC1UqrIWibkzwHh6p8gLv26zr01mJybfOzFc4T7kQH1IpPwOzMDnAKPLsLrznXGjFNIA9bSWWms6ibKZwQIKrMzalwbFrQJvOP1rPH8rx2KkyYqrtQk5VRwM1HSX,

    注意事项

    本文(TUXEDO应用管理(1).ppt)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开