• 如何解决OpenStack创建虚拟机或删除虚拟机时一直处于deleting或者creating状态的问题。


    在OpenStack使用时,有时候会遇到创建虚拟机或者删除虚拟机无法成功创建或者删除的时候,一直提示正在进行中。

    这种问题是由于OpenStack的消息积压,OpenStack的Nova Computer无法消费消息说导致。

    处理这两种情况的方法可以是,先重置虚拟机状态,把虚拟机设置为active状态,删除虚拟机,再重启nova computer的服务即可。

    步骤如下:

    1.SSH登陆OpenStack管理平台。

    2.加载source源:

    source keystonerc

    3. 把所有OpenStack计算节点的租户列出来:

    nova list --all-tenants


    4.
    找到对应虚拟机和其ID,用ID把它设置为active状态:

    nova reset-state e5e47fe0-e226-47bd-9b27-9ff3259c4301 --active
    5.激活成功后再次查看所有租户状态,虚拟机变为active状态。

    nova list --all-tenants
    6. 用对应虚拟机的ID删除这个虚拟机:

     nova delete e5e47fe0-e226-47bd-9b27-9ff3259c4301
    7.再次查看节点节点的租户情况,上面的虚拟机已经被删除了,不存在了:

    nova list --all-tenants

    8. ssh登陆删除虚拟机所在节点,重启nova computer服务即可:

    ssh 192.168.5.233

    systemctl restart openstack-nova-compute.service 

  • 相关阅读:
    一些技术鸡汤
    css优化
    Spring 通过maven pom文件配置初始化
    sql 编写横竖表转换
    Linux 常用命令笔记 (持续更新)
    java常用集合详解 contains
    jQuery Ajax(异步请求)
    java中"与"和"或"
    java8 中的时间和数据的变化
    mysql 根据查询结果集更新
  • 原文地址:https://www.cnblogs.com/robertoji/p/4968280.html
Copyright © 2020-2023  润新知