ODP报错什么原因

【 使用环境 】测试环境
【 OB or 其他组件 】ODP
【 使用版本 】
【问题描述】
ODP部署后连接集群,wf日志一直报错:
[2024-01-30 18:23:52.844677] WARN [PROXY] get_cluster_name (ob_session_field_mgr.cpp:617) [259][XXXXX] [lt=4] [dc=0] fail to get cluster name(ret=-4018)
[2024-01-30 18:23:52.844691] WARN [PROXY] get_tenant_name (ob_session_field_mgr.cpp:629) [259][XXXXX] [lt=14] [dc=0] fail to get tenant name(ret=-4018)

备注:功能没有影响,只是拿不到租户和集群名是啥原因,集群是通过observer进程独立启动的

有加集群名嘛

ODB版本:obproxy (OceanBase 4.2.1.0 11)
observer 启动指令:
cd /home/admin/oceanbase && /home/admin/oceanbase/bin/observer -r ‘IP_ADDR:2882:2881’ -p 2881 -P 2882 -z zone1 -n obcluster -c 1 -d /home/admin/oceanbase/store/obcluster -l INFO -i eth0 -o “__min_full_resource_pool_memory=2147483648,memory_limit=28G,system_memory=4G,datafile_size=80G,log_disk_size=8G,cpu_count=8,enable_syslog_wf=False,enable_syslog_recycle=True,max_syslog_file_count=4,enable_rich_error_msg=True,config_additional_dir=/data/1/obcluster/etc3;/data/log1/obcluster/etc2”

有的,启动命令:./bin/obproxy -p 9663 -r ‘IP’ -o observer_sys_password=7c4a8d09ca3762af61e59520943dc26494f8941b,obproxy_sys_password=7c4a8d09ca3762af61e59520943dc26494f8941b,enable_cluster_checkout=false -n odp_test -c obcluster

连集群的命令发下看看

mysql -udb_test_user@ob_tenant#obcluster -hIP_ADDR -P9663 -p 是使用mysql客户端连接的,业务上是PHP将db_test_user@ob_tenant#obcluster 这个作为mysql用户连接的,大概这个是伪命令。

From ODP 研发同学:“这是一个误报,可以直接忽略,最新版本的 ODP 已修复。”