客户系统 AIX 6
当克隆完成后,autucfg报错,关于这个报错请参考这个文章:http://blog.csdn.net/cymm_liu/article/details/46931869
解决完autucfg报错后,发现克隆没有其他错误,但是weblogic的AdminServer启动不了,报错信息:
Starting server AdminServer ...
Error Starting server AdminServer: weblogic.nodemanager.NMException: Exception while starting server 'AdminServer'
尝试去metalink查找文档:
Error Starting server AdminServer: weblogic.nodemanager.NMException: Exception while starting server 'AdminServer' (文档 ID 1906029.1) 改文档说,原因是/tmp/目录下有一个临时文件叫: /tmp/.ovdlock.tmp
这个文件是其他环境的,当前环境对这个文件没有写权限,把这个文件改成 777 权限即可。
但是,很不幸,我的环境有这个文件,改为权限之后,发现错误依旧。。。同时在$EBS_DOMAIN_HOME下面发现,每次尝试启动AdminServer,都会生成dump 和 trace文件
经过排查,发现用户appluat的一个unlimited参数设置:
stack 原来是是一个有限制的数值,通过修改/etc/security/limits
修改内容如下:
appluat:
fsize = -1
core= -1
cpu= -1
data= -1
rss= -1
stack_hard = -1 (无限制)
stack = -1
nofiles = 65536
然后重新启动weblogic Adminserver,问题解决。