Я попытался настроить cronjob на моем сервере. На самом деле эта команда должна выполнять Java-программу каждый час. Но почему-то это не сработало. Я погуглил и попытался настроить тестовый скрипт, который должен запускаться каждую минуту, чтобы я мог видеть, работает ли мой cronjob.
Если я выполню сценарий из оболочки, это не проблема.
ps ax| grep cron
печатает следующее
1147 ? Ss 0:00 cron
13940 pts/0 S+ 0:00 grep --color=auto cron
мой crontab -l:
# m h dom mon dow command
30 * * * * root java -jar -Xss100m /home/crawler/WebCrawler.jar
1 * * * * root /home/crawler/test.sh
test.sh:
#!/bin/bash
echo "this is a test " >> test.txt
У кого-нибудь есть идеи, что может быть не так с моей системой и crontabs, которые я настроил? Это сервер ubutnu 10.04 (потому что у хостера, которым я пользуюсь, были проблемы с его виртуализацией, и из-за того, что 10.04 - единственная версия, которая правильно запускает jvm:/)