Apache Cassandra数据存储重新配置
我的Cassandra数据存储在/opt中,大约50G,但是现在我看到数据被填充,Cassandra由于内存错误而关闭。我看到另一个文件夹有更多的空间。我的问题是,Apache Cassandra数据存储重新配置,cassandra,Cassandra,我的Cassandra数据存储在/opt中,大约50G,但是现在我看到数据被填充,Cassandra由于内存错误而关闭。我看到另一个文件夹有更多的空间。我的问题是, 如果我将整个文件夹从/opt复制到/xyz/并将cassandra.yaml配置为/xyz/,是否会丢失数据 如果我确实删除了存在空间问题的服务器,我的数据是否安全 谢谢 是的,它会起作用的。只需停止cassandra,移动数据并在cassandra.yaml中重新配置数据路径 执行nodetool解除操作将使节点离开集群,但不会从
nodetool解除操作
将使节点离开集群,但不会从该节点物理上删除数据需要注意的是,实际上从节点删除数据的唯一操作是
nodetool cleanup
nodetool cleanup
仅清理节点不保留的数据。例如,如果将另一个节点添加到集群中,数据将被重新分发。每个节点都将与新节点共享数据,需要使用nodetool cleanup
从旧节点清除这些共享数据@卡洛斯罗洛