我在部署时出现一个在文档中未提到的问题,这里提出来供大家参考一下:
使用 tiup cluster deploy ./topo.yaml --user root -p 命令安装时出现 sudo: sorry, you must have a tty to run sudo 问题,该问题是由sudo默认需要tty终端导致的。
需要修改集群中节点的/etc/sudoers 文件(最好使用visudo命令),注释掉 Default requiretty 一行。
再次运行部署命令即可成功部署。