快速上手指南第三种体验方式问题环境初始化失败

这问题的应该怎么解决?

你好,

  1. 提供下 debug 日志。
  2. 上传下集群 topology

请检查 --user 用户是否满足文档要求

日志如下,账户是默认的root用户

你好,

请上传文本日志,感谢。

tiup-cluster-debug-2020-05-28-15-19-38.log (23.8 KB) 这样可以么?

请确认下 root 用户密码是否适用所有 topo 文件中的服务器。否则需要将 root 用户免密到各个服务器。

在topo.yaml文件中,ip都是统一的本机ip

你好

烦请使用 root 用户执行并返回结果

PATH=$PATH:/usr/bin:/usr/sbin sudo -H -u root bash -c \"id -u tidb > /dev/null 2>&1 || /usr/sbin/useradd -m -s /bin/bash tidb && echo 'tidb ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/tidb\"

  • useradd:用户’tidb’已经存在

你好,执行 tiup cluster deploy TestTidb v4.0.0-rc.2 ./topo.yaml,并上传 debug 日志

没有日志生成

  1. 请问是单机测试吗? 您使用的是什么命令?
  2. 使用的是 -p 参数 ,输入root 密码吗? 可以尝试指定密码是否可以,多谢。

tiup-cluster-debug-2020-05-29-10-16-42.log (23.8 KB)

快速上手指南中的第三种:使用 TiUP cluster 在单机上模拟生产环境,日志如上

你好,

抱歉,请帮忙执行

  1. su tidb
  2. cd /home/tidb/
  3. ssh-keygen (一路回车即可<预计三个回车>)
  4. tiup cluster deploy TestTidb v4.0.0-rc.2 ./topo.yaml --user tidb -i /home/tidb/.ssh/id_rsa

4执行后,找不到此命令

截图看下信息可行,通过文字描述不能理解你的意思,

如果 tiup 执行失败请附带上传下 debug 日志


执行命令后,说找不到此命令

你好,

执行 source /home/tidb/.bash_profile 这个命令是加载 tidb 环境变量,在文档中有体现:

https://pingcap.com/docs-cn/stable/production-deployment-using-tiup/

tiup组件我已经安装了的,我的问题是出现在后面的集群部署上面,请看最开始的提问,假如我没安装tiup组件的话,我怎么执行得到后续步骤呢?

source /home/tidb/.bash_profile 是否已经执行,tiup 组件安装对应在不同的用户下,如果在 root 用户下安装 tiup 组件 tidb 用户下是无法使用的