假设系统 2 正运行在命令行界面 (command-line interface, CLI) 批处理模式下,并且其中已创建了多个后端进程。
如出现以下情况,CLI 批处理模式将无法运行:
用户在系统 1 上卸载并重新安装服务器后,在系统 2 上尝试使用批处理模式连接至系统 1。
系统 1 与系统 2 之间的网络发生临时性中断后,用户在系统 2 上尝试使用批处理模式连接至系统 1。
CLI 批处理模式无法运行的原因是卸载服务器并不能中止后端进程。
解决方法:请执行以下步骤中止后端进程:
查看正在运行的后端进程:
# cat /var/opt/SUNWsymon/cli/process-file
每个进程的 process-file 均具有以下格式:
<username>:<hostname>:<cpid>:<jpid>,其中 cpid 指 C 进程的 ID,而 jpid 指 Java 进程的 ID。请记录您希望中止的所有进程的 ID。
中止后端进程:
# kill -9 <cpid> <jpid>