[问题澄清]
Tiup 部署 TiKV 单机多实例时遇到报错 ,Error: failed to start: failed to start tikv: tikv 10.10.110.31:20163 failed to start: timed out waiting for port 20163 to be started after 1m0s, please check the log of the instance: timed out waiting for port 20163 to be started after 1m0s
tikv_stderr.log 报错:
libnuma: Warning: node argument 3 is out of range
[原因分析]
topology.yaml 配置文件中 numa_node 配置为 2, 实际上本机只有 0 和 1
[解决方案]
-
这里的 numa_node 目前需要用户保证正确,程序没有自动检查,比如你的环境是两个 CPU,那么这里的取值应该是 0、1。
-
修改 yaml 文件 参数值为 需要的正确值, 重新 reload 配置.
修改参数参考: tiup cluster edit-config tidb-ryl2; tidb-ryl2替换为具体cluster name
reload 配置 : tiup cluster reload tidb-ryl2 -R tikv; tidb-ryl2替换为具体cluster name
[参考案例]