关于 TIUP 使用 topology.yaml 配置文件中参数问题

你好,我在官方 单机单实例 文档 中(地址:https://pingcap.com/docs-cn/stable/how-to/deploy/orchestrated/tiup/#场景-1单机单实例) 看到 ,部署单机单实例模版上参数基本都是默认,有没 类似多实例模版上的参数修改!! 还是说 直接参考 GITHUB 上(https://github.com/pingcap-incubator/tiup-cluster/blob/master/topology.example.yaml)模版进行配置

您好:
多实例的您可以先参考ansible的参数来配置,我们会尽快补充文档,多谢

https://pingcap.com/docs-cn/stable/how-to/deploy/orchestrated/ansible/

你好 我是想看看 单机 单实例的 :sweat_smile: 顺带问一下 ,有没什么在生产环境中 单机单实例集群 的必要参数,具体设置 我可以根据服务器硬件实际情况配置!! 主要是 官网的模版 单机单实例集群 的太简单了,不清楚还需要哪些参数

您好: 单机单实例一般按照默认就好了,不需要调整,多谢

生产环境没什么参数要调整 ?:sweat_smile:

你好,

单机单实例的配置文件参数比较全的,目前 tidb 的默认参数可以满足大多数场景,一些参数 tidb 会在检测安装时候进行动态配置,不需要过多关注,如果需要调整参数,建议拿出具体问题,一起讨论下,

配置文件中的 label 、端口 和 data_dir、deploy_dir 建议自定义

参数详解可以看下面文档:

https://pingcap.com/docs-cn/stable/reference/configuration/tidb-server/configuration-file/

嗯,细节的参数 我现在还没接触到!这个应该算后期调优了。。。但前期的指定目录啥的 这些基础的参数设置我感觉应该都可以自定义!! 另外我是感觉 每个公司部署环境 哪怕单机单实例 环境都不一样,所以肯定会根据一些实际情况作出些修改,所以才有这么一问。如果 不管什么环境都默认的话,应该不符合实际的生产环境把!!

您好:

    您的意思主要是指针对内存之类的配置吗? 这些有些参数已经是自适应了,所以说不用修改

https://pingcap.com/docs-cn/stable/how-to/deploy/orchestrated/tiup/

嗯 ,你这个截图我在官方文档中看到过,但我看到下面单机多实例安装配置文件有些参数是打开的,比如 readpool.unified.max-thread-count: 12 ; 这个参数我看到 文档中说是 : 可以根据业务负载特性调整其 CPU 使用率在 60%~90% 之间; 难道这样的参数在单机单实例过程中只要默认就可以了吗? 如果是都默认,软件自动调节的话,我大致也就是只有修改 安装路径、端口之类的参数可以修改了!!

当然不是说,您不能修改,如果要调整参数,您可以指定具体的值,会覆盖默认值。也就是说所有的值,单机建议使用默认值,如果想调整,也可以手工调整,多谢。

好的,了解了,多谢了哈

:ok_hand: