卡桑德拉节点经常翻下
问题描述:
我有2个数据中心,每个都包含一个节点卡桑德拉节点经常翻下
我的集群就像
先前群集配置
有alomost 15个keyspaces ......但只有三个密钥空间包含数据...并且数据仅存储在存在于DC1中的一个节点中
所以我改变了配置为两个节点存在于同一个数据中心中,具有不同的机架...用于在两个节点之间分配数据...对于那个 我分解了31个节点并将该节点重新添加到DC1
而且我改变了所有密钥空间复制为
ALTER KEYSPACE input_data_profile WITH REPLICATION = {'class':'NetworkTopologyStrategy','DC1':1};
所以现在我的集群就像
目前集群配置
,我跑nodetool修在两个节点
,但数据并不节点之间分布....拥有显示几乎相等的分布,但负载显示只有30个服务器包含数据,31个不包含...
30台服务器常常会关闭......服务器需要花费将近30-40分钟的时间..我认为单节点中存在的所有数据都是原因....我对此问题感到沮丧......所以请任何人可以
帮我修复这个bug ....
答
它可能是数据的非均匀分布与数据本身来做。根据你存储数据的方式(==设计表格),它可能被全部发送到同一个节点。
,特别是关于分区键位,至极共治其数据存储哪个节点上。
另外,欢迎来到堆栈溢出!如果您有2个问题,请发布2个问题。 :] 关于您的节点问题 - 请同时提供日志。 – FuzzyAmi