实例在操作系统中执行
shutdown
,power_state
是Shutdown
,但是没有通过API关闭实例,vm_state
是active
,为什么task_state
总是powering-off
,事件切勿通过 API 执行其他操作。
可能当时计算节点内存不够,这个实例被杀掉了,但现在计算节点内存已经满足了。
如何在不更改数据库信息的情况下将
task_state
设置为None
?
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
输出不变。
我通过重新启动nova-compute服务器来解决它
docker restart nova_compute
。
您可以使用重置task_state
nova 重置状态--活动