我在新安装的 GridDB 实例上遇到凭据错误。我已经更改了密码,但没有任何改变

I'm getting credential errors on my newly installed GridDB instances. I've changed the password but it doesn't change anything

这似乎是一个奇怪的错误,因为通常 100% 是由于用户错误,但目前没有办法。该错误肯定发生在 GridDB 端。

我已经在 Azure 上安装并设置了 GridDB 的 3 个独立节点。设置密码有效:

[root@node2 gridstore]# gs_passwd admin
Password: 
Retype password: 

但是当我进入那里加入我的集群时,我收到错误消息:

[root@node2 gridstore]# su gsadm
bash-4.2$ /usr/bin/gs_startnode 
bash-4.2$ /usr/bin/gs_joincluster -c <cluster_name> -u \
> admin/<my_password>
A00102: Authentication error occurred.
Confirm user name and password.

我试过返回并将密码更改为通用密码(密码)以确保其有效:

[root@node2 gridstore]# gs_passwd admin
Password: "password"
Retype password: "password"

但我仍然遇到同样的错误:

[root@node2 gridstore]# su gsadm
bash-4.2$ /usr/bin/gs_startnode 
AD0102: gsserver process may exist.
PID is 88153
bash-4.2$ /usr/bin/gs_joincluster -c <cluster_name> -u \
> admin/password
A00102: Authentication error occurred.
Confirm user name and password.

因为我现在确定密码是 "password"(我已经多次更改了密码),它现在不应该连接我吗?

您的原始密码是否包含特殊字符? GridDB 目前不接受带有 % 等字符的密码。

至于改了密码还是不行——你有没有在改通行证之前停止节点(gs_stop节点)?如果您在节点 运行 时执行此操作,更改将不会生效。