使用Datastax Community Edition。启用密码身份验证后,opscenter无法与cassandra连接。我可以通过cqlsh快捷方式访问cassandra,我提供了用户名和密码修改快捷方式的目标字段。 Opscenter日志指的是用户未登录。有没有办法克服它或它是一个错误?是
答案 0 :(得分:7)
将OpsCenter连接到启用了身份验证的Cassandra群集时,您可以在" Thrift用户名"中提供用户名和密码。和#34;节俭密码"对话框中的选项:
如果您之前已将OpsCenter连接到Cassandra群集,然后再启用身份验证(听起来像您的情况),则需要将用户名和密码添加到OpsCenter的群集配置文件中。您可能需要在此更改后重新启动OpsCenter才能获取它。按照Cassandra connection properties中的说明向cluster_name.conf文件添加如下部分:
[cassandra]
username = your-username-here
password = your-password-here
seed_hosts = node1,node2,node3
api_port = 9160