Ich habe gestern Abend versucht, auf 3.4.0 zu aktualisieren, und das Update schlägt immer wieder fehl. Ich kann keinen offensichtlichen Plugin-Fehler finden und es scheint auch genügend Speicher vorhanden zu sein…
==================== ERNSTES PROBLEM!!!! ====================
App läuft nicht!
Versuche neu zu erstellen
==================== NEU ERSTELLUNGSPROTOKOLL ====================
x86_64 Arch erkannt.
WARNUNG: Die Datei containers/app.yml ist für alle lesbar. Sie können diese Datei sichern, indem Sie ausführen: chmod o-rwx containers/app.yml
Stelle sicher, dass der Launcher auf dem neuesten Stand ist
Origin abrufen
Launcher ist auf dem neuesten Stand
Alten Container stoppen
+ /usr/bin/docker stop -t 600 app
app
2.0.20240825-0027: Wird aus discourse/base gezogen
Digest: sha256:6de68cb49198b5281f79ed9401b3fe818c854d220dcf0238549fe2f2adb19146
Status: Image ist auf dem neuesten Stand für discourse/base:2.0.20240825-0027
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-08-29T06:27:54.954308 #1] INFO -- : Lesen von stdin
I, [2024-08-29T06:27:54.967006 #1] INFO -- : Datei > /etc/service/postgres/run chmod: +x chown:
I, [2024-08-29T06:27:54.972778 #1] INFO -- : Datei > /etc/service/postgres/log/run chmod: +x chown:
I, [2024-08-29T06:27:54.977868 #1] INFO -- : Datei > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2024-08-29T06:27:54.983048 #1] INFO -- : Datei > /root/install_postgres chmod: +x chown:
I, [2024-08-29T06:27:54.988576 #1] INFO -- : Datei > /root/upgrade_postgres chmod: +x chown:
I, [2024-08-29T06:27:54.988882 #1] INFO -- : Ersetze data_directory = '/var/lib/postgresql/13/main' durch data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.989890 #1] INFO -- : Ersetze (?-mix:#?listen_addresses *=.*) durch listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.992525 #1] INFO -- : Ersetze (?-mix:#?synchronous_commit *=.*) durch synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.993361 #1] INFO -- : Ersetze (?-mix:#?shared_buffers *=.*) durch shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.994078 #1] INFO -- : Ersetze (?-mix:#?work_mem *=.*) durch work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.994692 #1] INFO -- : Ersetze (?-mix:#?default_text_search_config *=.*) durch default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.996207 #1] INFO -- : Ersetze (?-mix:#?checkpoint_segments *=.*) durch checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.996893 #1] INFO -- : Ersetze (?-mix:#?logging_collector *=.*) durch logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.998006 #1] INFO -- : Ersetze (?-mix:#?log_min_duration_statement *=.*) durch log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
I, [2024-08-29T06:27:54.998824 #1] INFO -- : Ersetze (?-mix:^#local +replication +postgres +peer$) durch local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2024-08-29T06:27:54.999520 #1] INFO -- : Ersetze (?-mix:^host.*all.*all.*127.*$) durch host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-08-29T06:27:55.000423 #1] INFO -- : Ersetze (?-mix:^host.*all.*all.*::1\/128.*$) durch host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-08-29T06:27:55.001096 #1] INFO -- : > if [ -f /root/install_postgres ]; then
/root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
fi
I, [2024-08-29T06:27:55.067844 #1] INFO -- : Generiere Locales (dies kann eine Weile dauern)...
Generierung abgeschlossen.
postgres already running stop container
FEHLGESCHLAGEN
--------------------
Pups::ExecError: if [ -f /root/install_postgres ]; then
/root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
fi
fehlgeschlagen mit Rückgabecode #<Process::Status: pid 16 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fehlgeschlagen mit den Parametern {"tag"=>"db", "cmd"=>"if [ -f /root/install_postgres ]; then\n /root/install_postgres && rm -f /root/install_postgres\nelif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then\n socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1\nfi\n"}
bootstrap fehlgeschlagen mit Exit-Code 1
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrolle nach oben und suche nach früheren Fehlermeldungen, es kann mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
afa7edec7b05a0d8269e150cef76c0f3d66c0ec9ff17378f8202d2e10b81ded1
==================== ENDE NEU ERSTELLUNGSPROTOKOLL ====================
gesamt benutzt frei shared buff/cache verfügbar
Arbeitsspeicher: 4039588 282424 1478380 44144 2278784 3421444
Swap: 0 0 0