Ä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 4.1
bearbeitet von Clemens Dörfler
am 2022/04/04 11:52
am 2022/04/04 11:52
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
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,12 +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 - 4 4 {{code language="bash"}} 5 5 /opt/relution/log/relution.log 6 6 {{/code}} 7 - 8 8 Meldung in der Log: 9 - 10 10 {{code}} 11 11 2022-04-01 00:01:56.393 ERROR 27239 [ main] s.boot.SpringApplication: Application run failed [] 12 12 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 ... ... @@ -19,42 +19,30 @@ 19 19 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1784) 20 20 ... 80 common frames omitted 21 21 {{/code}} 22 - 23 23 Bild der Ausgabe: 24 -[[image:1614941132903-103.png||height="167" width="1084"]] 25 - 20 +[[image:1614941132903-103.png]] 26 26 __**Ursache:**__ 27 -Normalerweise entfernt der entsprechende Dienst sein Datenbank-Sperre (Lock) beim Beenden. Sollte jedoch der Dienst abstürzen, kann es vorkommen, dass der Lock in der DB noch vorhanden ist. 28 - 22 +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. 29 29 __**Lösung:**__ 30 30 Relution Dienst im ldmobile-lxc anhalten 31 - 32 32 {{code language="bash"}} 33 33 systemctl stop relution.service 34 34 {{/code}} 35 - 36 36 In den mysql56 oder mariadb105 Container wechseln: 37 - 38 38 {{code language="bash"}} 39 39 lxc-ssh -n mysql56 40 40 oder 41 41 lxc-ssh -n mariadb105 42 42 {{/code}} 43 - 44 44 Mit der Datenbank verbinden: 45 - 46 46 {{code language="bash"}} 47 47 mysql 48 48 {{/code}} 49 - 50 50 Datenbank entsperren: 51 - 52 -{{code language="mysql"}} 39 +{{code language="bash"}} 53 53 UPDATE relution.DATABASECHANGELOGLOCK SET LOCKED=0; 54 54 {{/code}} 55 - 56 56 Relution Dienst im ldmobile-lxc wieder starten 57 - 58 58 {{code language="bash"}} 59 59 systemctl start relution.service 60 60 {{/code}}
- 1614941132903-103.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.clemensdoerfler@sbede - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -158.1 KB - Inhalt