2 个赞
你 numa 绑核超界了吧。自己检查下启动配置
1 个赞
直接改了启动脚本文件,直接执行/bin下的启动文件,没有使用numactl
1 个赞
所以你的意思是你使用的是自己修改的 start_run 脚本来启动 dm-worker 报错了?
建议你先试试官方的启动脚本是否有问题。如无问题按照你截图信息来看
是你的 cpunode 和你绑定的编号越界导致的。先确认下 cpuinfo 再仔细调试自己的 脚本
2 个赞
是使用的 TiUP 管理集群吗?看起来是拓扑文件里面的 numa 设置有问题。
1 个赞
是没有修改才报错,修改后正常了
将exec numactl --cpunodebind=0,1 --membind=0,1 bin/dm-worker/dm-worker
修改为exec bin/dm-worker/dm-worker \ 就可以了
1 个赞
看起来是你手动修改的是启动脚本,启动脚本是有 TiUP 的拓扑文件自动生成的,建议还是修改一下 TiUP 的拓扑文件,保证里面是正确的,避免后面 reload 之后又出问题。
1 个赞
大佬,超纲了。。这个拓扑文件的文件名是啥?要是升级后这个拓扑文件是不是又会覆盖?
就是 tiup edit-config 那个文件的内容能贴一下吗?
tiup dm edit-config命令打开的配置信息?
只是.tiup目录下文件,是在哪个里面?
1 个赞
tiup dm edit-config <cluster-name>
会自动打开对应的配置文件
1 个赞
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。