【问题澄清】
当通过 tiup dm scale-out 扩容任意组件时可能触发的报错:
Error: failed to scp /home/tidb/.tiup/storage/dm/packages/dm-master-v4.0.3-linux-amd64.tar.gz to tidb@172.31.13.105:/data/dm-deploy/prometheus-9091/_tiup_tmp/dm-master-v4.0.3-linux-amd64.tar.gz: open /home/tidb/.tiup/storage/dm/packages/dm-master-v4.0.3-linux-amd64.tar.gz: no such file or directory
【解决方案】
cp ~/.tiup/storage/dm/packages/dm-master-v2.0.0-linux-amd64.tar.gz ~/.tiup/storage/dm/packages/dm-master-v4.0.3-linux-amd64.tar.gz
【问题原因】
- tiup dm scale out 没有正确处理 prometheus 等监控组件版本导致的
- dm: scale-out didn't handle prometheus version correctlly · Issue #876 · pingcap/tiup · GitHub
【经典案例】
【后续】
- 此问题将 fix 在 tiup dm v1.3.0