Entschuldigung, Sie müssen eine tty haben, um sudo ausführen zu können

Dieser Artikel ist für Zmanda Recovery Manager für MySQL (ZRM)

Problem Symptome

- Ausgabe des Befehls: '/usr/share/mysql-zrm/plugins/lvm-snapshot.pl --action get-vm-device-details --verzeichnis "/ opt / zmc / mysql / data // zmc" - sname zrmZEvH6X 2> / tmp / AjfR1QlY3J 'ist [- sudo: Entschuldigung, Sie müssen ein tty haben, um sudo auszuführen - Datenbank konnte nicht gefunden werden: / opt / zmc / mysql / data // zmc]
Warnhinweise:
- Fehler beim Abrufen der Gerätedetails für "/ opt / zmc / mysql / data // zmc" - Datei / tmp / AjfR1QlY3J konnte nicht gelesen werden

Fehlerbeschreibung

Die sudo-Konfiguration erfordert, dass der mysql-Benutzer sudo nur über eine Login-Shell ausführt.

Auflösung

Führen Sie als root 'visudo' und fügen Sie die folgenden Zeilen hinzu, damit der MySQL-Benutzer sudo ausführen kann, ohne dass ein TTY erforderlich ist:

Standardeinstellungen:% mysql! Requiretty Standardeinstellungen: mysql! Requiretty