Я этот сценарий в моем рецептеРесурс cron не работает в aws opswork?
cron "logs_processPageView" do
minute "*"
hour "*"
day "*"
month "*"
weekday "*"
command %Q{
echo "hi" >> /home/ubuntu/test.txt
}
action :create
end
Когда я бегу рецепт с opswork, вот соответствующая запись
[Fri, 12 Jul 2013 02:42:48 +0000] DEBUG: Processing cron[logs_processPageView] on test1.localdomain
[Fri, 12 Jul 2013 02:42:48 +0000] DEBUG: Cron 'logs_processPageView' not found
[Fri, 12 Jul 2013 02:42:48 +0000] INFO: Added cron 'logs_processPageView'
{код}
Я принял хрон был добавлен к заданию cron.
Но когда я ssh'd к экземпляру, нет test.txt, даже если я жду час. Также нет нового cronjob, когда я запускаю {code} sudo crontab -l {code} или {code} crontab -l {code}.
Почему ресурс не добавляет кроны?
Я попытался использовать cron cookbook. В файле /etc/cron.d/cronfile есть новый файл, но cron все еще не работает.
Что я сделал неправильно? И как это исправить?
Я столкнулся с той же проблемой. Журналы показывают, что cron был добавлен, но «contab -l» не показывает заданий cron. – Sarang