【问题描述】
- 执行 tiup cluster import -d /home/tidb/tidb-ansible 报错:invalid cross-device link,截图如下
【问题根音】
- 这个是因为原来的 ansible dir 和 tiup profile (默认是 /home/.tiup) 不在一个分区上,可以加 --no-backup 来改变行为,从移动 ansible 目录变成原地重命名 inventory 文件
【解决办法】
- 执行
tiup cluster list
,查看是否有重名集群,可能是之前的残留;通过删除
/home/tidb/.tiup/storage/cluster/clusters/集群名称
目录完成清理。 - 执行
tiup cluster --no-backup -d /home/tidb/tidb-ansible
来解决该问题。