Änderungen von Dokument Datenbank-Einstellungen optimieren (mariadb105)
Zuletzt geändert von Christian Germann am 2024/10/04 09:35
Von Version 3.2
bearbeitet von Jonas Mayer
am 2024/09/26 13:05
am 2024/09/26 13:05
Änderungskommentar:
Update document after refactoring.
Auf Version 6.1
bearbeitet von Christian Germann
am 2024/10/04 09:35
am 2024/10/04 09:35
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. jonasmayer@sbede1 +XWiki.cge@sbede - Inhalt
-
... ... @@ -1,13 +1,13 @@ 1 1 Ab (% style="color:#2980b9" %)**LD Mobile Version 5.23.1**(%%), die am 20. August 2024 innerhalb von LogoDIDACT 2.0 veröffentlicht wurde, kann es in großen Umgebungen zu Problemen beim Anzeigen des Geräteinventars innerhalb der Weboberfläche kommen. Dies ist auf SQL-Abfragen zurückzuführen, die im Hintergrund am Server keine entsprechenden Ergebnisse liefern. 2 2 3 3 4 -In der **relution.log** sind Fehlermeldungen in der folgenden Art und Weise ersichtlich: 4 +In der Logdatei **/opt/relution/log/relution.log** im ldmobile-Container sind Fehlermeldungen in der folgenden Art und Weise ersichtlich: 5 5 6 6 [[image:1727347856967-765.png]] 7 7 8 8 9 9 10 -Durch Erhöhung der {{box}}table cache{{/box}} Einstellungen am Datenbank-Server kann dieses Problem behoben werden. LD Mobile verwendet den LXC-Container **mariadb105** als Datenbank-Host. Dort befinden sich auch die Konfigurationsdateien. Zur Optimierung wird eine Shell zu diesem Container geöffnet und darin eine neue Datei {{box}}/etc/mysql/conf.d/99-tdc.c onf{{/box}} mit folgendem Inhalt abgespeichert:10 +Durch Erhöhung der {{box}}table cache{{/box}} Einstellungen am Datenbank-Server kann dieses Problem behoben werden. LD Mobile verwendet den LXC-Container **mariadb105** als Datenbank-Host. Dort befinden sich auch die Konfigurationsdateien. Zur Optimierung wird eine Shell zu diesem Container geöffnet und darin eine neue Datei {{box}}/etc/mysql/conf.d/99-tdc.cnf{{/box}} mit folgendem Inhalt abgespeichert: 11 11 12 12 {{code language="ini"}} 13 13 [mysqld] ... ... @@ -23,6 +23,13 @@ 23 23 {{/code}} 24 24 25 25 26 +Zum Abschluß den Puppet-Agent mit folgendem Befehl anstoßen. 27 + 28 +{{code language="bash"}} 29 +prun 30 +{{/code}} 31 + 32 + 26 26 Nach Anwendung dieser Datenbank-Einstellungen sollten in der LD Mobile Weboberfläche auch wieder alle Menüpunkte normal geladen werden können, einschließlich des Geräteinventars bei einer großen Tabelle. 27 27 28 28