Hilfe! Das Upgrade schlägt ständig fehl
Wir haben kürzlich Server in der Google Cloud Console aktualisiert. Ich bin mir nicht sicher, ob dies damit zusammenhängt, aber seitdem treten viele 502-Fehler auf. Es scheint, dass gelegentlich Updates, z. B. für offizielle Theme-Komponenten und Themes, heruntergeladen werden können und manchmal nach etwa 30 Sekunden 502 zurückgeben.
Im abgesicherten Modus funktioniert es auch meistens, aber nicht immer.
Wir haben Docker aktualisiert und dann eine Meldung erhalten, dass wir über SSH neu erstellen müssen.
Dann erhalten wir ständig einen Fehler und müssen zu einem Image-Backup zurückkehren →
……
oO0OoO0OoO0Oo Redis startet oO0OoO0OoO0Oo
129:C 22 Mär 2023 13:00:10.162 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=129, gerade gestartet
129:C 22 Mär 2023 13:00:10.162 # Konfiguration geladen
129:M 22 Mär 2023 13:00:10.163 * Monotonische Uhr: POSIX clock_gettime
129:M 22 Mär 2023 13:00:10.163 # Warnung: Konnte keine TCP-Server-Listening-Socket erstellen *:6379: bind: Adresse bereits in Verwendung
129:M 22 Mär 2023 13:00:10.163 # Fehler beim Lauschen auf Port 6379 (TCP), Abbruch.
Dateien werden aktualisiert: 100% (32972/32972), erledigt.
I, [2023-03-22T13:00:11.909015 #1] INFO -- : HEAD ist jetzt bei 59e548540 Build(deps): Bump sass von 1.58.3 auf 1.59.2 in /app/assets/javascripts (#20656)
I, [2023-03-22T13:00:11.909217 #1] INFO -- : > cd /var/www/discourse & sudo -H -E -u discourse git clean -f
I, [2023-03-22T13:00:12.001100 #1] INFO -- :
I, [2023-03-22T13:00:12.001244 #1] INFO -- : > cd /var/www/discourse & sudo -H -E -u discourse bash -c '\n if [ $(git rev-parse --is-shallow-repository) == "true" ]; then\n git remote set-branches --add origin main\n git remote set-branches origin tests-passed\n git fetch --depth 1 origin tests-passed\n else\n git fetch --prune --prune-tags origin tests-passed\n fi\n[[[[[... Timeout hier -> und mit einem Fehler beenden ]]]]]
fatal: kann nicht auf 'https://github.com/discourse/discourse.git/' zugreifen: gnutls_handshake() fehlgeschlagen: Fehler in der Pull-Funktion.
I, [2023-03-20T10:54:29.239940 #1] INFO -- :
I, [2023-03-20T10:54:29.240283 #1] INFO -- : Beende asynchrone Prozesse
I, [2023-03-20T10:54:29.240310 #1] INFO -- : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 41
I, [2023-03-20T10:54:29.240342 #1] INFO -- : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 102
2023-03-20 10:54:29.240 UTC [41] LOG: schnelles Herunterfahr-Anforderung erhalten
2023-03-20 10:54:29.242 UTC [41] LOG: Aktive Transaktionen abbrechen
2023-03-20 10:54:29.244 UTC [41] LOG: Hintergrundarbeiter "logical replication launcher" (PID 50) mit Exit-Code 1 beendet
2023-03-20 10:54:29.245 UTC [45] LOG: Herunterfahren
2023-03-20 10:54:29.268 UTC [41] LOG: Datenbanksystem wird heruntergefahren