【 TiDB 使用环境】生产环境
【 TiDB 版本】6.5.0
【复现路径】用tiup创建集群,刚开始可以创建成功,过段时间就提示sudo错误
【遇到的问题:问题现象及影响】
用tiup创建集群,使用的是指定密钥文件部署的方式,ssh也设置了免密,刚开始可以创建成功。但是过段时间,就提示sudo错误,错误如下,麻烦大佬看下是什么原因!!感谢
【附件:截图/日志/监控】
Stopping component tikv
Stopping instance 1.1.1.1
Stopping instance 2.2.2.2
Stopping instance 3.3.3.3
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
已经检查搭建集群时,修改/etc/sudoers增加的一行配置,tikv ALL=(ALL) NOPASSWD: ALL 当前还在,为什么会报错,比较费解
手动到机器上执行:/usr/bin/sudo -H bash -c “systemctl daemon-reload && systemctl stop tikv-20160.service” 没有任何报错, 估计是远程执行有问题