使用 Datastax 社区版。启用密码验证后,opscenter 无法与 cassandra 连接。我可以通过 cqlsh 快捷方式访问 cassandra,其中我提供了用户名和密码修改快捷方式的目标字段。Opscenter 日志是指该用户未登录。有没有办法克服它或者它仍然是一个错误?
问问题
2620 次
1 回答
7
将 OpsCenter 连接到启用了身份验证的 Cassandra 集群时,您可以在对话框的“Thrift 用户名”和“Thrift 密码”选项中提供用户名和密码:
如果您之前已将 OpsCenter 连接到 Cassandra 集群,然后启用了身份验证(听起来像您的情况),则需要将用户名和密码添加到 OpsCenter 的集群配置文件中。进行此更改后,您可能需要重新启动 OpsCenter 才能继续使用它。按照Cassandra 连接属性中的说明向 cluster_name.conf 文件中添加如下部分:
[cassandra]
username = your-username-here
password = your-password-here
seed_hosts = node1,node2,node3
api_port = 9160
于 2014-12-02T00:03:24.687 回答