Änderungen von Dokument ldmobile - Could not acquire change log lock
Zuletzt geändert von Clemens Dörfler am 2024/09/26 13:05
Von Version 3.1
bearbeitet von Clemens Dörfler
am 2022/04/04 11:48
am 2022/04/04 11:48
Änderungskommentar:
Neuen Anhang 1614941132903-103.png hochladen
Auf Version 1.1
bearbeitet von Clemens Dörfler
am 2022/04/04 11:46
am 2022/04/04 11:46
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 0 hinzugefügt, 1 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,8 +1,9 @@ 1 1 Sollte die LD-Mobile Oberfläche nicht aufrufbar sein, kann es sein dass die Relution Datenbank gelocked ist. 2 2 Nachschauen kann man dies in in der folgender Log nachschauen (ldmobile Container): 3 -{{code language="bash"}}/opt/relution/log/relution.log{{/code}} 3 +{{code language="bash"}} 4 +/opt/relution/log/relution.log 5 +{{/code}} 4 4 Meldung in der Log: 5 - 6 6 {{code}} 7 7 2022-04-01 00:01:56.393 ERROR 27239 [ main] s.boot.SpringApplication: Application run failed [] 8 8 liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 172.28.28.23 (172.28.28.23) since 3/31/22, 8:55 AM ... ... @@ -15,23 +15,30 @@ 15 15 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1784) 16 16 ... 80 common frames omitted 17 17 {{/code}} 18 - 19 19 Bild der Ausgabe: 20 20 [[image:1614941132903-103.png]] 21 - 22 22 __**Ursache:**__ 23 23 Normalerweise entfernt der entsprechende Dienst sein Datenbank-Sperre (Lock) beim Beenden. Sollte jeodch der Dienst abstürzen, kann es vorkommen, dass der Lock in der DB noch vorhanden ist. 24 24 __**Lösung:**__ 25 25 Relution Dienst im ldmobile-lxc anhalten 26 -{{code language="bash"}}systemctl stop relution.service{{/code}} 25 +{{code language="bash"}} 26 +systemctl stop relution.service 27 +{{/code}} 27 27 In den mysql56 oder mariadb105 Container wechseln: 28 - 29 - {{codelanguage="bash"}}lxc-ssh -n mysql5629 +{{code language="bash"}} 30 +lxc-ssh -n mysql56 30 30 oder 31 -lxc-ssh -n mariadb105{{/code}} 32 +lxc-ssh -n mariadb105 33 +{{/code}} 32 32 Mit der Datenbank verbinden: 33 -{{code language="bash"}}mysql{{/code}} 35 +{{code language="bash"}} 36 +mysql 37 +{{/code}} 34 34 Datenbank entsperren: 35 -{{code language="bash"}}UPDATE relution.DATABASECHANGELOGLOCK SET LOCKED=0;{{/code}} 39 +{{code language="bash"}} 40 +UPDATE relution.DATABASECHANGELOGLOCK SET LOCKED=0; 41 +{{/code}} 36 36 Relution Dienst im ldmobile-lxc wieder starten 37 -{{code language="bash"}}systemctl start relution.service{{/code}} 43 +{{code language="bash"}} 44 +systemctl start relution.service 45 +{{/code}}
- 1614941132903-103.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.clemensdoerfler@sbede - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -158.1 KB - Inhalt