OMS创建任务报错task不存在

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】
创建任务时,在检查时报错:


尝试重启过,没有生效,应该看什么日志 或者是什么问题?

1 个赞

OMS是如何安装的?yaml配置文件和docker命令发上来看一下

2 个赞


1 个赞

上面报错的迁移链路,源端库和目标库分别是什么类型和版本的?

oms_331 docker端口映射发一下

源端 ob 3.2-MySQL 导入到MySQL8.0.18 ,反过来也试过 不行
14444/tcp → 0.0.0.0:14444
14444/tcp → :::14444
8086/tcp → 0.0.0.0:8086
8086/tcp → :::8086

这是oms-influxdb的映射,oms_331的port没有映射

在oms docker容器中,去/home/admin/logs/ghana/Ghana目录下,看一下日志,找一下报错信息

从oms-web.log中找到的

像是之前有过什么任务,然后没有删除干净之类的

有ERROR级别日志嘛?

没发现ERROR级报错
日志相关的还发现了:

/home/admin/logs 这个目录下的所有日志能否想办法打个包传给我们分析一下?
或者安装OMS v4.0.0 BP1试试

链接:https://pan.baidu.com/s/1BJXn2zs3M3Ng0yi8rjwUvg?pwd=x7uc
提取码:x7uc
文件有点大,只能先到网盘里

Caused by: com.alipay.oceanbase.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user ‘__oceanbase_inner_drc_user’@‘xxx.xxx.xxx.xxx’ (using password: YES)
这个用户有建吗?

看一下OMS的服务是否都正常,
supervisorctl status
nginx RUNNING pid 104905, uptime 1 day, 5:11:43
oms_console RUNNING pid 90227, uptime 2:08:05
oms_drc_cm RUNNING pid 104906, uptime 1 day, 5:11:43
oms_drc_supervisor RUNNING pid 9882, uptime 1 day, 3:23:43
sshd RUNNING pid 104904, uptime 1 day, 5:11:43

2023-05-09 14:10:18.586:INFO::main: Logging initialized @490ms
Error binding monitor port 8089: java.net.BindException: Address already in use (Bind failed)

1、这个用户应该是作为非主键迁移时需要用到的,我特地找了个单表的迁移,中间不涉及到这个用户,报错是之前的
2、


3、14点左右重启过 没啥效果


今天莫名其妙好了,昨天是一直在刷task的那个报错

昨天发过来的日志中,下午2023-05-09 14:10:18有报8089端口被占用的日志,怀疑是cm这个组件没有正常启动成功,后面自己有有恢复了,现在还有其他问题吗?

14:10是重启的时间段 目前正常了,多谢