我正在尝试学习Elasandra,在将它配置到我当前的cassandra示例时遇到了问题(我也在学习cassandra)。
我把cassandra的3.11.3版下载到了本地电脑上。我什么都没变,只是 cluster_name
内部 cassandra.conf
. 它运行良好,我用 bin/cqlsh
创建一个键空间和一个“user”表,其中有两行用于测试。
我遵循了elassandra集成页面上的步骤。我下载了一个版本 6.2.3.10
桑德拉的。我换了新的 cassandra.yaml
, cassandra-rackdc.properties
以及 cassandra-topology.properties
在沙滩上 conf
和Cassandra的那些人在一起 conf
(我假设最后2个是说明书中提到的“飞贼配置文件”,但我不确定)。我停止了cassandra示例,然后运行 bin/cassandra -e f
从我的桑德拉目录。
当我跑的时候 curl -X GET localhost:9200
,输出似乎有正确的集群名称,等等。
但是,如果我跑 bin/cqlsh
从我的elassandra目录 describe keyspaces
,我在cassandra下创建的键空间不存在。我试着复制 data
从cassandra到elassandra的目录,这似乎是可行的,但我觉得这不可能是实际的解决方案。
有人能告诉我这个配置缺少什么吗?网站上列出了这些步骤,我肯定我遗漏了一些愚蠢的东西。
提前谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!