linux下 tuxedo 安装说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Tuxedo 学习笔记

看了很多网站的linux 下的安装说明,但是照做,不一定就能成功

这次,亲自实践了一把

做个总结

1,有两个环节要注意,一个是. bash_profile ,这个文件隐藏在你的用户根目录下比如用户是tuxedo,它就在/home/tuxedo/ 下,ls .bash_profile 可以看到

Ls -all 也可以看到这个文件

用vi .bash_profile (注意前面有个小点哦)

里面是相关的环境配置

下面是.bash_profile 文件

下面简单一下安装过程

操作系统是在fedoro 8 上(Linux zc 2.4.22)的,声明一下,fedoro 10 上报错,(内核2.6 上的)

安装文件名:tuxedo81_linux.bin

命令:sh tuxedo81_linux.bin -i console

然后就是稍微等待几秒钟,叫你选择English ,选择1

继续

Enter

只到叫你输入tuxedo 的密码

然后输入KEY ,lic,txt

这个等安装好了,在搞吧,很简单

Cp ,lic,txt /tuxedo8.1/udataobj/

拷到这个目录下面就OK了

到这,tuxedo 算是安装完了,下面是配置,说实话,配置比安装难啊

先看tmadmin 有没用,如果有用,说明你的key 安装正确了

下面就是配置ubbsimple 了

建议把atmi 下面的例子拷到tuxedo8.1下面来,这样在ubbsimple 里面就好配置了

看下ubbsimple 文件

带# 的先不管了

# (c) 2003 BEA Systems, Inc. All Rights Reserved.

#ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.5 $"

#Skeleton UBBCONFIG file for the TUXEDO Simple Application.

#Replace the items with the appropriate values.

*RESOURCES

IPCKEY 123457 这个值是唯一的

取值在3万到26万之间,且必须是唯一的(32768-262143)

DOMAINID simpapp 管理域的标识符,随便取,没实在意义

MASTER simple site1,site2 主节点,用于多机环境中,起作用,site2备用MAXACCESSERS 10

MAXSERVERS 5

MAXSERVICES 10

MODEL SHM # 单台主机,MP多台主机

LDBAL N

BLOCKTIME 6 #客户端等待服务响应的最长时间6*10 60秒

*MACHINES

DEFAULT:

这个强烈要求.bash_proflie 里面一定要一致

APPDIR="/home/tuxedo/tuxedo8.1/simpapp" 应用程序路径

TUXCONFIG="/home/tuxedo/tuxedo8.1/simpapp/tuxconfig" tuxconfig 路径

TUXDIR="/home/tuxedo/tuxedo8.1" tuxedo 安装的路径

zc是用户名

在命令下可以用hostname 可以看出来

zc LMID=simple

*GROUPS

GROUP1

LMID=simple GRPNO=1 OPENINFO=NONE

*SERVERS

DEFAULT:

CLOPT="-A"

simpserv 服务端生成的程序名称

simpserv SRVGRP=GROUP1 SRVID=1

*SERVICES

TOUPPER服务端的services 名称

下面还有就是客户端的编译,服务端的编译

buildserver -s TOUPPER -o simpserv -f simpserv.c

buildclient –o client -f simpcl.c

下面是创建日志的方法

敲tmadmin 后

Crdl –b 2000 –z//home/tuxedo/tuxedo8.1/simpapp/TLOG

crlog -m tibs_bill

创建日志文件

Tmipcrm -y 强制停掉所有的服务

编译服务端命令:[tuxedo@zc simpapp]$ buildserver -o AGENT_BILL -s GET_OWE_ACCT -f AGENT_BILL.cpp

编译客户端命令:[tuxedo@zc simpapp]$ buildclient -o Agentcl -f Agentcl.cpp

编译fml 文件

设置FML的环境变量

set FIELDTBLS32=transfml.fml

set FLDTBLDIR32=%TUXDIR%udataobj;

mkfldhdr32 transfml

pclt 客户端的信息查看

buildsever -t 表示支持多线程

server 是服务进程,service 是服务进程实现的服务

source .bash_profile 立马生效

. . profile 立即生效命令

/bdccutysj/blog/item/7a5e853*******f01b4cff71.html IPCKEY 123457 这个值是唯一的

DOMAINID simpapp 这个值也是唯一的,否则会有冲突tar cvzf xxx.tar.gz xxx/

tar -xzvf XX.tar.gz

相关文档
最新文档