ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : reboot خودکار



hoka
November 30th, 2013, 13:31
با سلام

کسی از دوستان میدونه برای ریست خودکار باید از چه اسکریپتی استفاده کرد ؟

reboot رو زدم توی اسکریپت ولی به صورت خودکار ریست نمیشه از طریق کرون جاب

هاست 97
November 30th, 2013, 15:45
سلام

ممکنه این اسکریپت برای بعضیا مفید باشه .

این دستورات رو انجام بدید :

1- ساختن فایل بررسی :




cd /usr/local/
mkdir auto
cd auto
nano restart.sh

---------------
2- متن فایل بررسی کننده :


#!/bin/sh
check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'`
if [ $check -gt 10 ] //10 is load average on 5 minutes
then
service mysql restart
/etc/init.d/httpd restart
fi
-------------------------------
من در این فایل مشخص کردم در صورتی که متوسط لود 10 باشه در 5 دقیقه یا بیشتر sql و httpd ریستارت بشه .


این فایل رو ذخیره و 755 کنید :


chmod 755 restart.sh
-----------------
3- ساختن کرن :


cd ~
cd /etc/cron.d
nano auto_restart
-----------------------

متن فایل کرن :


*/5 * * * * root /usr/local/auto/restart.sh >/dev/null 2>&1

hoka
November 30th, 2013, 17:52
سلام

ممکنه این اسکریپت برای بعضیا مفید باشه .

این دستورات رو انجام بدید :

1- ساختن فایل بررسی :




cd /usr/local/
mkdir auto
cd auto
nano restart.sh

---------------
2- متن فایل بررسی کننده :


#!/bin/sh
check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'`
if [ $check -gt 10 ] //10 is load average on 5 minutes
then
service mysql restart
/etc/init.d/httpd restart
fi
-------------------------------
من در این فایل مشخص کردم در صورتی که متوسط لود 10 باشه در 5 دقیقه یا بیشتر sql و httpd ریستارت بشه .


این فایل رو ذخیره و 755 کنید :


chmod 755 restart.sh
-----------------
3- ساختن کرن :


cd ~
cd /etc/cron.d
nano auto_restart
-----------------------

متن فایل کرن :


*/5 * * * * root /usr/local/auto/restart.sh >/dev/null 2>&1

مرسی این هم موثر هست و روی سرورم عملیاتیش کردن با یک سری تغییرات ولی به علت یک سری موضوعات باید سرورم رو هر 24 ساعت یکبار ریست کنم کلا

دستور ریبوت چی باید وارد بشه که عمل کنه ؟

هاست 97
December 1st, 2013, 08:37
reboot

یک کرون بسازید و تایم آن را تنظیم کنید و هر دستوری بخواهید را میتوانید اجرا کنید

hoka
December 1st, 2013, 09:34
reboot

یک کرون بسازید و تایم آن را تنظیم کنید و هر دستوری بخواهید را میتوانید اجرا کنید

reboot ریست نمیکنه توی اسکریپت به صورت خودکار . از shutdown -r now استفاده کردم مشکل حل شد ممنون