Tuxedo 的配置管理简要说明(四)

 四、Tuxedo多机方式配置要点

tuxedo 多机方式配置有两个方面

4.1 启动tlisten

tlistentuxedo启动时扮演控制者的角色,在非master机上由tlisten启动bbl和应用服务器,tlisten 的启动方法为tlisten   -l //hostip:ipport

1.注意这里的ipport 必须和ubb 文件中NETWORK 域的NLSADDR 一致,最好都用IP 地址,以避免双方对同一机器名解释出不同的IP 地址。

2 tlisten 必须在所有的机器上启动,启动后才能运行tmboot.建议操作系统启动时就运行tlisten.

3.注意各个节点的tlisten 都有PASSWORD,存在%APPDIR%/.adm/tlisten.pw 文件下,如果那里没有,就读TUXEDO %TUXDIR%/udataobj/tlisten.pw 文件中的内容。各节点的tlisten password 要保证绝对一样(包括回车!)。否则会报错:‘Security Violation’。

4.2 ubb文件配置

对于多机模式一般就是指单一domain 管理的多台机器,所有机器上仅需要一个ubb 文件,以下是ubb 文件的模板

*RESOURCES

IPCKEY     80952

MAXACCESSERS 40

MAXSERVERS   35

MAXSERVICES 75

MASTER     SITE1,SITE2

OPTIONS    LAN,MIGRATE    // MIGRATE 表示MASTER 可以动态迁移

MODEL      MP       // 多机模式

*MACHINES

"PATRICK"   LMID="site1"

  APPDIR="D/Bea/tuxedo/samples/atmi/simpapp"

  TUXCONFIG="d:/Bea/tuxedo/samples/atmi/simpapp/tuxconfig"

  TUXDIR=" d:/Bea /tuxedo"

    UID=0

    GID=0

    TYPE="NT"

  MAXWSCLIENTS=5

  MAXACCESSERS=40

"test60" LMID="site2"

  APPDIR="/bea/tuxedo/samples/atmi/simpapp"

  TUXCONFIG="/bea/tuxedo/samples/atmi/simpapp/tuxconfig"

  TUXDIR="/bea/tuxedo"

    UID=1002

    GID=101

    TYPE="Sun"

  MAXWSCLIENTS=15

  MAXACCESSERS=100

*GROUPS

GROUP1  LMID=site1 GRPNO=1 OPENINFO=NONE

GROUP2  LMID=site2 GRPNO=2 OPENINFO=NONE

*SERVERS

DEFAULT:  DEFAULT: RESTART=Y MAXGEN=5 REPLYQ=Y CLOPT="-A"

WSL   SRVGRP=GROUP1 SRVID=20 CLOPT="-A -- -n //10.128.5.201:9009"

WSL   SRVGRP=GROUP2 SRVID=10 CLOPT="-A -- -n //10.128.5.200:9009"

simpserv SRVGRP=GROUP1 SRVID=3

simpserv SRVGRP=GROUP2 SRVID=4

*SERVICES

*NETWORK

site1  NADDR="//10.128.5.201:6044"

      NLSADDR="//10.128.5.201:6045"

site2  NADDR="//10.128.5.200:6044"

      NLSADDR="//10.128.5.200:6045"

#  BRIDGE="/dev/tcp"

4.3 管理

只能在master机上运行tmadmin 进行管理。要获得统计信息在tmadmin 中应运行default m 命令。

$tmadmin

>default –m SITE1

>psr

>bbi

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

$tmadmin

>m

Windows NT/2000 下要注意的问题: 1.由于NT机器上MAXACCESSORSIPC的限制通常较小,因此建议在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 不存在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值