8.5.4集群check问题

Bug 反馈
清晰准确地描述您发现的问题,提供任何可能复现问题的步骤有助于研发同学及时处理问题
【 TiDB 版本】8.5.4
【 Bug 的影响】升级过程中的limit参数检查无法check出来

【可能的问题复现步骤】

【看到的非预期行为】
Error: init config failed: x.x.x.x:9090: executor.ssh.execute_failed: Failed to execute command over SSH for ‘tidb@.X.X.X:22’ {ssh_stderr: runtime: failed to create new OS thread (have 19 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc
runtime: failed to create n
【期望看到的行为】
希望针对linux基础参数可以通过tiup cluster check出来
【相关组件及具体版本】

【其他背景信息或者截图】
如集群拓扑,系统和内核版本,应用 app 信息等;如果问题跟 SQL 有关,请提供 SQL 语句和相关表的 Schema 信息;如果节点日志存在关键报错,请提供相关节点的日志内容或文件;如果一些业务敏感信息不便提供,请留下联系方式,我们与您私下沟通。

是不是服务器之间ssh信任没搞好?

最大连接数超了?看下配置

看下 完整日志

看上去像是操作系统的进程限制参数问题把

编辑 /etc/security/limits.conf ,添加或修改:
tidb soft nproc 4096
tidb hard nproc 8192