问题分析:
- 配置文件问题: 您可能在配置文件中填写了自定义路径并保存,但查看配置文件时,路径仍然是默认路径。这可能是由于您修改的配置文件不是 DM 工具实际使用的配置文件,或者您修改了错误的配置项。
- 运行环境问题: 运行同步工具后,dump 文件仍然在根目录下创建文件夹,而不是您指定的目录。这可能是由于 DM 工具的运行环境配置问题,例如环境变量设置错误,导致工具无法找到您指定的路径。
解决方案:
- 确认配置文件: 首先,请确认您修改的配置文件是 DM 工具实际使用的配置文件。DM 工具的配置文件通常位于
tiup
安装目录下的dm
文件夹中,例如/home/tidb/.tiup/components/dm/v7.5.1/conf/task.yaml
。 - 检查配置项: 确认您修改的配置项是
loaders.dir
,而不是其他配置项。loaders.dir
配置项用于指定 dump 文件的存储路径。 - 检查运行环境: 请检查 DM 工具的运行环境配置,例如环境变量
DM_HOME
是否设置正确。DM_HOME
环境变量用于指定 DM 工具的安装目录,DM 工具会根据DM_HOME
环境变量来查找配置文件。 - 使用绝对路径: 在配置文件中使用绝对路径来指定 dump 文件的存储路径,避免路径解析错误。
- 重启 DM 工具: 修改配置文件后,请重启 DM 工具,使修改生效。