Memory openstack packstack中的实例旋转内存不能超过2gb

Memory openstack packstack中的实例旋转内存不能超过2gb,memory,centos7,openstack,instantiation,Memory,Centos7,Openstack,Instantiation,我在centos7服务器上部署了openstack packstack(一体机),具有8vcpu和16gb内存。packstack openstack的部署已成功完成。我可以使用2gb或更少的flavor旋转实例,但当使用4g或6g时,ith将返回fail实例化错误 Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance 这是clean

我在centos7服务器上部署了openstack packstack(一体机),具有8vcpu和16gb内存。packstack openstack的部署已成功完成。我可以使用2gb或更少的flavor旋转实例,但当使用4g或6g时,ith将返回fail实例化错误

Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance
这是clean centos7服务器上的clean openstack部署

当我自由奔跑时,我会在下面展示

              total        used        free      shared  buff/cache   available
Mem:          15845       14816         259         532         769         197
Swap:          8063        5049        3014
这是第一个实例化的虚拟机..我很困惑,不知道所有的内存都到哪里去了

从hypervisor视图

Type : QEMU                 
VCPUs (used): 0 
VCPUs (total): 8    
RAM (used): 0   
RAM (total): 15.5G  
Local Storage (used): 0 
Local Storage (total): 49GB 
Instances: 0

我见过有类似问题的人没有任何解决方案…我真的需要你们所有人的帮助…希望有人能给我带路。。请提供帮助。谢谢你

以我的经验,Packstack的最新版本非常需要内存。您可以使用VIRT和/或RES进行排序,以了解哪些组件使用内存最多。然后试着关掉你不需要的部分

在正在运行的服务器上,如果不需要相应的systemd服务,可以尝试停止它们。您还可以在
/etc//.conf
中查找参数,这些参数用于配置工人数量、减少工人数量并重新启动服务。示例:
osapi\u compute\u workers
位于/etc/nova配置文件之一中


或者,生成一个默认的应答文件,并将相应的参数(如CONFIG_something_INSTALL)设置为“n”。我不知道这些天Packstack默认安装了什么;CONFIG_HEAT_INSTALL或CONFIG_CEILOMETER_INSTALL都是热门的候选者(当然,只有在您不需要它们的情况下)。然后从头开始重新安装。

Hi@berndbusch注意到了这一点,谢谢。我已经运行了top,并且似乎没有异常的活动加载全部内存利用率。。。只是好奇皇后区是否有内存泄漏。。。无论如何,我将进一步排除故障。谢谢您的良好回复,先生。