软件版本:7.0, 7.5
--------------------------------------------------------------------------------
操作系统:AIX, Solaris
--------------------------------------------------------------------------------
参考号:1601586
--------------------------------------------------------------------------------
修改日期:2013-06-26
Technote (troubleshooting)
问题
当系统管理员使用Telnet会话的方式在Unix系统上启动了Domino之后,关闭了Telnet会话,此时Domino 就会出现挂起的问题。
另外,通过nohup命令的方式启动服务器也会引起服务器宕机的问题。nohup是一个用于防止操作系统在会话终止的时候,挂起或停止所有从Telnet会话启动的程序。
通常使用nohup的方法是用户Telnet到服务器上,nohup任何的、需要在退出时继续运行命令。之后,用户就可以安全地结束Telnet会话了,而不必停止那些程序。
此nohup会导致HTTP从进程列表(process table)中消失,或是导致服务器挂起。
例如:
nohup server_script &
(其中,server_script是服务器启动脚本的名字)
解决问题
此问题已经汇报给Lotus质量中心了。作为变通的方法,用户有2个选择:
选择1:
使用命令启动服务器,例如:
at -f server_script now
在退出Telnet会话后,服务器会继续正常工作。
选择2:
在后台启动服务器,这样就与控制台无关了。使用如下的语句即可:
"echo server|at now"
注意:在输入以上的命令的时候,在“|”后面不要带空格或是其它的管道符号。
相关信息
An US English translation is available官方地址:
http://www-01.ibm.com/support/docview.wss?uid=swg21601586