【重置所有系统后重新部署解决了】Error: Deploy port conflicts to an existing cluster (spec.deploy.port_conflict) 重新安装完操作系统后,部署TiDB集群依然报端口被占用

【 TiDB 使用环境】测试环境 【 TiDB 版本】v5.4 【遇到的问题】 [tidb@dapao ~]$ tiup cluster check ./topology.yaml --user root tiup is checking updates for component cluster ... Starting componentcluster`: /home/tidb/.tiup/components/cluster/v1.10.2/tiup-cluster check ./topology.yaml --user root

Error: Deploy port conflicts to an existing cluster (spec.deploy.port_conflict)

The port you specified in the topology file is:
Port: 2379
Component: pd 123.14.226.212

It conflicts to a port in the existing cluster:
Existing Cluster Name: tidb-test
Existing Port: 2379
Existing Component: pd 123.14.226.212

Please change to use another port or another host.
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
之前有安装过Tidb集群,在升级Tidb的时候报错,当时没想解决,直接重新创建,目前我的操作系统重置了,但是提示我其中一个节点的 2379 端口已经被占用?重新做了操作系统,重新部署TiDB集群不应该还被占用的

重装os,只是系统盘重装,数据盘的一些目录文件还在,根据提示找下,清理掉。

感谢回复,我看了下,我的服务器上是没有 /tidb-deploy/pd-2379这类的目录的

那就netstat或者ss看看 谁占用了端口

以root用户执行netstat -lntp|grep ‘port’,找到相应的pid,kill pid就好了

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。