Maaf, anda mesti mempunyai tty untuk menjalankan sudo

Artikel ini adalah untuk Pengurus Pemulihan Zmanda Untuk MySQL (ZRM)

Gejala Isu

- Keluaran arahan: '/usr/share/mysql-zrm/plugins/lvm-snapshot.pl --action get-vm-device-details -directory "/ opt / zmc / mysql / data // zmc" - sname zrmZEvH6X 2> / tmp / AjfR1QlY3J 'adalah [- sudo: maaf, anda mesti mempunyai tty untuk menjalankan sudo - Gagal mencari pangkalan data: / opt / zmc / mysql / data // zmc]
AMARAN:
- Ralat semasa mendapatkan butiran peranti untuk "/ opt / zmc / mysql / data // zmc" - Tidak dapat membaca fail / tmp / AjfR1QlY3J

Penerangan Isu

Konfigurasi sudo memerlukan pengguna mysql untuk menjalankan sudo hanya dari shell log masuk.

Resolusi

Sebagai root, jalankan 'visudo' dan tambahkan baris berikut untuk membolehkan pengguna mysql menjalankan sudo tanpa memerlukan TTY:

Lalai:% mysql! Memerlukanetty Lalai: mysql! Memerlukanetty