我正在使用“devstack”来玩桌面上的openstack。
我在我的实例中配置了几个vms。发生了什么事情是几天前发生电源故障导致我的桌面电源关闭(我没有UPS)。这导致我失去了所有的vms,因为我没有拆开。
下次防止这种情况发生的解决方案之一就是使用UPS。是否有任何其他解决方案可用于支持虚拟机,以便即使断电也会运行vms,如果我只是重新启动并执行./stack.sh
答案 0 :(得分:0)
创建VM的快照
将实例快照上传到Glance,它将它们存储在控制器节点上的/ var / lib / glance / images中。
备份此文件夹。
如果发生数据丢失,只需恢复此文件夹并通过从映像启动来启动新实例。选择快照并单击“启动”。
答案 1 :(得分:0)
Devstack是一个开发者环境,它并不意味着从功率损失中恢复。
您应该考虑使用另一个一体化的openstack安装程序,该安装程序应该支持重新启动openstack服务而不会丢失状态。例如,您可以使用Redhat的packstack - https://openstack.redhat.com/Quickstart