在卸载TiDB后,再次安装,一直安装不了

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
本来是有安装 TiDB 的,然后使用 tiup cluster clean 和 tiup cluster destroy 等指令删除集群后,又重新创建新的集群,在使用 tiup cluster deploy 都是正常的,在使用 tiup cluster check ./topo.yaml --apply --user tidb -p 时会出现几个 Fail 一直都安装不了,为什么?


【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

怎么就一个IP ? 一个节点装 tidb 所有的服务么?

netstat -anp|grep 20180看下,你的进程还在啊,端口都占用着

在执行 tiup cluster deploy 后,执行 tiup cluster check 就一直出现 20180 被占用了,我也不知道这个 VMToolsAgent 是什么进程,执行 sudo kill -9 后,它是不存在的,但是执行 tiup cluster check xxx --apply 之后就会存在该进程了

是的,我这边安装的是单机版的,就只有一个 IP

20180你配置文件改一个端口就能过了

改了20180端口,是能过了,


然后直接使用 tiup cluster start my_tidb --init 就会报另一个错误了

:joy:不会4000端口也被占用了吧。可以去对应目录下看一下日志文件。

还有一种可能就是资源不足,启动特别慢,2分钟都还没启动起来。

报错提示:20180端口被占用,使用其他的端口

这报错提示很明显了呀。

机器重启一下再试试

根据提示的错误信息,看看 netstat -tnlp 看看 正常来说一个干净的机器或者卸载干净的 是没几个端口好的。特别是tidb相关的 一个都不可能有
如果有就说明 可能没卸载干净

资源不够,也装不了

有可能没卸载干净,重启一下

你看报错,修改一下磁盘的挂载选项,还有占用的端口进程kill掉。安装单机看这篇文章: 专栏 - Centos7 安装 TiDB 集群(最小化安装) | TiDB 社区