忽略Cassandra生产机器上的机架是否安全?

时间:2018-11-27 17:39:51

标签: cassandra datastax cassandra-3.0

我正在运行一个更改节点机架的活动,但是由于现在数据量很大,最后两个挂起节点的退役仍然失败,因此建议忽略那些挂起节点的机架。长期计划是添加一个新的数据中心,并发布那些可以更新的待定机架数据。

可以通过添加

来忽略机架
JVM_OPTS="$JVM_OPTS -Dcassandra.ignore_dc=true" 

在cassandra-env.sh中

1 个答案:

答案 0 :(得分:0)

否,特别是如果您还有其他机架,则更改哪些节点被视为副本可能会导致数据丢失。如果其他所有部件都具有相同的机架,或者您使用简单的告密功能(这可能会带来其他潜在的问题),那就没关系了。