这是 OpenStack 实施经验分享系列的第 9 篇。

OpenStack 用多了,经常会遇到这种情况:对 instance 执行某个操作如果失败了就会处于 “error” 状态:

而且这时我们除了删除 instance 外,几乎做不了其他操作。

本节就教大家如何恢复 "error" 的 instance。以上面的情况为例,error 之后,可以点击 instance 的链接,到详情页中看看 error 的具体原因。

可以看到当时执行 resize 操作时发生了异常情况,导致操作出错。 其实这不是致命错误,instance 没有受损,还能正常运行。现在我们要做到是想办法将 instance 恢复到正常的状态。

Web GUI 是没有相应的操作,只能通过 nova reset-state 命令行操作。

reset-state 的使用方法还是很直接的,上面因为 instance 不属于默认的 admin project,所以需要通过 --os-project-id 指定。执行成功后,instance 的状态被重置为 “active”,我们又可以对其进行各种常规操作了。

下一节分享一个故障排查的实际案例。

转载于:https://blog.51cto.com/cloudman/1903522

instance “error” 了怎么办?- 每天5分钟玩转 OpenStack(159)相关推荐

  1. Pause/Resume Instance 操作详解 - 每天5分钟玩转 OpenStack(34)

    Pause/Resume Instance 操作详解 - 每天5分钟玩转 OpenStack(34) 本节通过日志详细分析 Nova Pause/Resume 操作. 有时需要短时间暂停 instan ...

  2. 将 instance 连接到 first_local_net - 每天5分钟玩转 OpenStack(82)

    上一节 first_local_net 已经就绪,下面创建 instance 并将其连接到该网络. 将 instance 连接到 first_local_net launch 一个 instance, ...

  3. 部署 instance 到 OVS vlan100 - 每天5分钟玩转 OpenStack(138)

    2019独角兽企业重金招聘Python工程师标准>>> 上一节创建了 OVS vlan network vlan100,今天部署 instance 到该网络. launch 新的 i ...

  4. 再部署一个 instance 和 Local Network - 每天5分钟玩转 OpenStack(131)

    2019独角兽企业重金招聘Python工程师标准>>> 上一节部署了 cirros-vm1 到 first_local_net,今天我们将再部署 cirros-vm2 到同一网络,并 ...

  5. Unshelve Instance 操作详解 - 每天5分钟玩转 OpenStack(39)

    上一节我们 shelve instance 到 Glance,本节讨论如何通过 unshelve 操作恢复该 instance. 因为 Glance 中保存了 instance 的 image,uns ...

  6. Rebuild Instance 操作详解 - 每天5分钟玩转 OpenStack(37)

    上一节我们讨论了 snapshot,snapshot 的一个重要作用是对 instance 做备份. 如果 instance 损坏了,可以通过 snapshot 恢复,这个恢复的操作就是 Rebuil ...

  7. Snapshot Instance 操作详解 - 每天5分钟玩转 OpenStack(36)

    本节我们通过日志详细讨论 instance 的 snapshot 操作. 有时候操作系统损坏得很严重,通过 Rescue 操作无法修复,那么我们就得考虑通过备份恢复了.当然前提是我们之前对instan ...

  8. Start Instance 操作详解 - 每天5分钟玩转 OpenStack(31)

    本节通过日志文件详细分析 instance start 操作. 下面是 start instance 的流程图 向 nova-api 发送请求 nova-api 发送消息 nova-compute 执 ...

  9. Migrate Instance 操作详解 - 每天5分钟玩转 OpenStack(40)

    Migrate 操作的作用是将 instance 从当前的计算节点迁移到其他节点上. Migrate 不要求源和目标节点必须共享存储,当然共享存储也是可以的. Migrate 前必须满足一个条件:计算 ...

  10. 如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22)

    http://www.cnblogs.com/CloudMan6/p/5402490.html 如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22) 本节首先讨论 p_ ...

最新文章

  1. opencv获取摄像头帧率分辨率
  2. ubunto用户切换
  3. sqliteman install parameter
  4. ftp服务器在线浏览,ftp服务器PDF文件在线查看的实现方法
  5. TensorFlow官方教程翻译:导入数据
  6. 花生壳For Linux安装步骤
  7. Arch Linux freemind中文乱码
  8. 直博人数远大于硕士人数,清华计算机系到底有多强?
  9. [C语言]二维数组传参的格式(详细+总结)
  10. 资产设备使用时,GPS干扰的问题该怎么解决?
  11. 鸿蒙之初彩蛋攻略,鸿蒙圣女 热血精灵派鸿蒙灵帝解析
  12. oracle mysql迁移方案_Oracle/云MySQL/MsSQL“大迁移”真相及最优方案
  13. MW6MaxiCode ACX溢出
  14. python3网络爬虫笔记-爬虫基础原理
  15. 利用 freemarker 模板生成 word 小结
  16. 能自我学习的AI 能辨识20种乐器声音
  17. JavaScript怎么获取当前时间的年月日?
  18. OpenCV-Python Feature2D 特征点检测(含ORB/KAZE/FAST/BRISK/AKAZE)
  19. 华为云 linux系统 ESC服务器 javaweb 环境配置
  20. 淘宝店铺买家订单+淘宝店铺买家订单物流获取步骤说明

热门文章

  1. openfiler setup一,安装
  2. SQL Server 2005中的分析服务功能[转]
  3. java·环境变量、基本数据类型
  4. 【HM】第3课:JavaScript高级
  5. 受损骨骼可能在类似地球的重力条件下更快愈合
  6. 判断参数对象是否为DBNULL
  7. 走进SQL Server 2005:备份与恢复功能
  8. 益老而弥坚:软件开发哲学反思录
  9. Bitcoin ABC首席开发者回应有关比特币现金的提问(二)
  10. Web 开发最有用的 jQuery 插件集锦