We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Запуск MySQL с правами root
-
- Posts: 4
- Joined: Wed Apr 19, 2017 12:28 pm
Запуск MySQL с правами root
В общем некоторые MySQL процессы подвисают и их нужно убивать. Нашел такое решение
mysql -e "select id from information_schema.processlist where time > 200;" -ss | awk '{print "KILL "$1";"}'| mysql
Отлично работает из консоли под рутом. Но хотел бы это дело воткнуть в крон, что бы само проверяло и убивало периодически.
Столкнулся с проблемой прав доступа
если исполнять в кроне от админа так
sudo mysql -u 'root' -e "select id from information_schema.processlist where time > 200;" -ss | awk '{print "KILL "$1";"}'| mysql -u 'root'
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
sudo: no tty present and no askpass program specified
прововал написать php скриптик, так там тоже root mysql блокирован.
Как правильно поубивать подвисшие процессы?
mysql -e "select id from information_schema.processlist where time > 200;" -ss | awk '{print "KILL "$1";"}'| mysql
Отлично работает из консоли под рутом. Но хотел бы это дело воткнуть в крон, что бы само проверяло и убивало периодически.
Столкнулся с проблемой прав доступа
если исполнять в кроне от админа так
sudo mysql -u 'root' -e "select id from information_schema.processlist where time > 200;" -ss | awk '{print "KILL "$1";"}'| mysql -u 'root'
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
sudo: no tty present and no askpass program specified
прововал написать php скриптик, так там тоже root mysql блокирован.
Как правильно поубивать подвисшие процессы?