Entschuldigen Sie, kleiner von einem Laien, aber wieder einmal klicke ich harmlos auf „Update“ in der Benutzeroberfläche, werde dann aufgefordert, „einen Neuaufbau über die Befehlszeile durchzuführen“, und dann schlägt dieser fehl und ich füge Bash-Ausgaben in KI ein, damit sie mir sagt, was falsch ist.
„Der Fehler zeigt an, dass das Discourse-Update fehlgeschlagen ist, da das Discourse-Data-Explorer-Plugin jetzt in den Discourse-Kern integriert ist und nicht als separates Plugin in Ihrer app.yml-Konfigurationsdatei enthalten sein sollte.“
Ich weiß, dass es nicht immer möglich ist, aber es wäre schön, zumindest eine Warnung zu erhalten wie „machen Sie sich bereit, diese wird wehtun“. Es könnte meine Lebenserwartung verlängern.
Es ist nur so, dass ich nicht erwartet hatte, dass der erste Wiederaufbau fehlschlagen würde, und das hat mich überrascht. Die Nachricht war da, aber weil sie im Textprotokoll stand, war ich mir nicht sicher, ob ich das Problem finden würde. Soweit ich weiß, hätte es eine obskure Ausnahme in einem Aufrufstapel sein können. Als die KI es mir sagte, sah ich, dass es gleich unten stand.
Ich schätze, das passiert, wenn man nur Teilzeit-Webmaster ist
Yup. Das war ein bisschen Pech. Dies ist das störendste Upgrade seit zehn Jahren.
Ja. Es ist eine riesige Wand aus Text. Ich schaue sie mir seit fast einem Jahrzehnt an und es ist immer noch schwer zu wissen, was man sich ansehen soll.
Wie wäre eine Warnung woanders besser als eine Warnung dort, wenn beide exakt dasselbe tun und keine negativen Auswirkungen außerhalb des Lesens haben? Das Log ist immer der erste Ort, den Sie bei einem Fehler aufsuchen sollten…
Die Komplexität eines Updates hängt nicht vom spezifischen Update ab, sondern vielmehr von der Version, auf der sich Ihr Forum vor dem Update befindet, und von den Versionen von Postgres, Redis und allen Plugins, die Sie haben.
Daher ist es im Grunde unmöglich zu sagen, ob das Update „weh tun“ wird.
Ich habe Updates von 1.8 auf 3.5 ohne Probleme durchgeführt und Updates von 3.2.1 auf 3.2.2, deren Behebung Stunden gedauert hat.
Ich schätze, eine Sache, die helfen könnte, ist, wenn dies ein ‘erwartetes’ Problem ist (d. h. nicht etwas, das in einem Call Stack vergraben ist), es mit ---- in der Log-Ausgabe zu umgeben. Das würde es leichter zu finden machen.
Außerdem ist mein Backup seit dem Update wieder kaputt, zurück an die Arbeit für mich
Ich habe mich am Samstag mit Hilfe von ask.discourse darum gekümmert.
Ich habe festgestellt, dass wir eine nicht standardmäßige Volume-Einrichtung hatten, mit Uploads und Backups auf einer sekundären Festplatte. Das wäre kein Problem gewesen, aber als wir die Datenfestplatte von 20 GB auf 30 GB vergrößert haben, haben wir vergessen, das Dateisystem zu informieren!
Damit ist das behoben, und ich habe jetzt für ein paar weitere Jahre Luft.
[quote=„Benjol, Beitrag:9, Thema:379995″]
Als wir die Datenfestplatte von 20 GB auf 30 GB vergrößert haben, haben wir vergessen, das Dateisystem zu informieren!
[/quote]
Ah! Das ist eine knifflige Sache! Und sicher eine fortgeschrittene Einrichtung.