phpmyadmin zeigt keine DB mehr an - Ispconfig DB fehler

#1
Jetzt kann ich auch nicht mehr ispconfig aufrufen. Kriege gerade folgende Fehler
Da scheint etwas in der mysql schief gelaufen zu sein. Bin grad ratlos wo ich mit der Suche anfange

#0 db->query(SELECT `value` FROM `sys_config` WHERE `group` = 'interface' AND `name` = 'session_timeout') called at [/usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php:225] #1 db->queryOneRecord(SELECT `value` FROM `sys_config` WHERE `group` = 'interface' AND `name` = 'session_timeout') called at [/usr/local/ispconfig/interface/lib/app.inc.php:156] #2 app->conf(interface, session_timeout) called at [/usr/local/ispconfig/interface/lib/app.inc.php:72] #3 app->__construct() called at [/usr/local/ispconfig/interface/lib/app.inc.php:330] #4 require_once(/usr/local/ispconfig/interface/lib/app.inc.php) called at [/usr/local/ispconfig/interface/web/nav.php:32] #0 db->query(SELECT * FROM sys_session WHERE session_id = '0vljsvd65kchi23arq4cei5ua6') called at [/usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php:225] #1 db->queryOneRecord(SELECT * FROM sys_session WHERE session_id = '0vljsvd65kchi23arq4cei5ua6') called at [/usr/local/ispconfig/interface/lib/classes/session.inc.php:71] #2 session->read(0vljsvd65kchi23arq4cei5ua6) #3 session_start() called at [/usr/local/ispconfig/interface/lib/app.inc.php:104] #4 app->__construct() called at [/usr/local/ispconfig/interface/lib/app.inc.php:330] #5 require_once(/usr/local/ispconfig/interface/lib/app.inc.php) called at [/usr/local/ispconfig/interface/web/nav.php:32]

Wenn ich auf phpmyadmin gehe bekomme ich
Der phpMyAdmin-Konfigurationsspeicher ist nicht vollständig konfiguriert, einige erweiterte Funktionen wurden deaktiviert.
 

Till

Administrator
#4
Erhöhe einfach das max_connections und max_user_connections Limit in der mysql my.cnf Datei auf z.B. 500. Der MySQL user "ispconfig" wird ja nicht nur von ISPCOnfig sondern auch von postfix, amavisd, dovecot und pure-ftpd verwendet um sich mit der ISPConfig DB zu verbinden, da kann einiges an Verbindungen zusammen kommen.
 
#5
ERROR 23 (HY000) at line 1: Out of resources when opening file './dbispconfig/aps_packages.MYD' (Errcode: 24 - Too many open files)
Davon habe ich jede Menge.

#max_connections =100
und max_user_connections Limit existiert nicht in der my.cnf
 
Zuletzt bearbeitet:
#7
ändert nix.

In den mysql logs gibt es haufenweise solcher fehler
[ERROR] /usr/sbin/mysqld: Can't open file: './dbispconfig/support_message.frm' (errno: 24 - Too many open files)


Anfang des Error Logs steht: Momentan scheint die DB überhaupt nicht zu laufen.



151024 08:40:27 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
2015-10-24 08:40:28 0 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
2015-10-24 08:40:28 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-10-24 08:40:28 3580 [Warning] Buffered warning: Could not increase number of max_open_files to more than 1024 (request: 100000)

2015-10-24 08:40:28 3580 [Warning] Buffered warning: Changed limits: max_connections: 214 (requested 500)

2015-10-24 08:40:28 3580 [Warning] Buffered warning: Changed limits: table_cache: 400 (requested 2000)

2015-10-24 08:40:28 3580 [Note] Plugin 'FEDERATED' is disabled.
2015-10-24 08:40:28 3580 [ERROR] Function 'innodb' already exists
2015-10-24 08:40:28 3580 [Warning] Couldn't load plugin named 'innodb' with soname 'ha_innodb.so'.
2015-10-24 08:40:28 3580 [ERROR] Function 'federated' already exists
2015-10-24 08:40:28 3580 [Warning] Couldn't load plugin named 'federated' with soname 'ha_federated.so'.
2015-10-24 08:40:28 3580 [ERROR] Function 'blackhole' already exists
2015-10-24 08:40:28 3580 [Warning] Couldn't load plugin named 'blackhole' with soname 'ha_blackhole.so'.
2015-10-24 08:40:28 3580 [ERROR] Function 'archive' already exists
2015-10-24 08:40:28 3580 [Warning] Couldn't load plugin named 'archive' with soname 'ha_archive.so'.
2015-10-24 08:40:28 3580 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-10-24 08:40:28 3580 [Note] InnoDB: The InnoDB memory heap is disabled
2015-10-24 08:40:28 3580 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-10-24 08:40:28 3580 [Note] InnoDB: Memory barrier is not used
2015-10-24 08:40:28 3580 [Note] InnoDB: Compressed tables use zlib 1.2.7
2015-10-24 08:40:28 3580 [Note] InnoDB: Using Linux native AIO
2015-10-24 08:40:28 3580 [Note] InnoDB: Not using CPU crc32 instructions
2015-10-24 08:40:28 3580 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-10-24 08:40:28 3580 [Note] InnoDB: Completed initialization of buffer pool
2015-10-24 08:40:28 3580 [Note] InnoDB: Highest supported file format is Barracuda.
2015-10-24 08:40:29 7f9033953720 InnoDB: Operating system error number 2 in a file operation.
InnoDB: The error means the system cannot find the path specified.
InnoDB: If you are installing InnoDB, remember that you must create
InnoDB: directories yourself, InnoDB does not create them.
 
#8
in den logs findet sich auch ein Hinweis auf das mögliche Problem:

2015-10-24 09:04:16 3564 [ERROR] InnoDB: Table c1test/bak_hu4dh_modules in the InnoDB data dictionary has tablespace id 113, but tablespace with that id or name does not exist. Have you deleted or moved .ibd files? This may also be a table created with CREATE TEMPORARY TABLE whose .ibd and .frm files MySQL automatically removed, but the table still exists in the InnoDB internal data dictionary.
InnoDB: Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html
InnoDB: for how to resolve the issue.

Die dev.mysql Seite ist nicht sonderlich hilfreich bzw. verständlich.
Am ende der my.cnf war ein Eintrag

!includedir /etc/mysql/conf.d/
open_files_limit = 8000

Den habe ich jetzt mal hochgesetzt damit die DB überhaupt läuft. Alle anderen Änderungen (siehe oben) haben keine Wirkung gezeigt. Da scheint etwas in diesen frm Files nicht in Ordnung zu sein.
Seit der Neuinstallation spinnt die DB immer wieder mal. Never change a running system :)
Habe jetzt bestimmt schon 10x einen serverreset ausgeführt in der Hoffnung das die d.... DB endlich läuft.
 
Zuletzt bearbeitet:
#9
Jetzt bekomme ich ein merkwürdiges Fenster bei ISP-Config.
Wenn ich die Daten eingebe kommt diese Fehlermeldung das die Felder leer seien?
Hängt wohl alles an der mysql. Komme auch nicht auf phpmyadmin. Heißt das nun wieder Neuinstallation oder gibt es eine andere einfache Möglichkeit?
 

Anhänge

#12
ich glaube nicht das sie voll ist. Denke eher an einen Fehler. Habe die angezeigten logfiles (zumindest die gezippten alle gelöscht. Ändert sich aber nicht viel. Habe schon nach größeren Files suchen lassen.
find -size 50M findet nix
 
#13
scheint mir doch ein isp config fehler zu sein.
Sat Oct 24 16:07:35 2015] [warn] [client 84.152.122.102] mod_fcgid: stderr: PHP Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php on line 61
dort steht:
parent::__construct($conf[$prefix.'db_host'], $conf[$prefix.'db_user'], $conf[$prefix.'db_password'], $conf[$prefix.'db_database']);
 
#14
phpmyadmin loginscreen bringt
#2002 Die Anmeldung am MySQL-Server ist fehlgeschlagen
Verbindung für den controluser, wie er in Ihrer Konfiguration angegeben ist, ist fehlgeschlagen.
 
#15
Platte ist wieder frei.
Nur phpmyadmin läuft noch nicht.

$cfg['Servers'][$i]['relation'] ... fehlerhaft [ Dokumentation ]
Allgemeine Verknüpfungsfunktionen: Deaktiviert

$cfg['Servers'][$i]['table_info'] ... fehlerhaft [ Dokumentation ]
Anzeige verknüpfter Daten: Deaktiviert

$cfg['Servers'][$i]['table_coords'] ... fehlerhaft [ Dokumentation ]
$cfg['Servers'][$i]['pdf_pages'] ... fehlerhaft [ Dokumentation ]
Erzeugen von PDFs: Deaktiviert

$cfg['Servers'][$i]['column_info'] ... fehlerhaft [ Dokumentation ]
Darstellung von Spaltenkommentaren: Deaktiviert
Darstellungsumwandlung: Deaktiviert

$cfg['Servers'][$i]['bookmarktable'] ... fehlerhaft [ Dokumentation ]
Gespeicherte SQL-Abfrage: Deaktiviert

$cfg['Servers'][$i]['history'] ... fehlerhaft [ Dokumentation ]
SQL-Verlaufsprotokoll: Deaktiviert

$cfg['Servers'][$i]['designer_coords'] ... fehlerhaft [ Dokumentation ]
Designer: Deaktiviert

$cfg['Servers'][$i]['tracking'] ... fehlerhaft [ Dokumentation ]
Nachverfolgung: Deaktiviert

$cfg['Servers'][$i]['userconfig'] ... fehlerhaft [ Dokumentation ]
Benutzereinstellungen: Deaktiviert
 

Werbung