obd部署ocp报错ERROR wrapper (task.py:135) [e6343d725cde409680da9d5d23f0dd73] task 3 got exception


ERROR wrapper (task.py:135) [e6343d725cde409680da9d5d23f0dd73] task 3 got exception
pymysql.err.OperationalError: (1045, “Access denied for user ‘root’@‘xxx.xxx.xxx.xxx’ (using password: YES)”)

1 个赞

yaml文件在 ~/.obd/cluster/xxxx/
提供一份ocp和obd的详细日志
ocp-server日志: /home/admin/ocp/log中,ocp-server.log
obd日志: 默认保存在安装obd的用户home路径: cd ~/.obd/log/

2 个赞

user:
username: ‘’
password:
port: 22
oceanbase-ce:
version: 4.2.1.8
release: 108000022024072217.el8
package_hash: 67cdfd029a461e9563b4ed301c661479136e58bc
172.16.10.129:
zone: zone1
servers:

  • 172.16.10.129
    global:
    appname: test_myocp
    root_password: Test_123
    mysql_port: 2881
    rpc_port: 2882
    home_path: /data/test_ocp_data/oceanbase
    data_dir: /data/test_ocp_data/1
    redo_dir: /data/test_ocp_data/log1
    ocp_meta_tenant:
    tenant_name: ocp_meta
    max_cpu: 4.0
    memory_size: 8G
    ocp_meta_username: root
    ocp_meta_password: Test_123
    ocp_meta_db: meta_database
    ocp_monitor_tenant:
    tenant_name: ocp_monitor
    max_cpu: 4.0
    memory_size: 16G
    ocp_monitor_username: root
    ocp_monitor_password: Test_123
    ocp_monitor_db: monitor_database
    cluster_id: 1740129911
    proxyro_password: 9UmYo8mNMI
    ocp_meta_tenant_log_disk_size: 6G
    enable_syslog_wf: false
    max_syslog_file_count: 4
    memory_limit: 47G
    datafile_size: 128G
    system_memory: 7G
    log_disk_size: 128G
    cpu_count: 62
    datafile_maxsize: 610G
    datafile_next: 61G
    obproxy-ce:
    version: 4.3.3.0
    package_hash: 19a002976e4de93a407afe6ab4323310edb936cf
    release: 5.el7
    servers:
  • 172.16.10.129
    global:
    home_path: /data/test_ocp_data/obproxy
    prometheus_listen_port: 2884
    listen_port: 2883
    enable_obproxy_rpc_service: false
    obproxy_sys_password: q1zwdyT1pZ
    skip_proxy_sys_private_check: true
    enable_strict_kernel_release: false
    enable_cluster_checkout: false
    depends:
  • oceanbase-ce
    172.16.10.129:
    proxy_id: 5231
    client_session_id_version: 2
    ocp-server-ce:
    version: 4.3.4
    package_hash: 337f11e1afc7f4d180312841d7142125eb799939
    release: 20250217152442.el7
    servers:
  • 172.16.10.129
    global:
    home_path: /data/test_ocp_data/ocp
    soft_dir: /data/test_ocp_data/software
    log_dir: /data/test_ocp_data/logs
    ocp_site_url: http://172.16.10.129:8080
    port: 8080
    admin_password: Test_123
    memory_size: 8G
    manage_info:
    machine: 50
    launch_user: root
    depends:
  • oceanbase-ce
  • obproxy-ce
    obd配置文件
    obd页面我点返回上一步,现在没有日志了
2 个赞

看上去好像是压缩的错误

1 个赞

ocp-server日志: /home/admin/ocp/log中,ocp-server.log
ocp日志麻烦提供一份。你可以先试试 obd cluster start xxxx -c ocp-server-ce单独启动该组件


目录是空的,没有日志

cd ~/.obd/log/ 应该会有日志的。
ocp没日志可能ocp安装没成功,看一下observer有日志么~/xxxx/oceanbase/log下
你当前主机内存是否足够支持以上的内存配置呢(>52G)。



看样子不太够内存ob的memory_limit设置为30G,system_memory: 4G
把meta和monitor租户都设置4G内存。
ocp-server-ce的memory_size设置为2G再部署试试


因为这个吗,那服务器多大的内存才能安装ocp呢

你参考我给的参数配一下就可以了。内存需要不大,你设置的较大了。


不大吧


这张图显示的是你 ob内存设置太大,memory_limit参数

memory_limit 设置了16G,还是不行,不过已经没有内存那个警告了

1.看一下当前是否有ob日志生成了
2.yaml文件再发一份(附件形式)

文件私发你了,日志是空的
大佬,方便加个钉钉吗

需要安装java环境