>Ну не работает и все!!!!!!!!
>Укого есть еще какие предложения???? Та же проблема с крон скриптом в Debian.
>sudo crontab -l
# m h dom mon dow command
*/1 * * * * /home/tarkos/etc/check_programs/Mongrel/mongrel_checksuite 15 >> /home/tarkos/log/mongrel_checksuite.log
>cat /home/tarkos/etc/check_programs/Mongrel/mongrel_checksuite
#!/bin/bash
if [ -z "$1" ]; then
echo "Specify the number of Mongrel process";
exit 1;
fi
test=`ps auxwww | grep tarkos | grep bin/mongrel_rails | grep -v grep | wc -l`
if ((test == $1)); then
echo 'Everything is OK'
else
date
echo 'Restarting mongrel'
/etc/init.d/mongrel_cluster stop
sleep 12
rm /home/tarkos/mf/rails/*/log/*.pid
/etc/init.d/mongrel_cluster start
fi
>tail /home/tarkos/log/mongrel_checksuite.log
Wed Jul 25 11:02:01 EEST 2007
Restarting mongrel
Wed Jul 25 11:03:01 EEST 2007
Restarting mongrel
Wed Jul 25 11:04:01 EEST 2007
Restarting mongrel
Wed Jul 25 11:05:01 EEST 2007
Restarting mongrel
Wed Jul 25 11:06:01 EEST 2007
Restarting mongrel
Но реально сам mongrel не останавливается и не запускается. Такое ощущение что команды в которые есть stop и start просто игнорируются.
У кого есть идеи или советы?