在使用openstack的resize API修改虚拟机的配置的时候(这是api:v1.1/{tenant_id}/servers/{server_id}/action),可以正确的往api接口中发送post请求,也可以得到正确的响应,但是虚拟机状态却变成了error ?这是怎么回事呢?有没有遇到过这样的问题的朋友?是怎么解决的啊?
解决方案 »
- IT基础设施走向融合:华为FusionCube融合一体机助力企业实时运营
- openstack计算节点启动失败。分开安装,全放一台都不能启动
- AWS 是业务流程管理开发平台AWS Enterprise BPM Platform 业务流程管理开发平台
- 哪位大神指点centos下安装的docker,有没有配置文件?
- RDS 从一个region迁移到另一个region 可以做到不停机么?
- 走进误区,让你更了解Docker
- mongodb服务器集群shard,所有数据都往一个片服务器上的一个chunk写,超过限制的chunksize,也不会分块。
- Spark 怎么读文件名
- Java中如何使用spark解析邮件
- sqoop 将hive表内容导入mysql 出错~~~为毛啊
- openstack一些问题
- 关于搭建openstack的一个问题,新手求指导
如果是你是在单一节点上进行resize操作,需要在nova.config文件中添加一行配置。
--allow_resize_to_same_host=True
重启nova-api 和nova-compute。
如果在多个节点上进行则不需要添加。但是如果没有使用NFS等共享存储的话,resize的速度是比较慢的。
还有,现在Openstack中的代码存在BUG,多节点上进行resize操作后,新的虚拟机无法通过DHCP获取IP地址。
不知这些能不能解决你的问题。
如果可以的话你可以将错误日志贴出来,我们一起讨论。