tuxedo linux内核 msgmni,tuxedo錯誤解析和常用配置說明

tmboot之后的信息如下:

exec XServer :

CMDTUX_CAT:1685: ERROR: Application initialization failure

這個服務是一個數據庫的服務,連接用的用戶名、密碼、數據庫名字都正確,但還是啟動不了服務。

1685:Server failed to boot due to application initialization failure from tpsvrinit(3c).

ULOG:

CMDTUX_CAT:1685: ERROR: Application initialization failure

201838.dzyh!WSH.882.3086894784.0: 11-17-2008: Tuxedo Version 8.1, 32-bit

201838.dzyh!WSH.882.3086894784.0: LIBTUX_CAT:681: ERROR: Failure to create message queue

201838.dzyh!WSH.882.3086894784.0: WSNAT_CAT:1088: ERROR: tpinit() failed, tperrno = 7

201838.dzyh!WSL.878.3085956800.0: WSNAT_CAT:1079: ERROR: Error starting minimum number of handlers201838.dzyh!WSL.878.3085956800.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed

原因分析:Linux系統的內核參數msgmni設置太小無法滿足Tuxedo的需求而導致該服務啟動失敗

解決方法:

1.以tmloadcfg -c ubbcfg 所顯示要求的是系統最低的資源要求

2.

root登陸

sysctl -a

kernel.msgmni = 16 (默認值) //msgmni系統限制參數kernel.msgmax = 8192 (默認值)

vi /etc/sysctl.conf

#添加

kernel.msgmni = 260

kernel.msgmax = 16384

sysctl -p

tmboot -y====================================================================================================

1、執行tmadmin命令,出現如下錯誤

NLS:4: Cannot open message catalog TMADMIN_CAT, set 1, num 184; check TUXDIR=/home/dev/app/tuxedo8.1, LANG=zh_CN.GB18030可以肯定,這個錯誤是由字符集引起的,我用的是簡體中文linux

添加環境變量vi .bash_profile 添加如下內容

export LANG=C

保存退出,source .bash_profile 使環境變量生效

2、再執行tmadmin,這個錯誤消失,但是出現了如下錯誤:

tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.

Portions * Copyright

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值