URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9843
[ Назад ]

Исходное сообщение
"cron не выполняет команду cp"

Отправлено valeragug , 17-Мрт-14 09:46 
Доброго времени суток.
Такой вопрос - нужно копировать файл на сетевой ресурс подключенный командой:
sudo mount -t cifs -o username=Rskh/Weather,password=Wadmrkh1 //rsks0007/webpogoda$ /var/www/win/rsks0007
копирование из командной строки выполняется так:
sudo cp -rf /var/www/forecast/weather.mto /var/www/win/rsks0007/
правлю файл crontab командой sudo crontab  -e
и вставляю строку
*/1 * * * * cp -rf /var/www/forecast/forecast.mto /var/www/win/rsks0007/
но в логах пишет мне пишет о ошибке:
Mar 17 09:45:01 weather-service /USR/SBIN/CRON[25183]: (root) CMD (cp -rf /var/www/forecast/forecast.mto /var/www/win/rsks0007/)
Mar 17 09:45:01 weather-service /USR/SBIN/CRON[25182]: (CRON) error (grandchild #25183 failed with exit status 1)

Помогите в какую сторону копать.


Содержание

Сообщения в этом обсуждении
"cron не выполняет команду cp"
Отправлено PavelR , 17-Мрт-14 10:11 

> Помогите в какую сторону копать.
> но в логах пишет мне пишет о ошибке:

1) Оно еще письма отправлять умеет, с выводом команд.
2) Прописывать надо полные пути, т.е. в частности - /bin/cp


"cron не выполняет команду cp"
Отправлено PavelR , 17-Мрт-14 10:11 
> Помогите в какую сторону копать.

Возможно вместо

>mount -t cifs -o

практичнее будет использовать rsync.


"cron не выполняет команду cp"
Отправлено valeragug , 17-Мрт-14 10:45 
>> Помогите в какую сторону копать.
> Возможно вместо
>>mount -t cifs -o
> практичнее будет использовать rsync.

PavelR - Большое спасибо за помощь. rsync - помог.