创建OBproxy并且关联集群后,还能通过2881端口直连吗?proxy会不会限制导入速度?

【 使用环境 】生产环境
【 OB or 其他组件 】obproxy
【 使用版本 】4.2.1
【问题描述】
问题1:创建OBproxy并且关联集群后,集群里的用户就只能通过obproxy用2883端口进行连接吗?还能不能通过2881进行直连?为什么我直连的时候会提示密码错误?

问题2:通过obproxy进行连接会不会影响导入或者导出的速度?我用obloader导入速度慢跟通过proxy连接有关系吗?

  1. 直连时不可以加#集群名称。 去掉试试。
    2.可以通过 性能调优 看下是否可以优化。如果优化无效果。可以把导入、导出得信息数据提供下

问题1已经解决,非常感谢

问题2,这是导入日志显示的内容,速度每秒才2M多,而且会时不时的出现连接拒绝的错误


并且在导入的时候,OCP中出现这样的告警

您看,这是怎么回事呢,怎么进行处理?

导入、导出时使用得时业务租户还是sys租户?

看下资源情况:
select a.zone, a.SVR_IP,a.SVR_PORT, b.status,cpu_capacity,cpu_assigned_max,cpu_capacity-cpu_assigned_max as cpu_free,round(memory_limit /1024/1024/1024 ,2) as memory_total_gb,round((memory_limit-mem_capacity) /1024/1024/1024 ,2) as system_memory_gb,round(mem_assigned /1024/1024/1024 ,2) as mem_assigned_gb,round((mem_capacity-mem_assigned) /1024/1024/1024 ,2) as memory_free_gb,round(log_disk_capacity /1024/1024/1024 ,2) as log_disk_capacity_gb,round(log_disk_assigned /1024/1024/1024 ,2) as log_disk_assigned_gb,round((log_disk_capacity-log_disk_assigned) /1024/1024/1024 ,2) as log_disk_free_gb,round((data_disk_capacity /1024/1024/1024 ),2) as data_disk_gb,round((data_disk_in_use /1024/1024/1024 ),2) as data_disk_used_gb,round((data_disk_capacity-data_disk_in_use) /1024/1024/1024 ,2) as data_disk_free_gb from gv$ob_servers a join oceanbase.DBA_OB_SERVERS b on a.zone=b.zone\G;


用的sys用户,这是导入语句,您的语句在用户手册上有吗,我OB用的是内网,没办法复制 :joy:


这是该租户的资源情况

select * from oceanbase.gv$ob_servers\G
当前ob是421社区版嘛?

导入、导出得命令选项说明可以看下 命令行选项

企业版

obloader版本是多少呢

4.2.8

完整日志麻烦提供下

从截图上看,是 proxy 发生了 core 重启,所以会断连。可以尝试先通过 2881 端口直连 observer

为什么会发生core重启呢?是负载太大了吗?用2881端口直连会不会速度更快?

image
132机器得obproxy得core文件提供下。
或者需要老师自己解压下core文件再上传 Oceanbase崩溃后生成的核心转储文件如何查看呢

可提供下完整obproxy日志。