gpt4 book ai didi

java - Cassandra 无法在 OSX 上启动 "Reason: Connection refused."

转载 作者:太空宇宙 更新时间:2023-11-04 06:22:14 25 4
gpt4 key购买 nike

我正在开发一个 java 项目,其中 cassandra 包含在存储库本身中。但是,我无法让它运行,收到以下错误:

/Users/xxx/dev/xxxx/build/cassandra/bin/cassandra-cli -h localhost -p 9052 -f 

/Users/xxx/dev/xxxx/schema.txt
return code: 0
stderr: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
at org.apache.thrift.transport.TSocket.open(TSocket.java:183)
at org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81)
at org.apache.cassandra.cli.CliMain.connect(CliMain.java:73)
at org.apache.cassandra.cli.CliMain.main(CliMain.java:249)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.thrift.transport.TSocket.open(TSocket.java:178)
... 3 more
Exception connecting to localhost/9052. Reason: Connection refused.

stdout: Not connected to a cassandra instance.
Not connected to a cassandra instance.

我尝试将端口和本地主机主机名更改为 127.0.0.1 和 0.0.0.0,但这实际上没有什么区别。

我使用的是java版本“1.7.0_71”

任何想法将不胜感激,谢谢

最佳答案

问题是 cassandra 尝试启动不在我的 /etc/hosts 文件中的主机名。我通过运行 /Users/xxx/dev/xxxx/build/cassandra/bin/cassandra -f 找到了哪个主机名,这对于问题所在提供了更好的输出。

关于java - Cassandra 无法在 OSX 上启动 "Reason: Connection refused.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27290679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com