基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
OMS Oracle Store 报错 socket read timed out
更新时间:2023-12-19 09:16
本文为您介绍 Oracle Store 组件报错 socket read timed out 的原因和解决方法。
适用版本
适用于 OceanBase 迁移服务(OceanBase Migration Service,OMS)V4.2.0 及之前版本。
问题描述
迁移 Oracle 数据库的数据至 OceanBase 数据库时,Store 组件出现告警 IO Error: Socket read timed out。
问题原因
拉取源端 Oracle 数据库时,获取 logminer 解析日志结果超时。
解决方法
检查 OMS 主机到源端 Oracle 数据库的网络是否正常。
Store 组件新增参数
deliver2store.logminer.read_timeout_ms=2400000,并重启 Store 组件。登录 OMS 控制台。
在左侧导航栏,单击 运维监控 > 组件,默认进入 Store 页面。
在 Store 页面,单击目标 Store 组件后的 更新。
在 更新配置 对话框,鼠标悬停至 root 参数旁边的空白处,单击添加图标。
在 Key Name 文本框,输入
deliver2store.logminer.read_timeout_ms,单击对号。在 更新配置 对话框中,找到新增的 Key,其默认值为 NULL。
鼠标悬停至新增参数,单击显示的编辑图标。修改参数值为
2400000后,单击确认图标。在 更新配置 对话框,单击 更新。