第一次使用cassandra时,我曾尝试根据其他相关帖子配置yaml文件,但至今没有成功。你知道如何在本地主机上配置吗?
The specified host(s) could not be reached.
All host(s) tried for query failed (tried: localhost/0:0:0:0:0:0:0:1:9042 (com.datastax.driver.core.TransportException: [localhost/0:0:0:0:0:0:0:1:9042] Cannot connect), localhost/127.0.0.1:9042 (com.datastax.driver.core.TransportException: [localhost/127.0.0.1:9042] Cannot connect))
[localhost/0:0:0:0:0:0:0:1:9042] Cannot connect
[localhost/127.0.0.1:9042] Cannot connect
3条答案
按热度按时间thigvfpy1#
反转你已经执行的进程。要在
localhost
上运行cassandra
,你不需要改变任何东西。你不需要改变cassandra.yaml
。它将默认在localhost上运行。仔细阅读文档。了解有关
cassandra.yaml
的更多信息:https://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.htmliklwldmw2#
也许你可以停止Cassandra服务器然后重新启动它。
此链接进一步帮助了解https://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.html
配置参数.
您还可以确保正确设置了本机传输端口(9042)、本机传输端口ssl(9142)、存储端口(7000)、roc端口(9160)和JMX端口(7199)。
最后一点,
假设您正在进行单节点cassandra设置。
ncgqoxb03#
可能是你的
DataStax Cassandra Community Server
windows服务停止了。所以,启动它并重新连接。我希望你成功。当您尝试启动此服务时,如果它再次停止,则必须删除日志文件夹(安装
DataStax
的位置)并重新启动此服务。