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

Este artigo é para Zmanda Recovery Manager 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]
ADVERTÊNCIAS:
- 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