最新社区版all-in-one部署cluster的报错疑惑

centos7.9+社区版 all in one单机部署集群时的报错疑惑,请大神赐教
问题描述:
黑屏部署时参照文档在配置mini-single-example.yaml时指定了root的密码后,创建集群正常,但是在启动集群时报错。只有置空~/.obd/cluster/obtest/config.yaml中先前指定的root密码后,启动集群正常
疑惑:
1.为何指定了root密码会导致后面集群启动失败?
2.上述root密码是否有复杂度策略要求?
3.上述root账户作何使用?





4 个赞

bootstrap 成功了说明集群初始化成功。 后面看起来是 部署脚本问题。

先看现在 OB 是不是可用状态:

netstat -nltp |grep 288

ps -ef|grep observer

mysql -h192.168.6.101 -uroot@sys -P2881 -p

如果进程起来了能用,那就直接用。

如果进程没有起来,到 admin 用户 OB 目录下启动 OB 看看。

su - admin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/admin/observer/lib
cd /home/admin/observer && bin/observer

然后用前面步骤检查看看。

3 个赞
  1. 查看进程,如楼上所说
  2. 检查配置文件的密码是否正确,access denied for user …都是同密码相关的报错信息!
  3. oceanbase 4.3.5 可以考虑使用obd demo 与obd web 部署!
1 个赞

root密码是 你的root@sys密码。存在密码复杂度要求

3 个赞

猜测到是sys租户的账户,也猜到其有密码复杂度要求,但是并不确定是因我设置了简单的密码“root”导致,因为报错并未显示时因密码未达到策略要求而导致失败,所以有了疑惑!!

1 个赞

打卡学习

学习学习 :+1: :+1: :+1: