Bonjour,
je souhaite utiliser logrotate pour le fichier listener.log d'oracle
voici le code de mon logrotate.conf
compress
compresscmd /usr/bin/gzip
uncompresscmd /usr/bin/gunzip
include /etc/logrotate.d
/soft/oracle/product/9.2.0.1.0/network/log/listener.log {
prerotate
su - oracle
/soft/oracle/product/9.2.0.1.0/bin/lsnrctl stop
endscript
size=20M
compress
create 0644 oracle oinstall
rotate 3
postrotate
/soft/oracle/product/9.2.0.1.0/bin/lsnrctl start
exit
endscript
}
Quand je lance le logrotate, il ne fait pas la rotation de listener et il reste sous le login oracle.
Il ne lance pas le lsnrctl stop non plus
vous voyez l'erreur ??
merci
---------------
PSN : julien_fr38