shared memory base address illegal
安装完UNIX后,建立了informix用户,在/dev下建立了data文件并将其文件主和属主改为informix,
修改系统核心参数:
vi /etc/conf/cf.d/stune
增加一行:SHMMAX 819200000
添加完环境变量后
vi /etc/profile
最后一行添加INFORMIXDIR=/usr/informix
DBDATE=Y4MD/
PATH=$PATH:/usr/informix/bin
export INFORMIXDIR PATH DBDATE
vi /.profile(用于统一备份的shell)
最后一行添加
INFORMIXDIR=/usr/informixDBDATE=Y4MD/
PATH=$PATH:/usr/informix/bin
export INFORMIXDIR PATH DBDATE
然后tbmonitor配置时,出现错误
tbinit:shmat[EINVAL][22]
shared memory base address illegal
using 0*80080000 needs 0*80400000
tbinit:fatal error in shared memory creation
请问这是怎么回事???