tiup 部署4.0.0集群

1、架构拓扑图


2、配置解析


这是所有信息,这样他实际的cpubind就只有0,而我在topology.yaml里面,都写0,能启动,但是这样对系统cpu,mem这样是否会存在一台服务器的2个实例,都会优先跑满cpu0(cpu0的压力过大)

@沈刚

如果 cpubind 只有 0 的话,说明没有开启 numa,部署的时候只需要配置 numa_node:“0” 即可

numa_node 的配置主要是针对开启了 numa 的机器进行绑核操作使用的,否则跨核访问内存的性能会比较差

关闭 numa 的情况下,操作系统会将压力均衡打到4个物理 CPU 上

topology.yaml针对这块,topology.yml中的server_config部分:


麻烦帮我确认我第一条消息截图部分的配置是否正确?我开始之后,下面两个配置应该都需要修改为true(默认是一个false和一个true)

建议配置为默认的一个 false 一个 true

好的,麻烦

除了 numa_node 的配置以及 unified read pool 的配置,其他配置是可以的

现在我还有一个问题:就是我看见tidb4.0有个tidb-dashboard功能,我前端代理是
slb — >nginx —>pd:2379
我通过server_name去访问,结果在浏览器给我自动跳转到pd:2379/dashboard地址,而由于pd:2379在vpc,无法在外部访问,请问是需要修改pd什么地方还是怎么设置,才能在浏览器通过server_name去访问?

可以参考一下这个文档

https://docs.pingcap.com/zh/tidb/stable/dashboard-ops-reverse-proxy#nginx

十分感谢

:handshake:


根据文档,edit-config 修改pd配置,然后再reload -R pd,pd服务器配置文件已经增加了prefix部分配置,但是 display tidb-prod --dashboard仍然是旧地址,并且curl旧地址是ok的

还有一个问题dashboard root账号的默认密码是啥啊?我们仅仅用了pd+tikv两个组件,没使用tidb

默认密码是登陆 tidb-server 时默认的 root 用户以及其密码。如果没有部署 tidb 组件的话,应该是不行的。

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