start启动成功,但是tidb的状态是Down,求助!

【TiDB 使用环境】生产环境 /测试/ Poc
【TiDB 版本】
【操作系统】aarch64
【部署方式】云上部署(什么云)/机器部署(什么机器配置、什么硬盘)
【集群数据量】
【集群节点数】
【问题复现路径】之前忘记root密码,按照官方文档修改了root密码,kill了tidb-server后就不能启动了
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】


restart也不行?报错信息是啥

看下 tidb-server 日志

重新部署集群都不行,刚刚试了sudo sh run_tidb.sh,状态是up了,但是停止运行就又不行了

日志补充在上面了

image
这个权限有问题?

ls -l /tmp/tidb-4000.sock
看看权限

之前权限是root的,看到上层楼我去改了权限到tidb用户,重启了还是down

你把完全权限截图发出来,我这边看是这样的
image

改了权限还是报一样的错?


报错好像不太一样了

使用tidb安装。使用tidb启动。给足权限试试

10080端口被占用了,用lsof -i :10080 看是被哪个进程占用了端口

是不是用root用户启动了一次,又用tidb用户启动了一次,然后端口冲突了?

一个进程 不同用户可以启动两次吗

用root权限杀死了一个tidb-server进程后,重启tidb就好了,糊里糊涂的就好了,感觉之前有做过这个操作但是没用。

那应该就是不同用户启动同一个进程,导致端口冲突了。