[freebsd] MySQL find broken connection via socket
spell at itl.ua
spell at itl.ua
Wed Feb 22 01:34:51 EET 2023
21 февраля 2023 г., 10:52, "Alexey Krylov" <krylov at ukr.net (mailto:krylov at ukr.net?to=%22Alexey%20Krylov%22%20<krylov at ukr.net>)> написал:
Доброго дня всем.
MySQL сыпет в журнал
2023-02-21T08:10:43.443622Z 767 [Note] Access denied for user 'root'@'localhost' (using password: NO)
Это какой то из скриптов потерял свой конфиг. Подключение скорее всего через сокет, так как tcpdump не видит трафика tcp-3306
Пожалуйста, помогите советом, как найти процесс, который поломался.
А предполагаемый процесс висит постоянно или вызывается эпизодически?
Если второе, то, как вариант:
tail -0 -f mysql.log | sh -c 'while true; do read logstr; echo $logstr | grep -q "Access denied for user .root...localhost" && ps ax > catch.log; done'
Если искомый процесс не завершится слишком быстро после Access denied, то попадет в список.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uafug.org.ua/pipermail/freebsd/attachments/20230221/3af13498/attachment.htm>
More information about the freebsd
mailing list