【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-all-in-one-4.3.0.1-100000242024032211.el7.x86_64.tar
【问题描述】清晰明确描述问题
测试Oceanbase,
安装
bin/install.sh
source ~/.oceanbase-all-in-one/bin/env.sh
obd demo
安装完,root 密码为空,如何更改root 密码。
我登录 obclient -h127.0.0.1 -P2881 -uroot -Doceanbase -A 后, ALTER USER root IDENTIFIED BY ‘password001’;
然后再 obd cluster edit-config demo , 加上配置密码字段:
oceanbase-ce:
servers:
- 127.0.0.1
global:
home_path: /root/oceanbase-ce
cluster_id: 1716249888
enable_syslog_recycle: true
enable_syslog_wf: false
max_syslog_file_count: 4
memory_limit: 6144M
production_mode: false
__min_full_resource_pool_memory: 1073741824
system_memory: 1024M
cpu_count: 16
datafile_size: 2048M
datafile_maxsize: 8192M
datafile_next: 2048M
log_disk_size: 14336M
root_password: password001
就会出现 报错: Connect to observer x
[ERROR] OBD-1006: Failed to connect to oceanbase-ce
把密码恢复为空才可以连接。
如果更改密码?
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):