На моем сервере Ubuntu установлены утилиты HP ProLiant. Используя следующую команду оболочки, я могу сохранить вывод состояния RAID в файл журнала:
sudo ssacli ctrl all show config > /var/logs/raid.log
Затем я попытался создать задание cron, чтобы ежедневно файл журнала перезаписывался состоянием. Мое задание cron выглядит следующим образом:
30 15 * * * ssacli ctrl all show config > /var/logs/raid.log #Log RAID Status
Это задание cron предназначено для пользователя root.
Проблема в том, что если я зайду в Webmin и запущу это задание cron, нажав «Сохранить и запустить сейчас», файл журнала будет создан. Но если я позволю запуску задания cron в назначенное время, файл журнала будет создан, но пуст.
Я думаю, это может быть как-то связано с тем, что мне нужно запустить ssacli в режиме sudo
Кто-нибудь может помочь?
Спасибо