看报错是因为:a terminal is required to read the password ; 这个报错通常是由于使用了需要输入密码的命令(例如 sudo),但命令在没有终端的环境下运行,无法通过终端提示用户输入密码。 你应该是没有给main配置无密码 sudo。可以尝试使用tidb用户进行部署,或者给main用户配置无密码登录。类似下图:
sudo