根据客户需求,在CAS前台页面中,任务一旦开始之后前台页面无法终端该任务,只能到CVM后台通过ssh进入命令行查询到相应的克隆进程并将进程删除实现进程中断。
操作过程如下:
1、根据克隆的虚机名称查找克隆进程ID,本案例虚机名称为:clone
root@cvknode:~# ps -ef | grep clone
root 100219 46328 18 18:30 ? 00:00:07 cp -f /vms/12q/clone /vms/images/clone_clone
root 100651 107476 0 18:31 pts/2 00:00:00 grep --color=auto clone
2、记录相应的ID号,使用kill命令终端该进程:
root@cvknode:~# kill -9 100219
-bash: kill: (100219) - No such process
3、通过ps命令再次查看进程是否还存在:
root@cvknode:~# ps -ef | grep clone
root 101174 107476 0 18:31 pts/2 00:00:00 grep --color=auto clone
4、重启tomcat,刷新前台页面:
root@cvknode:~# service tomcat8 restart
* Stopping Tomcat servlet engine tomcat8 [ OK ]
* Starting Tomcat servlet engine tomcat8
无
为啥第三步,还是有clone的进程呀?
我按照案例杀完了,但是进程依旧没有停止。
[root@UISnode1 ~]# ps -ef | grep clone
root 44760 44598 0 13:24 pts/4 00:00:00 grep --color=auto clone
[root@UISnode1 ~]# kill -9 44760
-bash: kill: (44760) - No such process
[root@UISnode1 ~]# ps -ef | grep clone
root 45610 44598 0 13:25 pts/4 00:00:00 grep --color=auto clone
[root@UISnode1 ~]# ps -ef | grep clone
root 46491 44598 0 13:26 pts/4 00:00:00 grep --color=auto clone
[root@UISnode1 ~]# service tomcat8 restart
(0)
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作