简单的网站设计模板下载,兰州自媒体公司有哪些,怎么建设网站数据库,苏州网站推广建设1、openstack虚拟机task_state状态异常处理
问题描述#xff1a; 正常状态#xff1a; 异常状态#xff1a; 任务状态应为 无#xff0c;但该虚拟机为None。无法执行开机、关机等操作。 当前异常状态下通过命令行关闭虚拟机会报错#xff0c;报错信息如下#xff1a;
[…1、openstack虚拟机task_state状态异常处理
问题描述 正常状态 异常状态 任务状态应为 无但该虚拟机为None。无法执行开机、关机等操作。 当前异常状态下通过命令行关闭虚拟机会报错报错信息如下
[rootcontroller1 ~]# openstack server stop 9aeec572-9543-41ef-9386-d87825f09877
Cannot stop instance 9aeec572-9543-41ef-9386-d87825f09877 while it is in task_state None (HTTP 409) (Request-ID: req-9f57f908-377e-439a-a542-9125d0335c22)原因分析 这个错误表明你尝试停止stop一个 OpenStack 实例VM但操作被拒绝原因是实例当前的 task_state 为 None而 OpenStack 不允许在这种状态下执行停止操作。
task_state: None 表示实例当前没有正在进行的任务如启动、停止、迁移等但 OpenStack 可能由于某些原因拒绝停止操作。HTTP 409 Conflict 表示服务器状态与请求冲突通常是因为实例已经处于停止状态但 API 未正确识别。实例被锁定lockedTrue。计算节点nova-compute或 OpenStack 控制平面如 nova-api存在状态不一致。 通过openstack管理控制台查看正常虚拟机任务状态(task_state)为无但是zabbix-2该虚拟机任务状态为None异常状态无法对zabbix-2虚拟机执行操作开机、关机、重启。 登录openstack control节点运行命令查看异常虚拟机状态执行nova reset-state命令后虚拟机状态变为error可以对该虚拟机执行关机操作 处理过程 在 OpenStack 中nova reset-state 命令用于 手动修正虚拟机实例的状态通常用于解决 OpenStack 数据库中的实例状态与实际 Hypervisor如 KVM、Xen状态不一致的问题。 nova reset-state 9aeec572-9543-41ef-9386-d87825f09877上面显示虚拟机状态恢复正常可正常启动虚拟机 启动虚拟机
[rootcontroller1 ~]# nova start 9aeec572-9543-41ef-9386-d87825f09877
Request to start server 9aeec572-9543-41ef-9386-d87825f09877 has been accepted.可正常启动。