Запуск задания Cron в Amazon Instance с помощью Bitnami

У меня есть запрограммированный файл python, который делает автоматическое резервное копирование моего экземпляра Amazon.

В этом случае у меня установлен Mautic Bitnami.

Я попытался запустить файл из следующей строки, прямо в терминале, и он работает правильно.

python3 /home/bitnami/aws/snapshot_script.py --volume-ids = vol-07701xxxxxxxxxx --expiry-days = 7

(Создайте резервную копию, срок действия которой истекает через 7 дней.)

Вот как snapshot_script.py файл начинается:

#!/usr/bin/env python3

Проблема начинается, когда я хочу выполнить строку кода в задании cron, она не работает.

Я перепробовал много вещей без результатов, например:

  • + Изменить python в /usr/bin/python3
  • + Изменить python в //usr/bin/env python3
  • использование your bitnami -s при запуске cron
  • sudo crontab -l чтобы увидеть, если это выполняется (да, это делает)
  • sudo adduser bitnami daemon рекомендуется в Интернете
  • Скопируйте структуру других крон:

    / 5 * * * * su daemon -s / bin / sh -c "/ opt / bitnami / php / bin / php -q / opt / bitnami / apps / mautic / htdocs / app / console mautic: сегменты: обновление" #mautic-сегменты-хрон

результат locate python являются:

/usr/bin/python3.5 
/usr/bin/python3.5m 
/usr/lib/python2.7 
/usr/lib/python3.5 
/etc/python3.5 
/usr/local/lib/python3.5 
/usr/include/python3.5m 
/usr/share/

Как мне поступить?

0 ответов

Другие вопросы по тегам