الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   أريد طريقة لتفريغ ملفات الـ temp من السيرفر.. (http://www.arabwebtalk.com/showthread.php?t=118919)

منابع الإبداع 20-08-2009 02:07 PM

أريد طريقة لتفريغ ملفات الـ temp من السيرفر..
 
الســلام عليكم..

اخواني انا عندي سيرفر خاص لمنتداي ومركز تحميلي..


واجهة مشكلة بالمنتدى بقواعد البيانات..


ولما بحثت عن المشكله وجدت السبب هي ملفات temp ولازم افرغها


بصراحه انا ما افهم شي .. كل اللي اسويه ابحث في قوقل واكتشف الأجوابه.. بدون ما اعرف السبب الحقيقي..


منتدى يفتح..لكن لما ندخل على اي موضوع يعطيني خطأ

http://www.mnab33.com/vb


ياليت تعطوني طريقه كيف اغرف الملفات الغير مرغوب فيها.. او ملفات temp

وهل تتوقعون بيكون حل لمشكلة القواعد؟


وشكراً

منابع الإبداع 20-08-2009 02:22 PM

تم حل المشكله وفعلا طلع سببها ملفات التيمب

استخدمت الاوامر التاليه لحذف الملفات المؤقته

rm -rf /var/log/exim_paniclog.[1-9].gz
rm -rf /var/log/exim_mainlog.[1-9].gz
rm -rf /var/log/exim_rejectlog.[1-9].gz
rm -rf /var/log/messages.[1-9]
rm -rf /var/log/maillog.[1-9]
rm -rf /var/log/secure.[1-9]
rm -rf /var/spool/exim/input/*
rm -rf /var/spool/exim/msglog/*
rm -rf /var/cache/eaccelerator/*
rm -rf /tmp/*
rm -rf /var/tmp/*



فيه طريقه اقدر اخلي هالاموار تشتغل تلقائي يومياً؟


وشكراً

L!NUX MAN 20-08-2009 04:53 PM

اكيد عزيزى عن امتلاء /tmp او /var تتوقف قواعد البيانات عن العمل

والحل يكون فى تفريغها

بس مش لازم يعنى تتفرغ كل يوم المفروض اول ما تقرب تتملى فرغها

وعلى العموم اجابه على سؤالك انك تفرغ /tmp /var تلقائى كل يوم

نفذ التالى

اول حاجة

كود:

cd
كود:

pico empty
اضيف المحتوى التالى
كود:

#/bin/bash
rm -rf /var/log/exim_paniclog.[1-9].gz
rm -rf /var/log/exim_mainlog.[1-9].gz
rm -rf /var/log/exim_rejectlog.[1-9].gz
rm -rf /var/log/messages.[1-9]
rm -rf /var/log/maillog.[1-9]
rm -rf /var/log/secure.[1-9]
rm -rf /var/spool/exim/input/*
rm -rf /var/spool/exim/msglog/*
rm -rf /var/cache/eaccelerator/*
rm -rf /tmp/*
rm -rf /var/tmp/*
echo 'done....'
exit

وبعدين نفذ الامر

كود:

chmod 777 empty
ثم الامر

كود:

crontab -e
واضف فى اسفله
كود:

0 1 * * * /root/empty
بكدا هيتفرغ تلقائيا كل يوم

mac 26-08-2009 06:16 PM

السلام عليكم

الاخ العزيز L!NUX MAN حفظك الرحمن

واذا كنت اريد التفريغ يدوي اي ليس تلقائي.

وكيف اعرف ان /tmp /var قد امتلأ؟

ما هي الطريقة؟

وجزاك الله خير الجزاء

L!NUX MAN 26-08-2009 06:52 PM

طريقة معرفة امتلاء /var /tmp

سوى الامر التالى

df -h

وشوف نسب الامتلاء بتتمثل بنسبة مئوية

% وفرغ كل ما يكون هناك حاجة للتفريغ عند مقاربة النسبة المؤوية مثلا من 95%

وشوف هذا الموضوع ممكن يفيدك

http://www.arabwebtalk.com/showthread.php?t=118941

Ayman Fekri 26-08-2009 11:17 PM

السلام عليكم اخي الكريم
الوقايه خير من العلاج اذا وجدت التمب ممتليء رجاء اعطني ناتج امر
إقتباس:

du -sh /tmp/* |grep ^.[0-9]*M|sort -nk1
حتى نعرف سبب امتلائه ونعالجه

mac 26-08-2009 11:42 PM

الله يحفظك خي العزيز ويير أمرك.

هذا هو الناتج:

كود:

root@server [~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5            457G  13G  421G  3% /
tmpfs                3.9G    0  3.9G  0% /dev/shm
/dev/sda1            130M  19M  111M  15% /boot
/usr/tmpDSK          485M  11M  449M  3% /tmp
root@server [~]#

لو سمحت اي من هذه السطور يمثل المطلوب؟

وما هو أمر التفريغ؟

ولك الشكر الجزيل

Ayman Fekri 30-08-2009 06:45 PM

بخصوص حتى تعرف امتلاء ام لا بيكون السطر
/usr/tmpDSK 485M 11M 449M 3% /tmp
جتى تعرف اكبر مجلدات
du -sh /tmp/* |grep ^.[0-9]*M|sort -nk1

تحياتي

mac 30-08-2009 07:28 PM

المرفقات 1
الله يحفظك اخي العزيز وييسر أمرك.

استخدمت الأمر:

كود:

du -sh /tmp/* |grep ^.[0-9]*M|sort -nk1
ولم يظهر شيء، وهذه صورة توضيحية:



ثم ان سمحت ما هو أمر التفريغ الذي احتاج اليه، وبماذا تنصحني في كم مرة اقوم بعملية التفريغ هذه. كل اسبوع مثلاً.

ولك الشكر الجزيل

mac 01-09-2009 01:54 PM

السلام عليكم

لطفاً هل من مساعدة في أمر تفريغ الـ tmp هذا؟

وجزاكم الله خير الجزاء

L!NUX MAN 04-09-2009 04:01 PM

عزيزى اولا الهارد ديسك فى السيرفر تبعك التقسيم بتاعه كلة داخل المسار /

يعنى على الجذر الرئيسى والتمب عندك هنا

كود:

/usr/tmpDSK          485M  11M  449M  3% /tmp

عزيزى امر التفريغ مذكور بالاعلى

كود:

rm -rf /var/spool/exim/input/*
rm -rf /var/spool/exim/msglog/*
rm -rf /var/log/exim_paniclog.[1-9].gz
rm -rf /var/log/exim_mainlog.[1-9].gz
rm -rf /var/log/exim_rejectlog.[1-9].gz
rm -rf /var/log/lfd.log.[1-9].gz
rm -rf /var/log/messages.[1-9]
rm -rf /var/log/maillog.[1-9]
rm -rf /var/log/secure.[1-9]
rm -rf /var/log/cron.[1-9]
rm -rf /var/log/rpmpkgs.[1-9]
rm -rf /var/log/boot.log.[1-9]
rm -rf /var/log/spooler[1-9]
rm -rf /var/cache/eaccelerator/*
 rm -rf /var/tmp/*
rm -rf /tmp/*

واذا كنت تريد اى شىء اخر احنا فى الخدمة ان شاء الله

mac 04-09-2009 07:01 PM

الله يحفظك اخي العزيز وييسر أمرك.

ثق اخي هو الجهل في مثل هذه الأمور وحداثة التعامل مع السيرفرات السبب في هذا الترد والالتباس.

لذلك كل الرجاء ان ينتسع صدرك الرحب لمثل هذه الاستفسارات، وان تتلمس لنا العذر، وانت ان شاء الله الاكرم.



عند عودتي الى حيث الامكانية لتجريب سأقوم بتجربة ما تكرمت فيه علية ومن ثم اعود اليك بالنتيجة.

وفي ختام لك الشكر الجزيل على صبرك ومتابعتك الكريمة هذه.

L!NUX MAN 04-09-2009 08:07 PM

انا تحت امرك اخى الكريم فى اى وقت واى استفسار احنا حاضرين جميعنا للخدمة

وكلنا ابتدينا من الصفر وكل يبدأ فى اى علم من الصفر وهناك من اخذ بايدينا وساعدنا فلا داعى لاى شكر

نحن لا نفعل الا واجبنا وما اوتيتم من العلم الا قليلا

وكل عام وانت بخير عزيزى وفى انتظار اى استفسار تريدة

mac 01-10-2009 11:19 AM

الله يحفظ وييسر أمرك اخي العزيز

اشكرك جزيل الشكر على عذب كلماتك الكريمة هذه ورقتها.

اعتذر منك شديد الاعتذار عن تأخري هذا في العودة اليك، فقد كنت في رحلة سفر ولم اعد الا هذا اليوم، لاجرب ما تكرمت فيه عليَّ.

نعم اخي العزيز نفذت هذا الأمر والحمدلله لك شيء تمام.

حماك الله من كل سوء ويسر امرك.

تقبل خالص امتناني يا رجل يا طيب.

IEC-Host.Com 06-10-2009 12:39 PM

موضوع جيد حيث الكثير يقع فى مشكلة امتلاء التمب الخاص بالسرفر

انا عندى لسه 11 %

MaFiawwY 09-11-2009 01:27 PM

جزيل الشكر لكل الأخوة

وللأخ Linux man


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 01:39 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012