按照eucalyptus配置过程,关闭了防火墙和selinux,已经配置了:xend-config.sxp libvirtd.conf 和 eucalyptus.conf
然后前端开启了cloud和cc服务。进行到注册walrus时,出现错误:
查看/var/log/eucalyptus/cloud-error.log:
最后通过ps -aux|grep eucalyptus-cloud查看
eucalyptus-cloud启动服务启动不久就自动关闭了,但eucalyptus-cc的进程正常的。
这是怎么回事?
无奈中只能重新注册了,先 euca_conf --dregister了,然后将euca相关的包删除,将/var/lib/eucalyptus/和/var/run/eucalyptus/ 目录下所有文件都删除, 再将所有euca包重新装一遍,重新配置了
/etc/xen/xend-config.sxp
/etc/libvirt/libvirtd.conf
/etc/eucalyptus/eucalyptus.conf
采用了.MANAGED网络模式配置,可以注册walrus、cluster、node。不过发现clc端、cc端的服务启动之后,机器明显速度变慢,甚至机器短时间内卡死的情况,然后clc服务进程被杀死了。我需要手工重启启动clc进程,才能查看之前注册过的clc、cc、nodes。
仔细观察内存其变化如下:
total used free
875528 569464 306056 eucalytpus-cloud服务启动之前
875528 767980 107540 eucalytpus-cloud服务启动5秒钟
875528 829100 46420 eucalytpus-cloud服务启动10秒钟
875520 871752 3768 eucalytpus-cloud服务启动1-3分钟后-进程被杀死
直至到最后:提示内存不足“out of memory:killed process 4184, UID500 (eucalyptus-clou)”
这个问题就比较严重了,eucalyptus-cloud进程吃内存?要不是内存泄漏?