在启动一个新节点时,有一个节点宕机了,导致引导过程失败。该节点关闭,日志中留下以下消息:
我已经找到了原因。新节点能够连接到10.0.3.56节点,但10.0.3.56无法打开回到新节点的连接。10.0.3.56包含一些需要移动到新节点的数据的唯一副本(复制因子==1),但它发送数据的尝试被阻止了。
INFO [main] 2015-02-07 06:03:32,761 StorageService.java:1025 - JOINING: Starting to bootstrap... ERROR [main] 2015-02-07 06:03:32,799 CassandraDaemon.java:465 - Exception encountered during startup java.lang.RuntimeException: A node required to move the data consistently is down (/10.0.3.56). If you wish to move the data from a potentially inconsistent replica, restart the node with -Dcassandra.consistent.rangemovement=false如何恢复这种情况?当失败的节点重新上线后,我可以重新启动引导过程吗?还是需要撤销部分引导并尝试其他方式?
我已经找到了原因。新节点能够连接到10.0.3.56节点,但10.0.3.56无法打开回到新节点的连接。10.0.3.56包含一些需要移动到新节点的数据的唯一副本(复制因子==1),但它发送数据的尝试被阻止了。