المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [سكربت]ريسارت اوتوماتيك للسرفر عند انتهاء الموارد :)



romaissa
11-02-2013, بتوقيت غرينيتش 01:13 AM
سلام عليكم

الايام هذه اعمل على سرفر سيرفر VPS وبتواجهني مشكله ان السرفرات الصغيره احيانا يوصل لحد الرامات بتاعته ويوقف بيوصل لل Hard Limit وهنا بيكون هو بيعمل حاجه كبيره لو سبته هيوقف السرفر كله وبالتالي السرفرات كلها الحل انه هو يتعمل ريسارت

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

الفاضي اد ايه لو لقي مثلا ان مفيش رامي فاضي اقل من 100 ميجا مثلا

الاول يعمل ريسارت للخدمات اللى هيا الاباتشي وقواعد البيانات

وبعدين يعمل يشوف تاني الرامات الفاضيه اد ايه لو اقل من الرقم اللى انت محدده يعمل ريسارت

طريقه التركيب install
رمز Code:
cd ~ wget http://ng4host.net/check.sh chmod 755 check.sh ./check.sh
لو قالك

رمز Code:
Eshtat everything is Ok :) now we finish Salamoz :)
يبئا السرفر الرامات بتاعته اللى فاضيه اكتر من 5 ميجا

لتعديل الرقم اللى لو وصل لحده السرفر بعدها يبدا ينفذ ريسارت الخدمات وبعدها الريسارت تتعدل

منها هنا

رمز Code:
memN=5120 # 5 MB Ram Free Only
عدل الرقم لاي رقم انت عايزه علما بأن وحده القياس هي الكيلو بايت هيا دلوقتي 5 ميجا

واظن ان من 5 لحد 30 كويس وعلى حسب السرفر بتاعك راماته اد ايه طبعا

وبعد كدا نحط السكربت فى الكورن بتاع الروت علشان يشغله لوحده




لو عايز تشغله كل خمس دقائق نفذ الامر ده

رمز Code:
echo "*/5 * * * * /root/check.sh" >> /var/spool/cron/root
لو عايز تشغله كل عشر دقائق

رمز Code:
echo "*/10 * * * * /root/check.sh" >> /var/spool/cron/root
تمام كدا خلص

لو عايز تشيله

شل السطر اللى كتبته فى الcrontab عن طريق

crontab -e وشيل السطر

رمز Code:
rm -rf /root/check.sh
سلام عليكم




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى