【问题标题】:cassandra: Exception connecting to localhost/9160. Reason: Connection refusedcassandra:连接到 localhost/9160 时出现异常。原因:连接被拒绝
【发布时间】:2012-03-04 00:26:53
【问题描述】:

我无法连接到 cassandra。我的意思是当我尝试cassandra-CLIpycassaShell 时,我收到以下错误:

Exception connecting to localhost/9160. Reason: Connection refused.

我尝试过使用一些非默认端口,但并不满意。

我正在运行 cassandra 1.0.7 版

我已尝试使用重启、停止、启动和强制重启来绑定服务。

【问题讨论】:

  • 你能ps -ef|grep cassandra,看看服务器是否正在运行?你能粘贴你在 Cassandra-CLI 上执行的确切命令吗?
  • 嗨,它没有运行...这引导我了解为什么...原来必须对日志文件进行 chown'd。感谢您的提示,它有帮助! Cassandra 现在正在打球。

标签: cassandra


【解决方案1】:

在 root 用户下运行 jps 命令并杀死 CassandraDaemon 如果你会看到它。在此之后,您将再次启动 Cassandra。

【讨论】:

    【解决方案2】:

    我的问题是 cassandra 甚至没有启动。解决方案是启动 Cassandra!

    【讨论】:

    • 这个答案被否决的方式很有趣。这是正确的答案。 “拒绝连接。” == “未开始”对于 Cassandra 新手来说很重要。
    【解决方案3】:

    我在 cassandra 中遇到了同样的问题,将 var/lib/cassandra/data 重命名为 var/lib/cassandra/data1 然后 cassandra 工作正常,如果 cassandra 分配的最大内存已满,则会抛出连接拒绝异常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-29
      • 2014-02-03
      • 1970-01-01
      • 2013-06-14
      • 2015-03-14
      • 2016-01-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多