erro: erro ao criar arquivo temporário exclusivo: Permissão negada

2

ao executar o script logrotate manualmente, estou recebendo um erro da seguinte forma. $ logrotate -vf /apps/web/scripts/Logroate-web.conf

truncando /apps/oracle/admin/mserver/adf12dev/servers/adf_1/logs/udara_1.out definir contexto de criação padrão erro: erro ao criar um arquivo temporário exclusivo: Permissão negada

Por favor, deixe-me saber porque é que e como eliminar. Por favor, note que eu estou executando este script usando não raiz. do utilizador. obrigado

    
por Vivo 31.05.2017 / 01:37

2 respostas

2

Eu estava recebendo o mesmo erro em execução como usuário não root; embora isso não estivesse impedindo o logrotate de girar meus logs de aplicativos. No meu caso, eu estava tentando gravar o status para / dev / null:

/usr/sbin/logrotate -v -s /dev/null /path/to/logrotate.conf

A remoção da opção -s (grava no arquivo de status padrão, ou seja, /var/lib/logrotate.status) resultou na mesma mensagem de erro. A atualização para um novo caminho removeu a mensagem de erro:

/usr/sbin/logrotate -v -s /path/to/logrotate.status /path/to/logrotate.conf

Espero que isso ajude.

    
por 02.06.2017 / 18:54
0
logrotate -v -s  /rlsothrbackup/rlsspool/MERGEDSPL/log.status  --force /rlsothrbackup/rlsspool/MERGEDSPL/logrotate.cnf

Isso funcionou para mim quando eu quero que o log seja rotacionado dentro de rlsothrbackup/rlsspool/MERGEDSPL/

    
por 16.10.2018 / 13:57

Tags