Desculpe, você deve ter um tty para executar o sudo

Este artigo é para Gerenciador de recuperação Zmanda para MySQL (ZRM)

Sintomas do problema

- Saída do comando: '/usr/share/mysql-zrm/plugins/lvm-snapshot.pl --action get-vm-device-details --directory "/ opt / zmc / mysql / data // zmc" - sname zrmZEvH6X 2> / tmp / AjfR1QlY3J 'é [- sudo: desculpe, você deve ter um tty para executar sudo - Falha ao localizar banco de dados: / opt / zmc / mysql / data // zmc]
AVISOS:
- Erro ao obter detalhes do dispositivo para "/ opt / zmc / mysql / data // zmc" - Não foi possível ler o arquivo / tmp / AjfR1QlY3J

descrição do problema

A configuração do sudo requer que o usuário mysql execute o sudo apenas a partir de um shell de login.

Resolução

Como root, execute 'visudo ' e adicione as seguintes linhas para permitir que o usuário mysql execute o sudo sem exigir um TTY:

Padrões: %mysql! Requiretty Padrões: mysql! Requiretty

pt_BRPortuguese
en_USEnglish fr_FRFrench it_ITItalian es_ESSpanish de_DEGerman sv_SESwedish tr_TRTurkish nl_NLDutch jaJapanese pl_PLPolish zh_TWChinese id_IDIndonesian ko_KRKorean ms_MYMalay thThai pt_BRPortuguese