之前参考网上的资料配置成功了。今天又需要配置一下。环境为:一台Linux主机、一台Win2003从机。
配置文件内容如下:
*RESOURCES
IPCKEY 309992
#SECURITY APP_PW
MASTER BEAMASTER,GZQH
MAXACCESSERS 450
MAXSERVERS 350
MAXSERVICES 350
MODEL MP
OPTIONS LAN
ENCRYPTION_REQUIRED N
LDBAL Y
BLOCKTIME 300
*MACHINES
vmlinux LMID=BEAMASTER
APPDIR="/home/lsw/bin"
ULOGPFX="/home/lsw/bin/log/ULOG"
TUXCONFIG="/home/lsw/bin/tuxconfig"
TUXDIR="/home/tuxedo/bea/tuxedo8.1"
MAXWSCLIENTS=200
"LSW" LMID=GZQH
APPDIR="C:\IF\bin"
TUXCONFIG="C:\IF\bin\tuxconfig"
TUXDIR="C:\bea\tuxedo8.1"
UID=0
GID=0
MAXWSCLIENTS=200
*GROUPS
GRPM LMID=BEAMASTER GRPNO=60
GRPGZQH LMID=GZQH GRPNO=100
*NETWORK
BEAMASTER NADDR="//192.168.250.101:6001"
NLSADDR="//192.168.250.101:6002"
GZQH NADDR="//192.168.250.103:6001"
NLSADDR="//192.168.250.103:6002"
*SERVERS
DEFAULT:
CLOPT="-A" SYSTEM_ACCESS=FASTPATH
WSL SRVGRP=GRPM SRVID=100 RESTART=Y MAXGEN=5 CLOPT="-A -- -n //192.168.250.101:12345 -m 3 "
simpserv SRVGRP=GRPM SRVID=1
procclient SRVGRP=GRPM SRVID=10
1,1 Top
(1) 两台机器上首先都开启tlisten;
(2) 在主机上执行tmboot,结果出现如下错误:
CMDTUX_CAT:4291: ERROR: S E C U R I T Y???? V I O L A T I O N !?? Remote site may be compromised.
(3) 百度查了一下,原因如下:
此问题的解决方式是确定两台机器的路径下
$Tuxdir/udataobj/tlisten.pw 文件中的password要一致。(注意:包括回车换行要一致 )
(4)检查tlisten.pw文件,发现两台机器上是相同的。。。奇怪问题出在哪里呢?正当我迷惑的时候,突然我想到
会不会Linux机器与Windows机器上的tlisten.pw文件有不可见字符。因此我将Linux机器上的tlisten.pw下载到
本地,打开文件后恍然大悟,原来多了一个空行(注,该空行在Linux上实际是'\n'字符,人眼是看不到的)。
通过这次配置,一是加深了我对多机配置的理解,二是让我学到,搞计算机一定要谨慎,尤其是涉及不同
操作系统的情况,切忌不要认为“眼见为实”,要通过标准工具进行操作,这样才能减少出错可能,提高工作效率。