启动Cassandra多节点群集时遇到问题

时间:2020-03-22 15:51:37

标签: cassandra cassandra-3.0

正如标题所述,我在cassandra群集中添加节点时遇到了一些问题。 更具体地说:我必须建立一个关系,以获取有关Cassandra集群在添加各种节点方面的扩展程度的数据,特别是我必须启动一个小cassandra脚本来

-加载CSV

-添加和删除条目

-进行一些查询

-删除已完成的工作并重置集群

最多1个集群中的所有4个集群,并记录执行步骤所花费的时间。

现在:我在Windows笔记本电脑上,但是我也设法在linux VM中启动了cassandra,全部都在以下单个节点上进行(如果我发送过多链接,请告诉我):本教程: https://www.youtube.com/watch?v=s1xc1HVsRk0&list=PLalrWAGybpB-L1PGA-NfFu2uiWHEsdscD&index=1

并且我一直尝试添加以下新节点,但均未成功: http://www.learnmodeon.com/cassandra-cluster-setup-for-linux/ https://www.youtube.com/watch?v=q3pe8XHzztM&list=PLrwkeifIVAoSSRCeqi8Rfc2smuUadww-Y&index=2&t=0s https://manthapavankumar.wordpress.com/2015/06/20/configuring-multi-node-cassandra-cluster-on-windows-machine/ https://blog.knoldus.com/running-multinode-cassandra-cluster-on-a-single-machine/ https://subscription.packtpub.com/book/big_data_and_business_intelligence/9781849515122/1/ch01lvl1sec11/running-multiple-instances-on-a-single-machine https://www.youtube.com/watch?v=oHMJrhMtv3c

全部不起作用(cassandra不显示其他节点,或者它们告诉我修改我的计算机上不存在的文件,例如conf / log4j-server.properties),都在linux [mint 19]和Windows 10上

我正在使用的Cassandra的版本均为3.11.3(但我认为任何版本都适合该项目的目标),并且python脚本在单个节点上的工作时间总计约为4分钟,达到10000+行csv(如果需要发布,请告诉我)

我没主意了,谢谢。

编辑:如果我尝试激活第二个ine,我一次只能启动一个节点 VerifyPortsAreAvailable:找到一个已在使用的端口。中止启动 在D:\ Program Files \ apache-cassandra-3.11.3 \ bin \ cassandra.ps1:98汽车:9 + VerifyPortsAreAvailable + ~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:未指定:(:) [Write-Error],WriteErrorException + FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,VerifyPortsAreAvailable

VerifyPortsAreAvailable:TCP 127.0.0.1:7000 0.0.0.0:0侦听 在D:\ Program Files \ apache-cassandra-3.11.3 \ bin \ cassandra.ps1:98汽车:9 + VerifyPortsAreAvailable + ~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:未指定:(:) [Write-Error],WriteErrorException + FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,VerifyPortsAreAvailable

在Windows和

不建议以root用户或组身份启动cassandra-请使用其他启动系统用户启动Cassandra。

在Linux上

1 个答案:

答案 0 :(得分:0)

如果节点正在启动,但彼此之间看不见,则可能是您在cassandra.yaml中配置了错误的种子节点。我已经说明了在another question上设置种子节点的正确方法。

关于log4j-server.properties,听起来您正在看一些旧文档。现在,在logback.xml中配置了日志记录。