环境 tuxedo 8.1
linux enerpise r3
094056.shx_xd_tuxedo1!GWADM.31812.3071826752.0: LIBTUX_CAT:681: ERROR: Failure to create message queue
094056.shx_xd_tuxedo1!GWADM.31812.3071826752.0: LIBTUX_CAT:248: ERROR: System init function failed, Uunixerr = :msgget: No space left on device
094056.shx_xd_tuxedo1!tmboot.31793.3072052000.-2:CMDTUX_CAT:825: ERROR: Process GWADM at bill1 failed with /T tperrno(TPEOS - operating system error)
094056.shx_xd_tuxedo1!GWTDOMAIN.31813.3071651968.0: 09-28-2005: Tuxedo Version 8.1, 32-bit
094056.shx_xd_tuxedo1!GWTDOMAIN.31813.3071651968.0: LIBTUX_CAT:681: ERROR: Failure to create message queue
094056.shx_xd_tuxedo1!GWTDOMAIN.31813.3071651968.0: LIBTUX_CAT:248: ERROR: System init function failed, Uunixerr = :msgget: No space left on device
094056.shx_xd_tuxedo1!tmboot.31793.3072052000.-2:CMDTUX_CAT:825: ERROR: Process GWTDOMAIN at bill1 failed with /Ttperrno (TPEOS - operating system error)
tmloadcf -c ubbcfg查看信息
Ipc sizing (minimum /T values only) ...
Fixed Minimums Per Processor
SHMMIN: 1
SHMALL: 1
SEMMAP: SEMMNI
Variable Minimums Per Processor
SEMUME, A SHMMAX
SEMMNU, * *
Node SEMMNS SEMMSL SEMMSL SEMMNI MSGMNI MSGMAP SHMSEG
------ ------ ------ ------ ------ ------ ------ ------
shx_xd_tuxedo1 495 62 490 A + 1 35 70 1759K
where 1 <= A <= 8.
sysctl -a 查看系统信息
kernel.msgmnb = 16384
kernel.msgmni = 16 #too small
kernel.msgmax = 8192
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 33554432
修改系统参数
/etc/sysctl.conf
增加下面解决
kernel.msgmni = 50
kernel.msgmap = 100
sysctl生效
#sysctl -p
这个错误经常遇到,我在liunux安装oracle 后经常遇到。其实最简单的办法用tmloadcf -c 来获得tuxedo的建议参数设置。
--转自