【问题标题】:DataStax Cassandra Community Server 2.1.2 doesn't startDataStax Cassandra 社区服务器 2.1.2 无法启动
【发布时间】:2015-02-17 14:08:37
【问题描述】:

我的操作系统是 Windows 8.1、64。
我最近从 http://planetcassandra.org/cassandra 下载并安装了 DataStax 社区版 v2.1.2,完成安装后 DataStax Cassandra 社区服务器 2.1.2 没有启动,当我尝试启动它时,它再次停止(而其他两个服务DataStax OpsCenter Agent 2.1.2 和 DataStax OpsCenter Community 2.1.2 正在运行),当我尝试连接到 127.0.0.1/9160 时,会引发以下异常:

[default@unknown] 连接 127.0.0.1/9160; org.apache.thrift.transport.TTransportException:java.net.ConnectException:Conn 拒绝执行:在 org.apache.thrift.transport.TSocket.open(TSocket.java:185) 处连接 在 org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81) 在 org.apache.cassandra.thrift.TFramedTransportFactory.openTransport(TFramedTransportFactory.java:41) 在 org.apache.cassandra.cli.CliMain.connect(CliMain.java:66) 在 org.apache.cassandra.cli.CliClient.executeConnect(CliClient.java:2394) 在 org.apache.cassandra.cli.CliClient.executeCLIStatement(CliClient.java:284) 在 org.apache.cassandra.cli.CliMain.processStatementInteractive(CliMain.java:203) 在 org.apache.cassandra.cli.CliMain.main(CliMain.java:333) 引起:java.net.ConnectException:连接被拒绝:连接 在 java.net.DualStackPlainSocketImpl.connect0(本机方法) 在 java.net.DualStackPlainSocketImpl.socketConnect(未知来源) 在 java.net.AbstractPlainSocketImpl.doConnect(未知来源) 在 java.net.AbstractPlainSocketImpl.connectToAddress(未知来源) 在 java.net.AbstractPlainSocketImpl.connect(未知来源) 在 java.net.PlainSocketImpl.connect(未知来源) 在 java.net.SocksSocketImpl.connect(未知来源) 在 java.net.Socket.connect(未知来源) 在 org.apache.thrift.transport.TSocket.open(TSocket.java:180) ... 7 更多
连接到 127.0.0.1/9160 时出现异常。原因:连接被拒绝:连接。

我已经安装了 v2.0.11 没有任何问题,
如何在 v2.1.2 中解决这个问题(我也定义了 Java_Home)

问候

【问题讨论】:

  • 您能否在 system.log 或 output.log 启动时发布任何错误?
  • 我检查了system.log,它是空的,我找不到output.log

标签: cassandra datastax


【解决方案1】:

编辑 C:\Program Files\DataStax Community\apache-cassandra\conf\cassandra.bat 并将“jamm-0.2.6.jar”更改为“jamm-0.2.8.jar”。很抱歉这个错误。这个问题已经在 2.1.3 版本中得到修复。

昨天,我为另一位用户发布了 2.1.3 之前的 msi 软件包的夜间快照,因此在 Cassandra 2.1.2 之上还有其他修复 - 以下是错误和校验和:

http://scp.datastax.com/~mshuler/datastax-community-64bit_2.1.2.msi http://scp.datastax.com/~mshuler/datastax-community-64bit_2.1.2.msi.md5

更新:我正在重新推出 msi,希望尽快发布更新的安装程序。

【讨论】:

  • cassandra.bat 不在路径 \apache-cassandra\conf 中,它在 \apache-cassandra\bin 中。而且它本身有“jamm-0.2.8.jar”而不是“jamm-0.2.6.jar”
  • 我从您提供的链接下载并安装了 Cassandra 2.1.2,它运行良好
  • 链接失效了!
猜你喜欢
  • 2019-11-27
  • 2014-08-10
  • 2017-08-05
  • 2015-09-04
  • 2016-01-19
  • 2017-02-11
  • 2017-03-08
  • 2015-04-22
  • 2021-07-30
相关资源
最近更新 更多