【 TiDB 使用环境】测试
【 TiDB 版本】6.5.1
【复现路径】Tiup部署单机版测试环境碰到的两个问题
【遇到的问题:yaml文件,操作部署】
1、安装单机测试环境的这条命令缺乏操作实例。
https://docs.pingcap.com/zh/tidb/stable/quick-start-with-tidb
命令行是:tiup cluster deploy ./topo.yaml --user root -p
建议增加实例:tiup cluster deploy cluster-zhangsan v6.5.1 ./topo.yaml --user root -p
2、yaml文件校验
原文是:“ 创建并启动集群
按下面的配置模板,编辑配置文件,命名为 topo.yaml
,其中:
-
user: "tidb"
:表示通过tidb
系统用户(部署会自动创建)来做集群的内部管理,默认使用 22 端口通过 ssh 登录目标机器 -
replication.enable-placement-rules
:设置这个 PD 参数来确保 TiFlash 正常运行 -
host
:设置为本部署主机的 IP
配置模板如下:”
在实际过程中,yaml文件理论上只需要修改ip就行了,但是在拷贝过程中意外因素过多。
建议先把模板内容拷贝到这个网站:
YAML、YML在线编辑器(格式化校验)-BeJSON.com
然后修改IP地址,再拷贝到topo.yaml这个文件中去。。。
这个过程千万不要变,否则一个空格都能让你吐血