TUXEDO应用管理(1).ppt
《TUXEDO应用管理(1).ppt》由会员分享,可在线阅读,更多相关《TUXEDO应用管理(1).ppt(46页珍藏版)》请在三一办公上搜索。
1、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进行安装 提供安装所需要的信息进行继续安装。包括安装目录、安装产品、pas
2、sword等信息,在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系统命令
3、、可执行文件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、成二进制配置文件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,必
5、须*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配置文
6、件的位置和名字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*SE
7、RVERSSvrInqSRVID=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 启动该组
8、的所有服务-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:在一个g
9、race期间允许重启的次数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/
10、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*MACHINESNOD
11、E1LMID=SITE1TUXDIR=c:tuxedoAPPDIR=c:tuxa11exercisesmmcTUXCONFIG=c:tuxa11exercisesmmctuxconfigNODE2LMID=SITE2TUXDIR=c:tuxedoAPPDIR=c:tuxa11exercisesmmcsm2TUXCONFIG=c:tuxa11exercisesmmcsm2tuxconfig*GROUPSAPPGRP1LMID=SITE1GRPNO=1APPGRP2LMID=SITE2GRPNO=2*NETWORKSITE1NADDR=/NODE1:9003NLSADDR=/NODE1:3050S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TUXEDO 应用 管理
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2234011.html