при выполнении скрипта logrotate вручную я получаю следующее сообщение об ошибке. $ logrotate -vf /apps/web/scripts/Logroate-web.conf
усечение /apps/oracle/admin/mserver/adf12dev/servers/adf_1/logs/udara_1.out установка по умолчанию ошибка создания контекста: ошибка создания уникального временного файла: разрешение отклонено
Пожалуйста, дайте мне знать, почему это так и как устранить. Обратите внимание, что я запускаю этот сценарий без полномочий root. пользователь. Спасибо
Я получал ту же ошибку, работая как пользователь без полномочий root; хотя это не мешало logrotate вращать мои журналы приложений. В моем случае я пытался записать статус в / dev / null:
/usr/sbin/logrotate -v -s /dev/null /path/to/logrotate.conf
Удаление параметра -s (запись в файл состояния по умолчанию, т.е. /var/lib/logrotate.status) привело к тому же сообщению об ошибке. При обновлении до нового пути удалено сообщение об ошибке:
/usr/sbin/logrotate -v -s /path/to/logrotate.status /path/to/logrotate.conf
Надеюсь это поможет.
logrotate -v -s /rlsothrbackup/rlsspool/MERGEDSPL/log.status --force /rlsothrbackup/rlsspool/MERGEDSPL/logrotate.cnf
Это сработало для меня, когда я хочу log
вращаться внутри rlsothrbackup/rlsspool/MERGEDSPL/