We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Не могу задать периодичность задания crontab как @reboot
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Не могу задать периодичность задания crontab как @reboot
Необходимо создать у одного из пользователей задание crontab, которое будет перезапускаться при перезагрузке операционной системы.
Например, так:
Здесь cmd1 запускается как обычно, а cmd2 -- при перезагрузке.
Пытаюсь сделать это при помощи v-add-cron-job, но, похоже, ей нельзя передать '@reboot' в качестве параметра для графика запуска.
Подскажите, пожалуйста, как решить эту проблему?
Спасибо!
Например, так:
Code: Select all
0 0 * * * cmd1
@reboot cmd2
Пытаюсь сделать это при помощи v-add-cron-job, но, похоже, ей нельзя передать '@reboot' в качестве параметра для графика запуска.
Подскажите, пожалуйста, как решить эту проблему?
Спасибо!
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Не могу задать периодичность задания crontab как @reboot
Добавьте через консоль. Правда, не исключено, что вывод заданий в панели при этом поломается.
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Не могу задать периодичность задания crontab как @reboot
Еще есть опасение, что при добавлении новых заданий через CLI это добавленное задание пропадет.
Ведь его не будет в файле $VESTA/data/users/$user/cron.conf. А формат этого файла, похоже, не подходит для @reboot
Конечно, можно запускать при загрузке средствами ОС, но через кронтаб было бы удобно.
-
- Posts: 26
- Joined: Sun Jun 09, 2019 5:48 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Не могу задать периодичность задания crontab как @reboot
Сделал через unit-файл systemd.