سوال : ایجاد یک اسکریپت sh برای ریستارت اتوماتیک سرویس ها
سلام دوستان
چطور میشه در سنت او اس یک اسکریپت ساخت که سرویس ها رو ریست بده ؟
من الان یک اسکریپت ساختم و داخلش چنتا سرویس رو با دستورات زیر ریست دادم ولی وقتی توی crontab اضافه میکنمش اجرا نمیشن سر اون ساعت ها
service httpd restart
service named restart
و ...
کسی از دوستان میدونه چطور میتونم این سرویس هارو سر ساعت های معین ریست بدم ؟
پاسخ : سوال : ایجاد یک اسکریپت sh برای ریستارت اتوماتیک سرویس ها
حتما تنظیم cron شما ایراد داره. برای اطمینان لاگش رو بررسی کنید .
پاسخ : سوال : ایجاد یک اسکریپت sh برای ریستارت اتوماتیک سرویس ها
دقیقا چیو تو crontab قرار میدهید؟
پاسخ : سوال : ایجاد یک اسکریپت sh برای ریستارت اتوماتیک سرویس ها
نقل قول:
نوشته اصلی توسط
pardishosting
حتما تنظیم cron شما ایراد داره. برای اطمینان لاگش رو بررسی کنید .
آخرین لاگ ها
Mar 27 11:46:02 ks3313855 crond[2479]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:47:01 ks3313855 crond[2704]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:48:01 ks3313855 crond[2929]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:49:01 ks3313855 crond[3128]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:50:01 ks3313855 crond[3353]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:51:01 ks3313855 crond[3578]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:52:01 ks3313855 crond[3805]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:53:01 ks3313855 crond[4043]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:54:01 ks3313855 crond[4273]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:55:01 ks3313855 crond[4506]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:56:01 ks3313855 crond[4733]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:57:02 ks3313855 crond[4976]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:58:01 ks3313855 crond[5191]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 11:59:01 ks3313855 crond[5456]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 12:00:01 ks3313855 crond[5684]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 12:01:01 ks3313855 crond[5967]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 12:01:01 ks3313855 crond[5968]: (root) CMD (run-parts /etc/cron.hourly)
Mar 27 12:02:02 ks3313855 crond[6231]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
Mar 27 12:03:01 ks3313855 crond[6478]: (root) CMD (/usr/local/rtm/bin/rtm 45 > /dev/null 2> /dev/null)
نقل قول:
نوشته اصلی توسط
uper
دقیقا چیو تو crontab قرار میدهید؟
این محتواش هست
کد:
9 4 * * * /tmp/IBSng_backup_and_ftp_script.sh
25 4 * * * /tmp/reset.sh
12 22 * * * /tmp/reset1.sh
12 15 * * * /tmp/reset1.sh
اولی درست انجام میشه ولی بقیه انجام نمیشن
توی اسکریپت های دوم و سوم فقط با دستوراتی که توی پست اول نوشتم سرویس هارو ریست دادم که با اجرای دستی اون اسکریپت ها سرویس ها بدون مشکل ریست میشن
پاسخ : سوال : ایجاد یک اسکریپت sh برای ریستارت اتوماتیک سرویس ها