想要在生产

时间:2016-09-21 10:37:17

标签: cassandra cassandra-3.0

我是cassandra的新手,我有一个没有身份验证的cassandra(3.5)集群,现在我想通过使用aws AMI在正在运行的集群上实现身份验证,并且我设置了4个新实例,如果我启动cassandra在新实例中创建了很多麻烦,因为相同的集群名称和令牌值,它与旧集群混合在一起,我试图更改集群名称,但如果我这样做,那么整个集群可能会生效。请指导我如何在集群上实现身份验证,没有任何问题。

1 个答案:

答案 0 :(得分:0)

如果您正在谈论jmx身份验证,请编辑 install_location / conf / jmxremote.password 。在底部添加一行 -

cassandra cassandra

首先是cassandra'将代表用户和第二个cassandra'将代表密码。因此,当您想要查看nodetool状态时,您需要输入命令 -

nodetool -u cassandra -pw cassandra status

cqlsh身份验证,您可以点击此链接 - https://docs.datastax.com/en/cassandra/2.1/cassandra/security/security_config_native_authenticate_t.html