На нашем сервере Mac OS X (10.6) мы настроили несколько сценариев резервного копирования, которые управляются launchd
и запускается в определенное время. Для этого мы определили StartCalendarInterval
и все это работает очень хорошо.
Теперь случается, что я хотел бы запустить одно из этих заданий вне графика, но это не запускает задание (но также не выдает ошибки / предупреждения):
sudo launchctl start org.job-label
На странице руководства по launchtl указано, что start
предназначен для тестирования заданий по запросу, ни слова о запланированных заданиях. Есть ли способ запустить запланированные задания?
Изменить после получения ответа: Да, запуск запланированных заданий вручную также работает через launchctl start
команда.
Хм, может быть, это поможет отладить вашу проблему:
Установите уровень журнала для отладки:
sudo launchctl log level debug
Следите за system.log:
sudo tail -f /var/log/system.log &
Попробуйте снова приступить к работе:
sudo launchctl start org.job-label
sudo launchctl -w load /Library/LaunchDaemons(Agents)/org.job-label