Fórum Root.cz

Hlavní témata => Server => Téma založeno: TerkaSoukupova95 23. 04. 2019, 20:55:07

Název: Logrotate posílá chybu do mailu
Přispěvatel: TerkaSoukupova95 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.
Název: Re:/etc/cron.daily/logrotate chyba do mailu
Přispěvatel: Vilith 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 :(
Název: Re:Logrotate posílá chybu do mailu
Přispěvatel: Daniel Novotný 24. 04. 2019, 16:49:40
co je v /etc/cron.daily/logrotate ?

šlo by tam zakomentovat rotování neexistujících logů...
Název: Re:Logrotate posílá chybu do mailu
Přispěvatel: snuff1987 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?