dm-work 启动问题

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】


上图为前端显示。
在dm-meta数据库中发现,没有lightning_checkpoint_list

上图中dm127相关信息是 本地数据库, dm62是其他服务器上的数据库,dm127 数据库可以同步到tidb;dm62 数据库不可以,怀疑是不是 有什么差异? 但是从后台日志看不到任何有价值的线索。唯一发现不同的是 上图。

再看日志吧,应该有东西的

数据不多的话,重新安装看一下

详细报错是啥呀


创建的数据源

dm-master.log (108.3 KB)
master 日志如上图, worker中没有日志刷新。

和dm安装没有关系,我在本地安装个mysql数据库是可以 正常同步的。

通过我 多个数据库 同步来看,应该是要同步的数据库缺少什么导致的,但是 日志中没有相关提示,所以就不知道是什么问题了。

看对应dm-worker日志呢,不能一点没有吧

dm-master_stderr.log (3.6 KB)
master-err中看到 这个错误
{“level”:“warn”,“ts”:1706532916.9048774,“caller”:“fileutil/fileutil.go:57”,“msg”:“check file permission”,“error”:“directory "/datafile01/05_DB_DataFiles/03_Tidb/dm/data/dm-master-8261" exist, but the permission is "drwxr-xr-x". The recommended permission is "-rwx------" to prevent possible unprivileged access to the data”}

dm-worker.log (11.7 KB)

其实看表的数量,你这两个任务的dm_meta表的数量都感觉不太对,正常应该是4个。
你这一个是3个,一个是2个。

1706537676659

还是建议

tiup dmctl query-status

看看结果。

export DM_MASTER_ADDR=“xx.xx.xx.xx:8261”

记得把这个环境变量设置好,这样每次tiup dmctl 都不用加 --master-addr xx.xx.xx.xx:8261 ,对手腕比较友好。

看不出来问题 :smiley_cat: