Cassandra版本3.7我在一个节点上运行nodetool decommission,它运行4天 . 我可以在群集中的其他节点中看到以下日志

WARN [SharedPool-Worker-8] 2018-08-09 06:34:41,454 StorageProxy.java:781 - 收到不属于此节点的密钥DecoratedKey(-353066083514647514,7a34030ab82f4cb78dd1bd798f8a2c9c)的基本物化视图变异 . 可能会发生范围移动(移动或停用),但此节点尚未更新其环形元数据 . 将变异添加到本地批处理日志以便稍后重播

我们在系统中大量使用物化视图,我认为由于物化视图,退役过程非常缓慢 . 在互联网上找到的链接指出由于MV导致的退役缓慢

https://lists.apache.org/thread.html/%3CA999A0D9-968C-41E3-896A-BD0CE6453848@webtrekk.com%3E

https://issues.apache.org/jira/browse/CASSANDRA-13065

https://issues.apache.org/jira/browse/CASSANDRA-13064

我们可以做些什么来加速这个过程而不会丢弃MV . 也有人可以帮助如何更改退役过程中MV的写路径

注意:我不能使用nodetool removenode,因为我已经使用removenode命令从群集中删除了一个节点并具有3个复制因子