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 个赞
- 查看进程,如楼上所说
- 检查配置文件的密码是否正确,access denied for user …都是同密码相关的报错信息!
- oceanbase 4.3.5 可以考虑使用obd demo 与obd web 部署!
1 个赞
root密码是 你的root@sys密码。存在密码复杂度要求
3 个赞
猜测到是sys租户的账户,也猜到其有密码复杂度要求,但是并不确定是因我设置了简单的密码“root”导致,因为报错并未显示时因密码未达到策略要求而导致失败,所以有了疑惑!!
1 个赞
打卡学习
学习学习