1.问题:
tmloadcf cannot run on a non-master node
-------------------
原因:机器名是否正确。windows机器名必须大写
解决方法:
ubb文件,原来
*MACHINES
bank107 LMID=mytux
改为大写
BANK107 LMID=mytux
windows特殊字符一定要带双引号
2.问题
C:\bea\tuxedo8.1\config>tmloadcf -y ubb
CMDTUX_CAT:878: ERROR: Can't create TUXCONFIG C:\bea\tux。。。
vtoc_errno 5: Unix error: No such file or directory
----------------------------
原因:env设置和ubb设置的tuxconfig文件不正确
解决方法:
win2000需要再开一个窗口。以保证初始化环境变量生效。
env:TUXCONFIG=C;\bea\tuxedo8.1\config\tuxconfig (config是目录,
tuxconfig是文件)
ubb:TUXCONFIG=C;\bea\tuxedo8.1\config\tuxconfig (config是目录,
tuxconfig是文件)
3.问题
cl' 不是内部或外部命令,也不是可运行的程序
或批处理文件
原因:tuxedo不含有编译器。必须安装vc,并且配置vc的环境变量,
执行vc目录bin下面的vcvars32.bat
在同一个窗口,先运行vcvars32.bat,再运行buildclient或者buildserver
4.问题
机器名含有特殊字符,tmloadcf无法编译
"SZTELECO-5BA07A" LMID=simple
用“”括起来。
5.问题
tmboot can't creat quene
原因:关于Window 2K 下的终端服务(Terminal Services)不能用于远程控制
tuxedo的Boot和tmadmin操作,否则会出现Can't create queue错误!若出现这种
问题,请直接到目标机器上操作或者通过别的远程控制软件实现,例如
PCAnyWhere,Telnet等。此问题的原因可能是 Windows提供的远程服务有某些方
面的限制。
解决方法:打开远程机器的telnet服务,通过telnet登陆启动服务即可。
6.问题
执行客户端程序:tpinit failed
情况1.ulog:TUXCONFIG environment variable not set
144821.SZ-YWZC-WANGYY!?proc.1884.1652.0: LIBTUX_CAT:588: ERROR: Unable
to open TUXCONFIG file
原因:配置问题。服务端必须配置好WSL服务,确保正常启动。客户端配置
WSNADDR。 测试:使用telnet xxx机器ip xx端口,要有黑屏等待。
原因:1.服务端和客户端在一台机器上。编译时buildclient 不能加 -w。
2.服务端和客户端不在一台机器上。编译时buildclient 必须加 -w。
情况2:ulog:Unable to establish WSL connection
144551.SZ-YWZC-WANGYY!?proc.1620.2252.0: LIBWSC_CAT:1027: ERROR:
Unable to connect to WSH
原因:WSNADDR设置错误 set WSNADDR=//10.1.63.107:4088 而不是set
WSNADDR=\\10.1.63.107:4088
7.问题:tmboot BBL启动不了 提示No BBL available on site simple.
原因:检查:ulog 发现:
ERROR: Reached UNIX limit on semaphore ids
.....................
102413.SZTELECO-5BA07A!tmboot.716.1996.-2: WARN: No BBL available on
site simple.
分析:修改ubb,把访问量,maxaccess等变量变小。调整后可以。
Booting admin processes ...
exec BBL -A :
Failed.
tmboot: WARN: No BBL available on site ibssfox2.
Will not attempt to boot server processes on that site.
检查ULOG,发现报check TUXDIR=/bea/tuxedo/tuxedo8.1,
处理,报错的TUXDIR与实际不符。检查ubb中TUXDIR参数。
8.问题:WSL服务无法启动
原因:检查ulog发现
Cannot boot WSL with MAXWSCLIENTS for machine set to 0
。。。。。。。。。。。。。。。
1103415.SZTELECO-5BA07A!tmboot.3976.3656.-2: CMDTUX_CAT:825: ERROR:
Process WSL at simple failed with /T tperrno (TPESYSTEM - internal
system error)
分析:机器ubb设置,MAXWSCLIENTS默认为0
解决:修改 ubb 在machine中增加 MAXACCESSERS=10
MAXWSCLIENTS=2
重新编译后通过
9.问题:ubb tmloadcf 通不过
APPDIR must be absolute directory
原因:配置错误,路径没有加“”
解决:应为APPDIR=“C:\xxx” 而不是APPDIR=C:\xxx
10.问题:tmloadcf cannot run on an active mode
原因:tuxedo 没有关闭
解决:tmshutdown -y 先
11.问题:tmboot不能启动 GWTDOMAIN进程
ubblog提示:ARN: Open address 2F-2F-31-30-2E-31-2E-36-33-2E-31
-30-37-3A-36-30-38-38 failed, Network error(0x0)
原因:端口号问题。WSL用了4088,JSL用了6088,domconfig里面NWADDR用了
6088.导致冲突