我试图在已经有一个节点的集群中添加一个新节点,得到与landim相同的错误
$ ccm status
Cluster: 'cluster2'
n1: UP
$ ccm add n2 -i 127.0.1.2 -j 7200
$ ccm status
Cluster: 'cluster2'
n1: UP
n2: DOWN (Not initialized)
$ ccm n2 start
开始:n2 与 pid:3004 Traceback(最近一次调用最后):
文件“E:\Studies\Cassandra\ccm\ccm-master\ccm.py”,第 74 行,在 cmd.run() 文件“E:\Studies\Cassandra\ccm\ccm-master\ccmlib\cmds\node_cmds. py”,第 206 行,运行中 allow_root=self.options.allow_root) 文件“E:\Studies\Cassandra\ccm\ccm-master\ccmlib\node.py”,第 597 行,开始 node.watch_log_for_alive(self, from_mark =mark) 文件 "E:\Studies\Cassandra\ccm\ccm-master\ccmlib\node.py",第 449 行,在 watch_log_for_alive self.watch_log_for(tofind, from_mark=from_mark, timeout=timeout, filename=filename) File " E:\Studies\Cassandra\ccm\ccm-master\ccmlib\node.py",第 417 行,在 watch_log_for raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time .gmtime()) + " [" + self.name + "] 缺失:" + str([e.在 tofind 中 e 的模式]) + ":\n" + reads[:50] + ".....\n参见 {} 获取余数".format(filename))ccmlib.node.TimeoutError:2016 年 3 月 20 日 05:22:05 [n1] 缺失:['127.0.1.2.* now UP']:..... 其余部分请参见 system.log
我在 node2(n2) 日志目录上看不到任何 system.log 文件。我不确定上述错误日志的方式和位置!!!
注意: ccm populate -n 效果很好。为 ccm 添加引发错误。
Windows 10 上的 CCM。C* 版本:3.0.3