Ich habe die meisten der letzten 502-Fehler-Themen durchsucht und das Problem noch nicht gelöst.
Ich habe mehrmals versucht, Discourse neu zu erstellen, aber es wird gesagt, dass ich nicht genügend Speicher habe.
Ich habe versucht, den Speicher zu leeren, aber ohne Erfolg.
In den letzten 5-6 Monaten hatte ich keine Probleme mit dem Speicher. Außerdem habe ich dem Discourse-Standort nicht wirklich viel hinzugefügt. Er stand einfach da, während ich eine Website aufbaute.
Muss ich meinen Speicher aufrüsten oder gibt es eine Möglichkeit, alte Updates zu löschen? Es ist ein paar Wochen her, seit ich Discourse das letzte Mal aktualisiert habe, und ich glaube, das hat etwas Platz beansprucht. Ich frage mich, was ich tun kann, um Speicherplatz freizugeben, oder ob ich in Erwägung ziehen sollte, für mehr Speicherplatz zu bezahlen.
Idealerweise würde ich lieber eine Lösung finden, als mehr für Speicherplatz auszugeben. Ich habe derzeit einen 25-GB-Server.
Sie könnten versuchen, Ihrem Rebuild-Befehl das Flag --skip-prereqs hinzuzufügen (aber stellen Sie sicher, dass Sie vorher ein Backup und Ihre app.yml heruntergeladen haben, nur für den Fall)
Wenn Sie die 15 GB, die in Gebrauch sind, nicht verkleinern können, ist Ihre einzige Option mehr Speicherplatz. Egal was passiert, es muss genügend Platz für die temporären Downloads während des Wiederaufbauprozesses vorhanden sein.
Vielen Dank an @Benjamin_D und @MarcP, dass Sie sich bei mir gemeldet haben. Ich weiß es zu schätzen, dass Sie sich die Zeit genommen haben, mir zu schreiben.
Freut mich, dass es geklärt ist. (Ich sage viel lieber „Speicherplatz“, wenn ich Festplattenspeicher meine, und „Arbeitsspeicher“, wenn ich RAM meine.) In diesem Fall war Ihr Problem ein Mangel an Speicherplatz – und tatsächlich ist eine 25-G-Instanz ziemlich klein, aber für ein kleines Forum immer noch praktikabel. Es stimmt immer, dass ein Upgrade (Aktualisierung, Neuerstellung) mehr Ressourcen erfordert als nur der Betrieb des Forums.
Als Tipp für alle zukünftigen Fälle siehe vielleicht hier: