Logrotate posílá chybu do mailu

Logrotate posílá chybu do mailu
« kdy: 23. 04. 2019, 20:55:07 »
Zdravím ještě jednou. :)

Našla jsem tu šikovnou partu lidí, co rádi pomůžou a jdu za vámi. Snad již naposled.

ISPconfig3 po nainstalování každý den posílá mail, kde stojí:
Citace
/etc/cron.daily/logrotate:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
error: error running shared postrotate script for '/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log '
run-parts: /etc/cron.daily/logrotate exited with return code 1

a v /etc/mysql/debian.cnf je:
Citace
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = root
password = xxxxxxxxxxxxxxxxx
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = root
password = xxxxxxxxxxxxxxxxx
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr


Tak.. a do mysql se skrze tyto přihlašovací údaje přihláším. Heslo je složeno z velkých a malých písmen bez diakritiky a čísla.

neexistují:
Citace
/var/log/mysql/mysql.log
/var/log/mysql/mysql-slow.log
/var/log/mysql/mariadb-slow.log

neobsahuje nic:
Citace
/var/log/mysql/error.log

Kde by mohla být chyba? :) Děkuji za pomoc.
« Poslední změna: 23. 04. 2019, 21:26:34 od Petr Krčmář »


Vilith

  • *****
  • 660
    • Zobrazit profil
Re:/etc/cron.daily/logrotate chyba do mailu
« Odpověď #1 kdy: 23. 04. 2019, 21:01:43 »
Pro lenochy

Kód: [Vybrat]
cp /etc/mysql/debian.cnf /root/.my.cnf
Pak by melo fungovat prihlaseni roota do mysql bez hesla a mozna to i pomuze/vyresi danou chybu

Za vyzkouseni nic nedas, ja tuhle chybu, co popisujes vidim v ISPconfigu poprve :(

Re:Logrotate posílá chybu do mailu
« Odpověď #2 kdy: 24. 04. 2019, 16:49:40 »
co je v /etc/cron.daily/logrotate ?

šlo by tam zakomentovat rotování neexistujících logů...

Re:Logrotate posílá chybu do mailu
« Odpověď #3 kdy: 24. 04. 2019, 17:03:26 »
A si si ista ze ti ten mysql pocuva na localhoste a nie len na sockete?
telnet na localhost 3306 povie co?