Redis_data & Postgres_data belegen mehr als 20 GB Speicherplatz

Was kann ich dagegen tun? redis_date & Postgres_date verbrauchen meine 20GB+ Speicherplatz

Dadurch zahle ich mehr für Digital Ocean.

Mein Forum: https://onehourforum.com/

Jedes Mal nehmen diese beiden Ordner viel Platz ein und mein Forum fällt aus.

Bitte helft mir.

Screenshot angehängt.

Für mich ist redis_data tatsächlich sehr klein. Was erhalten Sie von

ls -haltrR /var/discourse/shared/standalone/redis_data

Ich habe

root@foorumi-hel:/var/discourse# ls -haltrR /var/discourse/shared/standalone/redis_data
/var/discourse/shared/standalone/redis_data:
total 9,3M
drwxr-xr-x 13 root       root  4,0K Jan 10  2023 ..
-rw-r--r--  1 messagebus input 9,3M Dez  6 20:07 dump.rdb
drwxr-xr-x  2 messagebus input 4,0K Dez  6 20:07 .

Vikash muss also tatsächlich ein Problem haben.

Einverstanden. Ich kann mir nicht vorstellen, wie es 16 GB Redis geben könnte. Wenn Sie zu einem neuen Server wechseln, wird das, was sich (typischerweise) in Redis befindet, zurückgelassen. Eine Möglichkeit wäre also, es einfach zu löschen und neu zu erstellen.

Sie können sehen, was dies sagt:

cd /var/discourse
./launcher enter app
redis-cli
info memory
exit
exit
exit
3 „Gefällt mir“

Außerdem, nur zur Information, am unteren Rand der Sidekiq-Statusseite Ihres Forums (forum.url/sidekiq) finden Sie eine Zusammenfassung der Redis-Speichernutzung, einschließlich der Spitzenwerte. (Auch die Betriebszeit – könnte interessant sein, wenn die Betriebszeit sehr kurz ist, weil Redis möglicherweise abstürzt und neu startet und einige Festplattenreste hinterlässt.)

(Dies ist jedoch die Speichernutzung, und das Problem hier scheint die Festplattennutzung zu sein.)

1 „Gefällt mir“

Siehe dies, es werden Dump-Daten generiert

1 „Gefällt mir“

Vermutlich können Sie alle temporären Dateien löschen.

Ist dies eine Standardinstallation? Gibt es Anzeichen dafür, dass sie von einem anderen Computer migriert wurde? Eine schnelle Suche deutet darauf hin, dass ein Berechtigungsproblem oder ein anderer Grund, warum Redis beim Speichern/Umbenennen fehlschlägt, die Ursache sein könnte.

Dieser vorherige Thread war für mich nicht schlüssig:
Discouse nimmt viel Speicherplatz ein, hauptsächlich der Ordner redis_data

Ich glaube, dass sie zurückbleiben, wenn Redis herunterfährt, bevor es sie aufschreiben kann. (Aber ich habe keine Erinnerung daran, das geschrieben zu haben, also vielleicht habe ich es in einer temporären Datei Solfege/irgendwo hinterlassen)

Diese Daten im Screenshot liegen in Klumpen in etwa 5-Minuten-Intervallen vor – irgendetwas funktioniert nicht richtig!

1 „Gefällt mir“

Das ist mir nicht aufgefallen!

Irgendetwas stimmt hier nicht. Ist das eine unterdimensionierte Maschine? Läuft sie mit irgendwelchen KI-Sachen? (Ich glaube nicht, aber das sind meine besten Vermutungen)

Wenn sie sicher gelöscht werden können, löst das das unmittelbare Problem des Festplattenspeichers.

Als allgemeine Überprüfung, die eine Überprüfung auf Prozesse, die aufgrund von Speichermangel beendet werden, beinhaltet:

Der SMTP-Dienst wurde gestoppt, und die Warteschlange war vorhanden, ist das ein Problem? Was habe ich getan? SMTP repariert und temporäre Dateien gelöscht.

Das könnte es erklären.

Es wird interessant sein zu sehen, ob diese temporären Dateien immer noch erstellt werden.

Es werden jetzt keine temporären Dateien mehr erstellt.

Aber dieser hier frisst 16 GB

Wie gehe ich damit um?

Danke

Sie können versuchen

cd /var/discourse
./launcher cleanup