Hallo zusammen,
ich wäre sehr dankbar, wenn mir jemand bei den folgenden Problemen helfen könnte.
Ich habe kürzlich versucht, von 2026.6 auf die neueste Version zu aktualisieren.
Da ich die Ankündigung über das Update von Postgres auf Version 18 jedoch nicht gesehen hatte, schlug die Aktualisierung fehl, da der Speicherplatz nicht ausreichte (es wurden 8 GB mehr benötigt, als die 25 GB verfügbarer Kapazität).
Unsere Seite nutzt derzeit v15, daher haben wir beschlossen, das Update aufzuschieben, indem wir die Zeile in der app.yml auf 'templates/postgres.15.template.yml` geändert und gespeichert haben.
Beim Versuch, das System neu aufzubauen, trat der folgende Fehler auf:
Errno::ENOENT: No such file or directory @ rb_sysopen - /etc/postgresql/15/main/postgresql.conf
Location of failure: /usr/local/lib/ruby/gems/3.4.0/gems/pups-1.4.0/lib/pups/replace_command.rb:11:in 'IO.read'
replace failed with the params {"filename" => "/etc/postgresql/15/main/postgresql.conf", "from" => "data_directory = '/var/lib/postgresql/15/main'", "to" => "data_directory = '/shared/postgres_data'"}
bootstrap failed with exit code 1
Nach einigen gescheiterten Fehlersuche-Versuchen und nachdem auch Discourse-Doctor nicht in der Lage war, die Seite wieder zum Laufen zu bringen, entschied ich mich, das vollständige Backup unseres Linodes wiederherzustellen, das ein paar Tage vor dem Update-Versuch erstellt worden war.
Nachdem dies erledigt war, dachte ich – dummerweise –, die Seite wäre wieder online, aber
jetzt erhalten wir einen 502 Bad Gateway-Fehler, wenn wir versuchen, auf unsere Seite zuzugreifen. Ich habe Ratschläge gesehen, die vorschlugen, dass ein Neuaufbau das Problem beheben kann, also habe ich das versucht, aber der Neuaufbau schlug wieder fehl und ich erhielt erneut den Bootstrap-Fehler.
Vielen Dank für jede Hilfe oder jeden Vorschlag, den ihr haben mögt.