OpenStack的。为客人分配更多ram

时间:2015-05-27 10:04:17

标签: openstack openstack-nova openstack-horizon

我使用本指南设置了openstack:http://ubuntu-cloud-installer.readthedocs.org/en/latest/single-installer.guide.html

我能够使用m.1small风格创建多个实例,它使用2 GB RAM,但是当我尝试使用更多ram创建实例时,它会失败。 当我尝试在Horizo​​n中创建实例时,它会给出错误:

  

"错误:无法启动实例"测试":请稍后再试[错误:找不到有效的主机。超过最大调度尝试次数3,例如39f73c98-0b77-4613-a13d-244c357efb55。最后一个例外:[u' Traceback(最近一次呼叫最后一次):\ n',u'文件" /usr/lib/python2.7/dist-packages/nova/compute/manager.py" ;,第2039行,在_do]。"

查看nova-conductor.log我有错误:

  

内部错误:连接监视时退出进程:无法设置访客内存' pc.ram':无法分配内存

我假设我需要允许虚拟化为每个访客提供超过2 GB的RAM,但我只是不知道从哪里开始设置它。

1 个答案:

答案 0 :(得分:0)

所以问题是安装在LXC中安装了openstack,并且在该容器中使用libvirt为计算节点创建了一个VM,而这个VM只有4GB内存。 我可以使用本指南http://earlruby.org/2014/05/increase-a-vms-available-memory-with-virsh/

扩展它
相关问题