Назад | Перейти на главную страницу

ошибка: ошибка создания уникального временного файла: отказано в разрешении

при выполнении скрипта 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/