tuxedo管理(5)

2019-06-17 16:53

BEA Tuxedo管理手册

当MASTER主机意外当机时,TUXEDO仍可以正常运行,可以在backup的节点上手工做MASTER的动态迁移,在当前的backup节点上 DBBL充当MASTER。 $tmadmin >m

Windows NT/2000下要注意的问题:

1.由于NT机器上MAXACCESSORS受IPC的限制通常较小,因此建议在MACHINES部分单独设置MAXACCESSORS.

2.在MACHINES部分要单独设置UID=0和GID=0

3.和其他类型的CPU机器互连时,在MACHINES部分一定要指定不同的TYPE.否则将提示tlisten版本不匹配。 TUXEDO在SERVER和CLIENT之间进行数据交换缺省进行数据翻译,但一个domain的server之间缺省不进行数据翻译!

5.有时LANG环境变量无法改变为C, 可以在 %TUXDIR%\\locale创建文件夹 mkdir %LANG%.

6.RM文件使用中发现有效的RM后一定要有回车,否则将报RM不存在.

五、用JOLT连接Tuxedo和Weblogic

5.1在Tuxedo上安装、配置JOLT Server

1 – 安装JOLT Server 2 -- set your environment set TUXDIR=d:\\bea\\tuxedo

set JOLTDIR=%TUXDIR%\%udataobj\\jolt

set APPDIR=%TUXDIR%\\samples\\atmi\\simpapp

set PATH=%TUXDIR%\\bin;%JOLTDIR%\\bin;%APPDIR%;%PATH% set NLSPATH=%TUXDIR%\\locale\\C set TUXCONFIG=%APPDIR%\\tuxconfig set FIELDTBLS32=jrep.f32;jwsladmin.f32

set FLDTBLDIR32=%TUXDIR%\%udataobj\\jolt\%udataobj

appletviewer RE.html 3 – added in UBBconfig file JSL SRVGRP=GROUP1 SRVID=6 CLOPT=\JREPSVR SRVGRP=GROUP1 SRVID=7 CLOPT=\JREPSVR SRVGRP=GROUP1 SRVID=8 CLOPT=\

第 21 页 共 27 页

BEA Tuxedo管理手册

5.2 配置Weblogic Server 6.x

1,Download the Jolt client package for WLS from developer.bea.com, unzip it and copy the jar file to %WL_HOME%\\lib. Then add the jar files into your Weblogic domain environment file:

classpath=%classpath%;%WL_HOME%\\lib\\jolt.jar;%WL_HOME%\\lib\\joltweblogic.jar

2,Config Jolt pool manager startup class in Weblogic a,start Weblogic and access the console b,create Startup class and Shutdown class

in console:Deployments->Startup & Shutdown,right click select create a new StartUp class...: name:demojoltpoolStartup classname:bea.jolt.pool.servlet.weblogic.PoolManagerStartUp

3,Create a jolt pool

in console:Services->Jolt,right click Select the panel:Configuration in TAB General name:demojoltpool Minimum Pool Size:1 Maximum Pool Size:3 Click the button \ in TAB address Primary Address://hostname:port Failover Address://hostname:port Click the button \ Select Targets:

in Listbox Available:

select your server add into the listbox Chosen Click the button \

4. Restart your Weblogic

5.3 Example setup

1. Run %WL_HOME%\\config\\example\\setExampleEnv.cmd, 2. compile the SimpAppServlet by:

javac -d %EX_WEBAPP_CLASSES% SimpAppServlet.java

3. Edit WL_HOME%\\config\\examples\\applications\\examplesWebApp\\WEB-INF\\web.xml add the servlet description: 第 22 页 共 27 页

BEA Tuxedo管理手册

JoltServlet examples.jolt.servlet.simpapp.SimpAppServlet JoltServlet /joltservlet

4. Edit a html and put it to %WL_HOME%\\config\\examples\\applications\\examplesWebApp 内容包含调用JoltServlet

Type some text here and click the Post button: 5. Goto %WL_HOME%\\config\\example, start the examples domain, 6. Access http://localhost:7001/examplesWebApp/jolt.html

六、TUXEDO动态配置

TUXEDO的动态配置可以通过tmadmin和tmconfig两个命令行工具实现不同级别的配置修改。tmadmin的作用主要是监控TUXEDO的运行,可以修改服务的参数;而tmconfig功能更强大,可以在线修改当前TUXEDO的系统UBB配置,即通过MIB修改用UBBCONFIG生成的二进制TUXCONFIG在内存的拷贝。

6.1 用tmadmin修改配置

进入tmadmin后用命令help可以列出所有命令。

6.2 用tmconfig更改TUXCONFIG(UBBCONFIG)

tmconfig工具实际上遍历TUXCONFIG的内容并通过MIB API修改其配置。要正确运行tmconfig,建议设置以下环境变量:

TUXDIR=/usr/tuxedo

TUXCONFIG=/usr/app/tuxconfig EDITOR=vi

第 23 页 共 27 页

BEA Tuxedo管理手册

主要的界面如下:

$ tmconfig

Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL 10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]:

Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [1]: 4 Enter editor to add/modify fields [n]? Perform operation [y]?

1. 用tmconfig增加新主机

1. 进入tmconfig后,选择2)MACHINES项

2. 然后可以先选择3)RETRIEVE看看当前的配置,缺省是第一个MACHINE的配置 3. 通过选择2)NEXT可以一直向后搜索MACHINE配置,直到空记录为止。 4. 选择4)ADD

Enter editor to add/modify fields [n]? y

5. 进入vi编辑状态,可以按照一定格式增加配置。格式为:

MIB域名[tab]值

6. 增加MACHINE必须加入以下的域:

o TA_TUXCONFIG o TA_TUXDIR o TA_APPDIR o TA_TLOGDEVICE o TA_TLOGSIZE o TA_PMID o TA_LMID o TA_TYPE

例:

TA_TUXCONFIG /usr/apps/bank/tuxconfig TA_TUXDIR /usr/tuxroot TA_APPDIR /usr/apps/bank

TA_TLOGDEVICE /usr/apps/bank/TLOG TA_ULOGPFX /usr/apps/bank/ULOG TA_ENVFILE /usr/apps/bank/ENVFILE TA_TLOGSIZE 150

第 24 页 共 27 页

BEA Tuxedo管理手册

TA_PMID SERVER109 TA_LMID SITE1 TA_TYPE Sun

7. 存盘退出vi,执行操作即可。

8. 激活新增的MACHINE: 重新选择2)MACHINES –> 5)UPDATE 9. 进入vi后查找TA_STATE,将其值从NEW改为ACTIVE

10. 存盘退出vi并执行操作。

2. 用tmconfig增加新Server进程

1. 进入tmconfig后,选择2)SERVER项

2. 可以先选择3)RETRIEVE看看当前的配置,缺省是第一个SERVER的配置 3. 通过选择2)NEXT可以一直向后搜索SERVER配置,直到空记录为止。 4. 选择4)ADD

Enter editor to add/modify fields [n]? y

5. 进入vi编辑状态,可以按照一定格式增加配置。格式为:MIB域名[tab]值

6.

增加MACHINE必须加入以下的域: o TA_SERVERNAME o TA_SRVGRP o TA_SRVID

例:

TA_SERVERNAME /usr/apps/bank/teller_server TA_SRVGRP GROUP1 TA_SRVID 15

7.存盘退出vi,执行操作即可。

七、系统核心参数参考

Message Queues Parameters

? MSGMNI: Total Number of Queues (Use this formula: Add MAXACCESSERS + (No.

第 25 页 共 27 页


tuxedo管理(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:调查报告一般由标题和正文两部分组成

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: