我想用Apache Cassandra开始我的第一步,查看/阅读了很多教程,但我无法将两个Cassandra应用程序相互连接...... 愿你们中的一些人能帮助我...... 我有1个运行Cassandra 3.5的Windows 2012 Server和运行Cassandra 3.5的Ubuntu 14。在两个服务器上,我可以运行./nodetool状态并获得所有在自己的IP地址上正常工作的状态。这在两个服务器上都有。但是Cassandra应用程序无法找到彼此。 您可以在下面找到* .yaml配置的一些片段 ==== Windows Yaml config =====
class_name:org.apache.cassandra.locator.SimpleSeedProvider
参数:
#seeds实际上是以逗号分隔的地址列表。
- 种子:“172.16.17.21,172.16.17.22”//这些是我的两个内部IP地址(21 = Windows 22 = Ubuntu)listen_adress:172.16.17.21 rpc_address:0.0.0.0 broadcast_rpc_address 172.16.17.0和最终的SimpleSnitch
这个Config看起来类似于Ubuntu Config期待我设置的 listen_address to 172.16.17.22。
我错了什么? 我忘了在服务器/网络上进行任何预配置吗? 愿你们中的一些人能帮助我... 问候马文