Cassandra因为OOM(Out Of Memeory)被kernel直接kill掉的问题

来源:互联网 发布:淘宝网怎么找货源 编辑:程序博客网 时间:2024/06/05 09:31

这两天在安装Apache Usergrid的时候,只要一启动Cassandra,就发生OOM而被kernel残忍地杀掉。Console里面没有发现可以的报错,翻遍google,so都没有找到解决方案。修改java的Xms,Xmx也都没用。照理说Cassandra不应该需要特别大的内存,因为网上有文章说cassandra可以被装到一台很小的机器上(这里)。


翻配置文档的时候突然发现MX4J的默认端口使用的是8081,刚好跟我配置的Usergrid的端口冲突了。修改掉端口,一切恢复正常!


这个例子说明一个靠谱的日志是多么的重要。最可恶的是Usergrid的网页端控制台,在登录的时候总是报用户名/密码错误,其实是Cassandra就没起来。

0 0
原创粉丝点击