【问题标题】:I can not get Datastax DevCenter to connect to a remote database我无法让 Datastax DevCenter 连接到远程数据库
【发布时间】:2014-07-16 17:27:06
【问题描述】:

当我尝试建立连接时,出现错误

无法连接到“测试集群”:尝试查询的所有主机均失败
传输初始化期间出现意外错误...(主机 IP 地址)通道已关闭

远程数据库位于端口 9161 上,我在“本机端口协议”行中添加了该端口。

另外还有一个用户名或密码,我也在设置中添加了。这一切都在 64 位 Windows 机器上。

【问题讨论】:

标签: cassandra cql datastax


【解决方案1】:

我确实有同样的错误! 你必须先打开 cmd
键入“cd”
键入“cassandra”以运行 cassandra 服务器
然后,您在 DevCenter 中再次尝试使用 localhost 和端口:9042
我希望它可以帮助您! ^^

【讨论】:

    【解决方案2】:

    还有另一种常见情况,如果将来有人偶然发现此线程,可能会发生这种情况。

    这种类型的事情通常发生在主机预期崩溃导致 sstables 或提交日志文件损坏时。

    这就是使用复制非常重要的原因,因为当您遇到这种情况时,您可以运行 nodetool repair 来修复来自其他节点的损坏的表和数据。

    如果您没有足够的运气配置复制,那么您可能会丢失一些数据。清除\data\commitlogs中的可疑文件,哭一会重启节点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-28
      • 2017-12-26
      • 2015-08-12
      • 2016-09-17
      • 2019-10-16
      • 2016-05-15
      相关资源
      最近更新 更多