我使用的是云服务器,所有的服务器都在一个安全组内,有一部分机器是可以正常部署的,但是这几台机器部署失败了,现在不确定问题出在哪,权限的话,手工通过ssh可以正常在两台机器之间访问
使用root部署的时候 会自动创建tidb用户的。
看日志还是权限的问题。登录90上验证一下。另外你这个是扩容吗。
扩容的机器新增tidb用户且配置密码后需要修改配置vi /etc/sudoers 追加如下内容。
tidb ALL=(ALL) NOPASSWD: ALL
感觉你是用多种方式导致权限归属有点混乱了。
1 个赞
不是扩容,是一直报这个错,然后单独拿出来这两台机器做测试,基本上用户,权限什么的都调过了,还是不好使,还有就是发现一个很奇怪的现象,跳过检查,直接使用deploy部署,添加参数 --concurrency 1 之后,脚本执行的步骤深度有多不同,不知道这个是不是和服务器本身的并发有关系
要是各种方法都试了的话,服务器重做吧。
什么报错,看下,搜下解决吧。
看下网络和用户账号权限的问题,测试下是否都是OK的。
网络和账号目前来看都属于正常,在执行tiup cluster命令的时候,有一个参数,说是控制并发数的,–concurrency 1 将参数设置为1 ,结果发现执行的步骤会在之前报错的地方成功,不清楚这和什么原因有关?
解决了就好,学习了
tiup是管理tidb集群的一般不需要什么特别的参数,保险期间可以找台服务器测试下,感觉还是那个设置有问题。