退出Telnet的会话后,在UNIX上运行Domino会出现挂起

软件版本: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
参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

poruo
软件开发工程师神州数码
擅长领域: 中间件portal服务器

相关问题

相关资料

问题状态

  • 发布时间:2014-06-13
  • 关注会员:1 人
  • 问题浏览:1546
  • X社区推广