分享

使用resize API调整虚拟机配置后虚拟机状态变成error

L380607189 发表于 2013-10-17 21:30:21 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 4344
在使用openstack的resize API修改虚拟机的配置的时候(这是api:v1.1/{tenant_id}/servers/{server_id}/action),可以正确的往api接口中发送post请求,也可以得到正确的响应,但是虚拟机状态却变成了error ?
这是怎么回事呢?有没有遇到过这样的问题的朋友?是怎么解决的啊?
              
               
               

已有(1)人评论

跳转到指定楼层
guwenwu285 发表于 2013-10-17 21:30:59

            我最近正在研究这一块,我们可以一起交流一下。
如果是你是在单一节点上进行resize操作,需要在nova.config文件中添加一行配置。
--allow_resize_to_same_host=True
重启nova-api 和nova-compute。
如果在多个节点上进行则不需要添加。但是如果没有使用NFS等共享存储的话,resize的速度是比较慢的。
还有,现在Openstack中的代码存在BUG,多节点上进行resize操作后,新的虚拟机无法通过DHCP获取IP地址。
不知这些能不能解决你的问题。
如果可以的话你可以将错误日志贴出来,我们一起讨论。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条