在单机上模拟部署生产环境集群,报错timed out waiting for port 20160 to be started after 2m0s

麻烦大佬们帮忙看看这个问题可以怎么解决,谢谢。
【 TiDB 使用环境】
本地测试(在单机上模拟部署生产环境集群)
【 TiDB 版本】
v6.1.0
【复现路径】执行集群部署命令后报错
启动命令:tiup cluster start tidb-test --init
【遇到的问题:问题现象及影响】
报错:Error: failed to start tikv: failed to start: 192.168.0.123 tikv-20160.service, please check the instance’s log(/home/tidb/tidb-deploy/tikv-20160/log) for more detail.: timed out waiting for port 20160 to be started after 2m0s
【资源配置】
topo.yaml (1.2 KB)
【附件:截图/日志/监控】
tikv.log (3.0 MB)

1、排查下是否是权限问题:

https://docs.pingcap.com/zh/tidb/stable/check-before-deployment#手动配置-ssh-互信及-sudo-免密码

2、先检查看看防火墙 网络 端口占用,检查下网络连通性

初始化的时候是正常的吗?


看看tidb 用户没有 /tmp 的读写权限

部署的时候使用的是 tidb 用户部署,还是root用户部署的?

是之前在该目录下进行过部署测试吗,目录下是否有文件残留,可以不用默认,指定一个目录试试

你好,是通过root用户启动的,权限应该没问题。防火墙未开启,端口查询也未占用,是在本机的root用户启动,不涉及与其他机器的网络联通。

你好,初始化是指tiup cluster deploy 这一步吗,这一步没报错。是通过root用户启动,不是tidb用户。

你好,是root用户

你好,试过tiup cluster destroy,目录都清掉了,重新执行后还是一样的。

memory_usage_limit:ReadableSize(6399808853) > recommanded:ReadableSize(6195180288), maybe page cache isn’t enough
是不是内存不够了

你的资源配置是什么样的?
是否有按照官方要求配置 https://docs.pingcap.com/zh/tidb/stable/hardware-and-software-requirements 部署?

你/home/tidb 家目录盘有多大

你可以把本地测试机的配置信息发一下,磁盘大小、CPU核数、内存大小

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