openstack vm status ERROR 的修复

简介:

在做openstack的vm迁移的时候出现ERROR。无法启动虚拟机,也没有迁移成功。


在出现ERROR的时候在一个测试用的vm上,使用dashboard里面的重建功能也可恢复正常状态,并且数据也不会丢失还是和之前的一样。


恢复ERROR状态到active的方法如下:

  1. 找出该VM的id。

  2. 查找数据库的该id状态。

  3. use nova;

  4. select * from instances where uuid='xxxxxx' \G;

  5. update instances set vm_state='active' where uuid='xxxxx';

  6. update instances set power_state=1 where uuid='xxxxxx';

  7. 硬重启该VM即可。











本文转自ting2junshui51CTO博客,原文链接: http://blog.51cto.com/ting2junshui/1744041 ,如需转载请自行联系原作者







相关文章
|
网络协议 网络安全 数据安全/隐私保护
|
图形学
openStack vm备份
由于VM是可能存在于不同节点上,所以当一个计算节点挂掉后,可以把挂掉的节点运行的VM在新的节点上继续运行。 虽然快照功能可以做恢复使用,但是毕竟快照只能恢复固定时间的VM,所以虚拟机备份很重要!对做好热备份有很大的帮助!   注:以测试集群为例,把c01上的vm1备份到c02上面   步骤: 1.首先,查看待备份vm1的信息:      在目录“/var/lib/nova/instances/$VM_ID/”下面有如下文件:       console.log  disk  libvirt.xml      其中,disk里面没有包含数据,只是一个包含vm基本信息的文件。
891 0
|
测试技术 块存储
openstack 管理二十四 - ceph 与 vm 连接测试记录
目的 测试 ceph 与 vm 连接与使用 创建 vm 主机 128030 及 129094 是全新安装并利用 puppet 推送的 nova compute 主机 计划在这两个主机上进行 vm 连接 ceph 测试 nova boot --flavor b2c_web_1core --image Centos6.3_1.3 --security_group de
1695 0
|
网络安全 网络虚拟化 网络架构
openstack 指定创建 vm IP 地址
当前使用 vlan 网络架构 默认状态下创建 VM 利用 DHCP 进行 IP 地址分配 由于某些原因需要指定某些 VM 的 IP 地址, 那么可以参考下面方法执行操作 先获得  TENANT,  NETWORK 信息,  然后创建对应的 PORT,  PORT 可以指定使用某个 IP 地址,  之后在创建 VM 时候指定对应的 PORT就可以 获得 tenant id
1597 0
openstack vm image
1,openstack 基于iso生成镜像 2,基于iso生成的镜像启动虚机实例进入OS安装界面. 3,在基于iso生成的虚机实例中安装os,但报没有磁盘,我了个去!   基于libvirt.
987 0
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
1150 0
openstack 云平台一体化部署(超详细)
|
26天前
|
消息中间件 缓存 Shell
跟我一起来学OpenStack部署
跟我一起来学OpenStack部署
76 0
|
2月前
|
存储 数据安全/隐私保护 Docker
Kolla-ansible部署openStack
Kolla-ansible部署openStack
235 11