مرحباً!
لقد كنت أدير المجتمع على ديسكورس لما يقرب من عام الآن وملفات النسخ الاحتياطي الخاصة بي وصلت الآن إلى 2.5 جيجابايت.
لكننا ننفد من مساحة القرص (120 جيجابايت).
بعد التحقيق، مجلد redis_data يشغل 59 جيجابايت. هل هناك أي طريقة لحل هذه المشكلة؟
بعض أجزاء من ملف redis هي كما يلي:
في الواقع، أنا لا أفهم تمامًا ما يمثله هذا.
{"data":{"message_type":"@3","topic_id":45450,"paylo 1last_@'_po number":14,"notification_level ,"highe *?/\t29}},"user gs":[`?],"group?
null,"client?l}r@?@?@?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}r@?@?@?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
ألق نظرة على:
شكرا لك! سألقي نظرة عليه!
-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
تبدو ملفات redis كالتالي..
جميعها تبدو كملفات messagebus، هل من الآمن حذفها؟
لقد نظرت للتو في هذا المجلد على موقع الإنتاج السليم الخاص بي ولا توجد ملفات تسمى temp-*، فقط dump.rdb
نظرًا لأنها مسماة “temp”، قد تعتقد أنها آمنة للحذف، ومع ذلك، قد ترغب في استخدام الأمر الرسمي من داخل الحاوية ثم التحقق من حذفها. (أي redis-cli flushall)
إذا كنت أقل شجاعة، فسأنتظر حتى يتدخل أحد مسؤولي النظام ذوي الخبرة هنا.
شكرا لك روبرت ![]()
أنا أحاول البحث عنه في جوجل!
تبدو آمنة لحذف الملفات المؤقتة.
من الغريب أنها لا تتم صيانتها. أفترض أن هذه الآلة تعمل باستمرار؟
من فهمي الأولي، تُترك ملفات temp هذه إذا توقف redis قبل كتابة الملف بالكامل. تظل قاعدة البيانات في الذاكرة، لذا فإن التفريغ هو فقط للاحتفاظ بالبيانات بين التشغيلات (على سبيل المثال، يتم إعادة بناء الحاوية، أو إعادة تشغيل الجهاز).
هذا منطقي. ولكن لماذا سيتوقف؟ هل سيؤدي ./launcher rebuild app إلى ذلك؟ (يعمل redis داخل الحاوية لذا يمكنه القيام بذلك؟) أم أنه يحتاج إلى إيقاف تشغيل الخادم الافتراضي الخاص أو إعادة تشغيل الطاقة؟
حاولت إعادة البناء إجراء إيقاف تشغيل نظيف، لكنني أعتقد أنها تفرض ذلك بعد فترة زمنية معينة. يلزم إعادة التشغيل لتطبيق تحديثات النواة والمكتبات.
شكرا لك! سأقوم بحذفها ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.