强制中止Nutanix Prism中状态僵死的任务

Posted on

在部分特殊情况下,Nutanix集群中执行的某些任务可能会意外僵死,在Prism中可以看到此任务始终处于Running/Processing状态。此时需要人工介入,强制中止此类任务,避免影响其他任务作业。

处理方法

0. 通过SSH登陆任意CVM。

1. 查看任务列表,其中包括所有已完成和僵死的任务:

#如果任务涉及到集群层面的同步作业,需要先确认同步状态
$ cluster_sync status
$ acli task.list

2. 找到处于僵死状态的任务(即status项),记录下其UUID。

3. 强制将任务置于“Failed”或者“Succeed”状态:

$ ergon_update_task --task_uid=XXXX --task_status=succeeded
$ acli task.list | grep 'XXXX'

此时该任务已被强制中断。返回Prism,可以看到任务状态发生了变化。

END