【 TiDB 使用环境】生产环境.虚拟机环境: ubuntu22.04.5LTS
【 TiDB 版本】v 8.1.1。
【复现路径】
集群启动的时候一直报错。
tikv-20161/log中提示:
topology.yml的配置是:
【遇到的问题:问题现象及影响】一直启动失败,我移除tikv之后就是tidb端口4000连接超时,这到底是是为什么啊,已经折腾两天了。
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
那不是报错 numactl 没安装吗,安装上呗。
numactl 是一个用于 Linux 系统的工具,它允许用户控制进程的 NUMA(非统一内存访问)策略。要安装 numactl,请根据您使用的 Linux 发行版执行相应的安装命令。
对于基于 Debian 的系统(如 Ubuntu),可以使用以下命令:
sudo apt-get update
sudo apt-get install numactl
对于基于 Red Hat 的系统(如 CentOS),可以使用以下命令:
sudo yum install numactl
或者如果是较新的系统版本,可能需要使用 dnf:
sudo dnf install numactl
安装完成后,您可以通过运行 numactl --help 来验证安装是否成功。
这种一般就是看启动时候的组件的日志,或者系统操作日志。根据你发的日志信息,应该就是numactl 没有安装,安装了可以不使用,没啥影响的,下面是官方的安装方法:
安装 numactl 工具 | TiDB 文档中心 (pingcap.com)
部署拓扑文件中写了numa,但是操作系统没有安装numa。
把拓扑文件中的numa那行删除,或者安装numa:yum install numactl
system
(system)
关闭
7
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。