Plötzlich mysql Problem

stefkey

Member
Hi,

irgendwie scheint der mysql Server ein Problem zu haben.
Habe ihn schon gestartet mit /etc/init.d/mysql restart
Es gibt auch keine Fehlermeldung.

Die beiden Webseiten. meine Horde und mein owncloud Server bringen eine Meldung das die Verbindung zum mysql Server nicht funktioniert.

Wie gehe ich jetzt vor? Was kann ich als erstes prüfen in der Konsole?

Grüße, stefkey
 
Es muss irgendetwas mit InnoDB. zu tun haben.
In phpmyadmin haben alle Tabellen mit Typ InnoDB "In Benutzung da stehen"


Kann ich aus einem Backup das Verzeichnis /var/lib/mysql

komplett wiederherstellen und ersetzen?
 
Last edited by a moderator:
Gelöst. Das /tmp Verzeichnis hatte plötzlich wohl keine Gruppenrechte mehr. chmod 777 /tmp hat geholfen.

Dennoch fällt mir auf das meine mysql.log leer ist. Liegt das an meiner /etc/mysql/my.conf?
Muss ich es auszementieren? Ich dachte es ist standardmäßig eingeschaltet? Wer hat das auszementiert? War ich das oder machen das andere Paketinstallationen?

Code:
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file        = /var/log/mysql/mysql.log
#general_log             = 1
#
# Error logging goes to syslog due to /etc/mysql/conf.d/mysqld_safe_syslog.cnf.
#
# Here you can see queries with especially long duration
#log_slow_queries       = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#       other settings you may need to change.
#server-id              = 1
#log_bin                        = /var/log/mysql/mysql-bin.log
expire_logs_days        = 10
max_binlog_size         = 100M
#binlog_do_db           = include_database_name
#binlog_ignore_db       = include_database_name
#
 
Dennoch fällt mir auf das meine mysql.log leer ist. Liegt das an meiner /etc/mysql/my.conf?
Muss ich es auszementieren? Ich dachte es ist standardmäßig eingeschaltet? Wer hat das auszementiert? War ich das oder machen das andere Paketinstallationen?

Deine mysql.log ist in der Standardkonfig leer, Error werden ins syslog geschrieben. Hier noch ein paar weitere Erläuterungen zum Logging des mysql.
 
Back
Top