죄송합니다. sudo를 실행하려면 tty가 있어야합니다.

이 기사는 MySQL 용 Zmanda 복구 관리자 (ZRM)

문제 증상

-명령 출력 : '/usr/share/mysql-zrm/plugins/lvm-snapshot.pl --action get-vm-device-details --directory "/ opt / zmc / mysql / data // zmc"- sname zrmZEvH6X 2> / tmp / AjfR1QlY3J 'is [-sudo : sorry, you must have a tty to run sudo-Failed to find database : / opt / zmc / mysql / data // zmc]
경고 :
- "/ opt / zmc / mysql / data // zmc"에 대한 장치 세부 정보를 가져 오는 동안 오류 발생-/ tmp / AjfR1QlY3J 파일을 읽을 수 없습니다.

문제 설명

sudo 구성은 mysql 사용자가 로그인 쉘에서만 sudo를 실행하도록 요구합니다.

분해능

루트로 'visudo' mysql 사용자가 TTY없이 sudo를 실행할 수 있도록 다음 줄을 추가합니다.

기본값 : % mysql! requiretty 기본값 : mysql! requiretty