mixmastertobsi
Goto Top

MariaDB hohe CPU load

Hallo,

ich habe ein großes Problem mit unserem MariaDB Server.
Wir haben den Server auf Verison 10.3. geupdatet und seither ist die CPU Load bei 100% und der Server hängt ständig.
Die my.cnf ist eigentlich noch Standard und am PHP-Code haben wir nichts geändert.

Wir haben bereits alles Mögliche probiert, doch leider konnten wir bislang das Problem nicht beheben.
Wer hat uns einen Tipp, oder kann uns einen Dientsleister empfehlen, der sich mit MYSQL sehr gut auskennt.

Content-Key: 438378

Url: https://administrator.de/contentid/438378

Printed on: April 20, 2024 at 01:04 o'clock

Member: Kraemer
Kraemer Apr 08, 2019 at 14:21:45 (UTC)
Goto Top
Moin,

warum spielst du nicht einfach die Datensicherung wieder zurück, und testest das Update dann im Labor?

Gruß
Mitglied: 139374
139374 Apr 08, 2019 updated at 14:33:29 (UTC)
Goto Top
Welche 10.3.X?
Gibt da ein einen Bug der mit 10.3.5 gefixed wurde:
multiple page cleaner threads use a lot of CPU on idle server
Setting innodb_page_cleaners = 1, according to reporter, fixed the issue.
Member: mixmastertobsi
mixmastertobsi Apr 08, 2019 at 15:19:45 (UTC)
Goto Top
Interessant ist, ich habe nun die Daten auf dem "alten" Server eingespielt - also Version 10.1. - und hier ist die CPU Auslastung genauso hoch...
Nun habe ich einen DUMP von vor 10 Tagen auf dem "alten" Server genommen und die Auslastung ist normal, allerdings bringt mir dieser Dump nichts, weil die Daten sind "alt".

Noch eine Idee?
Member: mixmastertobsi
mixmastertobsi Apr 08, 2019 at 15:36:20 (UTC)
Goto Top
Hi, wir haben 10.3.13 drauf...

innodb_page_cleaners hat leider auch nichts gebracht :/

Gibt es irgendeinen Dienstleister, der uns hier "schnell" helfen kann...
Mitglied: 139374
139374 Apr 08, 2019 updated at 17:16:34 (UTC)
Goto Top
Zitat von @mixmastertobsi:
Hi, wir haben 10.3.13 drauf...
Stoppe den Dienst und checke als erstes mal die Logs, die sollten normalerweise Aufschluss geben was da nicht stimmt.
https://mariadb.com/kb/en/library/overview-of-mariadb-logs/
https://mariadb.com/kb/en/library/error-log/
https://mariadb.com/kb/en/library/server-monitoring-logs/
Member: MttKrb
MttKrb Apr 09, 2019 at 08:15:28 (UTC)
Goto Top
Du müsstest mal schauen, ob vielleicht einzelne queries die Last erzeugen.
Siehe dazu: https://mariadb.com/kb/en/library/show-processlist/

Natürlich helfen die Logs auch weiter wie timeout schon geschrieben hat