Aiuto! L’aggiornamento fallisce continuamente
Recentemente abbiamo aggiornato i server su Google Cloud Console. Non sono sicuro che sia correlato, ma da allora abbiamo riscontrato molti errori 502. Sembra che occasionalmente gli aggiornamenti, come quelli per i componenti tema ufficiali e i temi, possano essere scaricati e a volte restituiscano 502 dopo circa 30 secondi.
Usando la modalità sicura funziona anche la maggior parte delle volte, ma non sempre.
Abbiamo aggiornato docker, poi abbiamo ricevuto un messaggio che dovevamo ricompilare tramite SSH.
Quindi riscontriamo continuamente un errore e dobbiamo ripristinare un backup dell’immagine →
... ..
oO0OoO0OoO0Oo Avvio di Redis oO0OoO0OoO0Oo
129:C 22 Mar 2023 13:00:10.162 # Versione Redis=7.0.7, bit=64, commit=00000000, modificato=0, pid=129, appena avviato
129:C 22 Mar 2023 13:00:10.162 # Configurazione caricata
129:M 22 Mar 2023 13:00:10.162 * Orologio monotono: POSIX clock_gettime
129:M 22 Mar 2023 13:00:10.163 # Avviso: Impossibile creare il socket di ascolto TCP del server *:6379: bind: Indirizzo già in uso
129:M 22 Mar 2023 13:00:10.163 # Impossibile ascoltare sulla porta 6379 (TCP), interruzione.
Aggiornamento file: 100% (32972/32972), completato.
I, [2023-03-22T13:00:11.909015 #1] INFO -- : HEAD è ora a 59e548540 Build(deps): Bump sass da 1.58.3 a 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 & bash -c '\n se [ $(git rev-parse --is-shallow-repository) == "true" ]; allora\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 qui -> ed esci con un errore ]]]]]
fatal: impossibile accedere a 'https://github.com/discourse/discourse.git/': gnutls_handshake() fallito: Errore nella funzione di pull.
I, [2023-03-20T10:54:29.239940 #1] INFO -- :
I, [2023-03-20T10:54:29.240283 #1] INFO -- : Terminazione processi asincroni
I, [2023-03-20T10:54:29.240310 #1] INFO -- : Invio INT a 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 -- : Invio TERM a 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: richiesta di arresto rapido ricevuta
2023-03-20 10:54:29.242 UTC [41] LOG: annullamento di tutte le transazioni attive
2023-03-20 10:54:29.244 UTC [41] LOG: il worker in background "logical replication launcher" (PID 50) è terminato con codice di uscita 1
2023-03-20 10:54:29.245 UTC [45] LOG: arresto in corso
2023-03-20 10:54:29.268 UTC [41] LOG: il sistema di database è arrestato