obdumper和obloader工具迁移数据失败

【 使用环境 】obd部署的单节点测试环境
【 obdumper和obloader】
【 使用版本 】ob-loader-dumper-3.0.0-RELEASE-ce
【问题描述】 计划使用obloader工具迁移生产环境数据到单节点的测试环境,在生产环境使用obdumper导出数据再复制到测试环境,在测试环境导入报错

./obloader -h 192.168.2.12-u root -t test -c obtest -P2882 -p 123456-D erp2 --ddl --sys-user=sys --sys-password 123456 --all -f /tmp/erp2
错误提示:

在测试环境多次测试obdumper和obloader都同样报错,
./obdumper -h 192.168.2.12 -P 2882 -u root -p 123456 --sys-user=root --sys-password=123456 -c obtest -t test -D erp2 --ddl --all -f /tmp/obdumper

obloader在生产环境正常执行

端口使用对吗?
如果是obproxy应该是2883,如果是observer的话是2881端口。

2882是observer内部rpc端口啊。

我们使用obdumper和obloader都是2883

1 个赞

确实是端口错了,单节点没有使用obproxy,刚开始测试过2881端口报错,显示命令授权失败后面看了另一个贴才发现单节点不用 -c 命令,感谢!