backup otrs по расписанию

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
samd
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 10 сен 2014, 10:41
Откуда: НСИ-Телеком
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

backup otrs по расписанию

Сообщение samd » 10 сен 2014, 11:23

Добрый день.

Имеем систему:
OTRS 3.2.10
FreeBSD support.acme.ru 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009

Проблема:
Не работает скрипт backup.pl из запускаемый из crontab пользователя otrs (из шела отрабатывает как надо).

В crontab пользователя otrs имеется запись вида:
*/1 * * * * $HOME/scripts/backup.pl -d /var/backup/otrs >> /dev/null

В логе /var/log/cron:
Sep 10 11:25:00 support /usr/sbin/cron[5877]: (otrs) CMD ($HOME/scripts/backup.pl -d /var/backup/otrs >> /dev/null)
Sep 10 11:26:00 support /usr/sbin/cron[5889]: (otrs) CMD ($HOME/scripts/backup.pl -d /var/backup/otrs >> /dev/null)
Sep 10 11:27:00 support /usr/sbin/cron[5930]: (otrs) CMD ($HOME/scripts/backup.pl -d /var/backup/otrs >> /dev/null)

Пользователь root в почту получает сообщение:

ERROR: Can't locate mysqldump!

При этом команда запускаемая из командной строки от имени пользователя OTRS исполняется нормально:

[root@support ~]# su - otrs
%$HOME/scripts/backup.pl -d /var/backup/otrs
Backup /var/backup/otrs/2014-09-10_11-28/Config.tar.gz ... done
Backup /var/backup/otrs/2014-09-10_11-28/Application.tar.gz ... done
Dump MySQL rdbms ... done
Compress SQL-file... done
%

Подскажите как решить сию проблему.
С уважением Дмитрий.
OTRS 5.0.21 CentOS 7 x64 Linux with MySQL 5.7

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: backup otrs по расписанию

Сообщение alexus » 10 сен 2014, 12:18

Это чистая задач для FreeBSD админа. При чём тут OTRS, если крон исполняемую утилиту найти не может?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

samd
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 10 сен 2014, 10:41
Откуда: НСИ-Телеком
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: backup otrs по расписанию

Сообщение samd » 10 сен 2014, 14:34

Вот ведь!!!

Вы были правы, Алексей. Как-то совсем забылось, что переменные окружения для cron необходимо определять прямо в файле crontab пользователя - владельца задания. :)

Спасибо за "тонкий" намек.
С уважением Дмитрий.
OTRS 5.0.21 CentOS 7 x64 Linux with MySQL 5.7

Ответить