如何在不丢失数据的情况下从 Cassandra 的种子列表中删除节点?

How to remove a node from the seed list in Cassandra without lossing data?

有没有正确的方法从 Cassandra 集群的种子列表中删除节点?我只是想减少种子列表而不实际替换或退役节点。这可能吗?

是的,只需从所有节点的种子列表中删除特定节点,然后执行滚动重启,或调用 nodetool reloadseeds(如果您的 Cassandra 版本具有此子命令 - 我没有记得它是在哪个版本中引入的...)

从 Cassandra 集群的所有节点的种子列表中删除节点 ip/hostname,并滚动重启所有节点。