[FAQ] tiup cluster import 报错:invalid cross-device link

【问题描述】

  • 执行 tiup cluster import -d /home/tidb/tidb-ansible 报错:invalid cross-device link,截图如下

【问题根音】

  • 这个是因为原来的 ansible dir 和 tiup profile (默认是 /home/.tiup) 不在一个分区上,可以加 --no-backup 来改变行为,从移动 ansible 目录变成原地重命名 inventory 文件

【解决办法】

  1. 执行 tiup cluster list ,查看是否有重名集群,可能是之前的残留;通过删除
    /home/tidb/.tiup/storage/cluster/clusters/集群名称 目录完成清理。
  2. 执行 tiup cluster --no-backup -d /home/tidb/tidb-ansible 来解决该问题。

【经典案例】