首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >cassandra 3.11.2内存消耗

cassandra 3.11.2内存消耗
EN

Stack Overflow用户
提问于 2018-07-01 05:23:09
回答 1查看 472关注 0票数 1

我有一个cassandra-3.11.2集群,在GCP (Google )中有三个节点(curandra1-3),其操作系统是Centos7。n1-highmem-2与5TbPD盘相连。

我用这个博客作为指导方针:

Cassandra AWS系统内存指南

他们工作了90多天。我让Cassandra在没有任何干预(XMS/XMX)的情况下管理它的内存,但使用G1设置。自集群开始以来,它进行了2-3次大的压缩。

直到几天前,这三个节点(内存和磁盘空间)是平衡的。卡桑德拉#3的内存使用率从70%下降到52%。磁盘使用率也下降了。一切正常,我在3号日志中没有看到任何奇怪的东西。

#1和#2会平衡到#3吗?我该做点什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-05 07:41:26

强迫移除墓碑似乎有帮助:

代码语言:javascript
运行
复制
ALTER TABLE foo.bar WITH compaction = {'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy', 'max_threshold': '32', 'min_threshold': '4', 'unchecked_tombstone_compaction': ‘true’', 'tombstone_threshold': '0.1'};

过了一会儿,所有三个节点都开始了压缩。在更改数据分区之前:

代码语言:javascript
运行
复制
/dev/sdb        4.5T  2.9T  1.7T  63% /cassandra/data

后压实

代码语言:javascript
运行
复制
/dev/sdb        4.5T  1.8T  2.8T  39% /cassandra/data
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51120635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档