Tyvärr, du måste ha tty för att köra sudo

Denna artikel är för Zmanda Recovery Manager för MySQL (ZRM)

Problem Symtom

- Utmatning av kommando: '/usr/share/mysql-zrm/plugins/lvm-snapshot.pl --action get-vm-device-details --directory "/ opt / zmc / mysql / data // zmc" - sname zrmZEvH6X 2> / tmp / AjfR1QlY3J 'är [- sudo: sorry, du måste ha en tty för att köra sudo - Det gick inte att hitta databas: / opt / zmc / mysql / data // zmc]
VARNINGAR:
- Fel vid hämtning av enhetsinformation för "/ opt / zmc / mysql / data // zmc" - Det gick inte att läsa filen / tmp / AjfR1QlY3J

Problembeskrivning

Sudo-konfigurationen kräver att mysql-användaren endast kör sudo från ett inloggningsskal.

Upplösning

Som rot, kör 'visudo ' och lägg till följande rader så att mysql-användaren kan köra sudo utan att behöva en TTY:

Standardvärden: %mysql! Requiretty Standardvärden: mysql! Requiretty

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