Ciao!
Gestisco la community su Discourse da quasi un anno e i miei file di backup sono ora di 2,5G.
Ma stiamo esaurendo lo spazio su disco (120G).
Dopo un’indagine, la cartella redis_data occupa 59G. C’è un modo per risolvere questo problema?
Alcuni frammenti del file redis sono i seguenti:
In realtà, non capisco bene cosa rappresenti.
{"data":{"message_type":"@3","topic_id":45450,"paylo 1last_@'_po number":14,"notification_level ,"highe */ 29}},"user gs":[`?],"group?
null,"client?l}@?@?@?15673327|288|/unread/45852$$$123 default|{"data":{"message_type":"@3","topic_id":1893,"paylo 0last_@&_po number ","notification_level`highe )?2}},"user ds":[`?],"group?
null,"client?l}@?@?@?15673290|287|/unread/45852$$$123 default|{"data":{"message_type":"@3","topic_id":2249,"paylo 0last_@&_po number":5,"notification_level >,"highe )?. 12}},"user es":[`?],"group?
null,"client?l}?q@?@?@?15673285|286|/unread/45852$$$123 default|{"data":{"message_type":"@3","topic_id":2249,"paylo 0last_@&_po number":3,"notification_level >,"highe )?. 12}},"user es":[`?],"group?
null,"client?l}?q@?@?@?15672031|285|/unread/45852$$$123 default
Dai un’occhiata a:
Grazie! Ci darò un’occhiata!
-rw-r--r-- 1 messagebus messagebus 335833264 Feb 16 09:41 dump.rdb
-rw-r--r-- 1 messagebus messagebus 0 Jan 31 15:09 temp-1015520.rdb
-rw-r--r-- 1 messagebus messagebus 4919296 Jan 31 16:29 temp-1022742.rdb
-rw-r--r-- 1 messagebus messagebus 273073065 Jan 18 16:12 temp-1024589.rdb
-rw-r--r-- 1 messagebus messagebus 380357223 Jan 31 17:12 temp-1026744.rdb
-rw-r--r-- 1 messagebus messagebus 130723840 Jan 18 16:45 temp-1027939.rdb
-rw-r--r-- 1 messagebus messagebus 319178051 Jan 18 16:48 temp-1028173.rdb
-rw-r--r-- 1 messagebus messagebus 203666791 Jan 31 17:27 temp-1028295.rdb
-rw-r--r-- 1 messagebus messagebus 352884828 Jan 18 17:27 temp-1032450.rdb
-rw-r--r-- 1 messagebus messagebus 307757056 Jan 18 17:40 temp-1034133.rdb
-rw-r--r-- 1 messagebus messagebus 366613731 Jan 31 18:42 temp-1034836.rdb
-rw-r--r-- 1 messagebus messagebus 2502656 Jan 31 18:47 temp-1035328.rdb
-rw-r--r-- 1 messagebus messagebus 151254653 Jan 18 18:00 temp-1037002.rdb
-rw-r--r-- 1 messagebus messagebus 244047872 Jan 18 18:08 temp-1037784.rdb
-rw-r--r-- 1 messagebus messagebus 532480 Jan 18 18:12 temp-1038150.rdb
-rw-r--r-- 1 messagebus messagebus 128897024 Jan 18 19:14 temp-1043997.rdb
-rw-r--r-- 1 messagebus messagebus 28532736 Jan 18 19:19 temp-1044418.rdb
-rw-r--r-- 1 messagebus messagebus 326288698 Jan 18 20:16 temp-1049000.rdb
-rw-r--r-- 1 messagebus messagebus 34062520 Feb 1 02:03 temp-1066798.rdb
-rw-r--r-- 1 messagebus messagebus 442368 Jan 19 01:55 temp-1072983.rdb
-rw-r--r-- 1 messagebus messagebus 3805184 Feb 1 11:14 temp-1111400.rdb
-rw-r--r-- 1 messagebus messagebus 0 Jan 19 15:54 temp-1138306.rdb
-rw-r--r-- 1 messagebus messagebus 3158016 Feb 1 17:00 temp-1139656.rdb
-rw-r--r-- 1 messagebus messagebus 0 Feb 1 17:02 temp-1139836.rdb
-rw-r--r-- 1 messagebus messagebus 152346624 Feb 1 17:04 temp-1140054.rdb
-rw-r--r-- 1 messagebus messagebus 305575386 Feb 1 17:06 temp-1140297.rdb
-rw-r--r-- 1 messagebus messagebus 0 Feb 1 17:11 temp-1140838.rdb
I file redis sembrano essere…
sembrano tutti file di messagebus, è sicuro eliminarli?
Ho appena controllato in quella cartella sul mio sito di produzione funzionante e non ci sono file chiamati temp-*, solo dump.rdb
Dato che si chiamano “temp”, si potrebbe pensare che siano sicuri da eliminare, tuttavia, potresti voler usare il comando ufficiale dall’interno del container e poi verificare che siano stati eliminati. (ad esempio redis-cli flushall)
Se sei meno coraggioso, aspetta che uno degli amministratori di sistema esperti qui possa intervenire.
Grazie Robert ![]()
Ci sto provando a cercarlo su Google!
Sembra sicuro eliminare i file temporanei.
È strano che non vengano puliti. Presumo che questa macchina sia perennemente accesa?
Dalla mia nascente comprensione, quei file temporanei rimangono se redis si arresta prima che l’intero file venga scritto. Il database rimane in memoria, quindi il dump serve solo a conservare i dati tra un’esecuzione e l’altra (ad esempio, il container viene ricreato o la macchina si riavvia).
Ha senso. Ma perché dovrebbe fermarsi? Un ./launcher rebuild app farebbe questo? (redis è in esecuzione all’interno del container quindi potrebbe farlo?) O ha bisogno di un arresto o di un riavvio del VPS?
La ricostruzione ha tentato di eseguire uno spegnimento pulito, ma credo che lo forzi dopo un certo periodo di tempo. Sono necessari riavvii per applicare gli aggiornamenti del kernel e delle librerie.
Grazie! Li eliminerò ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.