中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

Global Cache启动日志报内存不足

问题现象描述

Global Cache在启动过程中失败,查看/var/log/gcache下gcache.log日志文件提示OS的free memory不足。

根本原因分析

Global Cache软件在启动时会检查操作系统的可用内存,采用方式是查看“/proc/meminfo”“MemFree”的值,如果小于“node_config.xml”文件中“start_mem_limit”的值,Global Cache会启动失败。默认值是180G。

解决方案

用户可以使用命令echo 1 > /proc/sys/vm/drop_caches来清理操作系统的缓存(该命令会清除操作系统中的pagecache,对应用性能可能产生一定的影响);或者增加服务器的内存配置。使可用内存大于配置的值,然后再启动Global Cache。