首页 > 解决方案 > openstack instance task_state 卡在关机状态,如何将其重置为 None

问题描述

一个实例shutdown在操作系统中执行,并且power_stateShutdown,但是vm_state没有active通过API关闭实例,为什么task_state总是powering-off,事件从不通过API执行其他操作。

可能当时计算节点内存不够,这个实例一直在kill,现在计算节点内存满足了。

如何在task_stateNone更改数据库信息的情况下设置为?

openstack server show

| OS-EXT-STS:power_state              | Shutdown         | 
| OS-EXT-STS:task_state               | powering-off     | 
| OS-EXT-STS:vm_state                 | active           | 


openstack server reboot --hard

Cannot 'reboot' instance instance-ID while it is in task_state powering-off (HTTP 409) (Request-ID: reqest-ID)

openstack server set --property OS-EXT-STS:task_state=None instance不工作,openstack server show输出不变。

标签: taskstateinstanceopenstack

解决方案


我通过重新启动 nova-compute server 来解决它docker restart nova_compute

参考https://bugs.launchpad.net/nova/+bug/1593186


推荐阅读