【 TiDB 使用环境】生产环境 /测试/ Poc( 用单机模拟集群方式安装)
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
在国产麒麟系统上安装完成TiDB后,生成集群初始化配置文件,并配置完成,然后执行“tiup cluster deploy myft_ticlu nightly ./topo.yaml --user root –p”提示报错
【资源配置】
进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
yaml配置文件如下:
看报错是因为:a terminal is required to read the password ; 这个报错通常是由于使用了需要输入密码的命令(例如 sudo
),但命令在没有终端的环境下运行,无法通过终端提示用户输入密码。
你应该是没有给main配置无密码 sudo
。可以尝试使用tidb用户进行部署,或者给main用户配置无密码登录。类似下图:
1 个赞
zhanggame1
(Ti D Ber G I13ecx U)
2024 年10 月 9 日 08:21
3
如果是–user root –p装一般来说不会报错,如果是其他用户,得配置互信 免密,并且加权限
非常感谢,确实是因为互信和权限的问题,现在已经可以了
非常感谢,确实是因为互信和权限的问题,加了互信和权限后现在已经可以了
system
(system)
关闭
2024 年10 月 18 日 06:22
11
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。