【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
机器被删除,无备份,集群正常,tiup机器需要恢复。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
机器被删除,无备份,集群正常,tiup机器需要恢复。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
直接执行tiup cluster deploy tidb-xxx ./topology.yaml不报错吗?该命令不是会在部署路径(比如tidb-deploy目录)生成部署文件夹吗?那之前部署的集群原来各实例节点上的文件名不需要重新命名吗,会不会报端口冲突之类的?
不会报错,生成的只是可执行命令的脚本,你并没有启动集群,你执行tiup cluster start tidb-test --init才会重新安装集群,deploy只是重新往你yaml文件里的机器重新放了一遍你的可执行文件,同时在本地生成meta文件,端口不会冲突,因为你启动才会去检测端口。如果你不确定你的yaml文件和原来完全一致,确实需要去原来每个节点的机器保存一份每个节点的depoly目录。确定没问题可以省略这一步。