0

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

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

[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.

既然我确定密码现在是“密码”(此时我已经更改了多次),它现在不应该连接我吗?

4

1 回答 1

0

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

至于更改密码但仍然无法正常工作 - 您是否在更改通行证之前停止了节点(gs_stop 节点)?如果您在节点运行时执行此操作,更改将不会生效。

于 2018-11-22T03:09:50.867 回答