1、安装好tuxedo后,再配置制作生产应用服务执行tmloadcf -y ubb*文件(部分原因,具体文件名以*代替)时,出现如下错误:
tmloadcf: error while loading shared libraries: libusort.so: cannot open shared object file: No such file or directory
原因分析:
echo $LD_LIBRARY_PATH 输出为空
分析一下.bash_profile文件,发现其中导出的变量LD_LIBRARY_PATH这个变量没有起作用.
解决办法:
进入到tuxedo安装目录,执行下述命令 . ./tux.env,使其中的变量有效。
2、解决上述故障后,继续运行tmloadcf -y ubb*文件时,出现下述错误:
NLS:4: Cannot open message catalog CMDTUX_CAT, set 1, num 98; check TUXDIR=/usr/
tuxedo, LANG=zh_CN.GB18030
原因分析:
环境变量LANG设置错误
解决办法:
运行下述命令export LANG=C设置该环境变量。
上述错误解决后,tmloadcf -y ubb*成功执行。
--转自