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管理手册
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 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库tuxedo管理(5)在线全文阅读。
相关推荐: