logrotate.conf


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users logrotate.conf
# 1  
Old 12-15-2006
logrotate.conf

I changed the logrotate.conf file to make a new log file to be automatically rotated daily. But after a night, I have not seen the rotated file.

When does this rotation happen? I mean what is the exact time?

In addition, do I have to restart what deamon to make the change take effect?
# 2  
Old 12-15-2006
when the logs rotate is defined in the logrotate.conf, you can see more details with "man logrotate"

logrotate is not a deamon, therefore it does not need restarting.

from the man page:
Normally, logrotate is run as a daily cron job. It will not modify a log more than once in one day unless the criterion
for that log is based on the log's size and logrotate is being run more than once each day, or unless the -f or --force
option is used.
# 3  
Old 12-18-2006
Quote:
Originally Posted by silicate
when the logs rotate is defined in the logrotate.conf, you can see more details with "man logrotate"

logrotate is not a deamon, therefore it does not need restarting.

from the man page:
Normally, logrotate is run as a daily cron job. It will not modify a log more than once in one day unless the criterion
for that log is based on the log's size and logrotate is being run more than once each day, or unless the -f or --force
option is used.

this is the content of my logrotate file for a specific task:

compress
dateext
daily
rotate 7
size 1M
notifempty
missingok
copytruncate

the "daily" statement should indicate that it will rotate each day, namely that a new file will be created each day. however, after several days, I still have only one log file. why?
# 4  
Old 12-18-2006
do you have the logrotate setup on a cron job?
# 5  
Old 12-18-2006
Quote:
Originally Posted by silicate
do you have the logrotate setup on a cron job?
I am not sure, but this is what the "ls /etc/cron*" shows:

ls cron*
cron.deny crontab

cron.d:

cron.daily:
beagle-crawl-system suse-clean_catman suse.de-backup-rpmdb suse.de-clean-tmp suse.de-update-preload
logrotate suse.de-backup-rc.config suse.de-check-battery suse.de-cron-local suse-do_mandb

cron.hourly:
mcelog

cron.monthly:

as logrotate is under cron.daily, I assumed it has been set up.
# 6  
Old 12-18-2006
so as long as inside the cron.daily/logrotate file there is this line: /usr/sbin/logrotate /etc/logrotate.conf

and the cron daemon is running, then it should be working fine.

try running /usr/sbin/logrotate /etc/logrotate.conf

it will rotate the logs, then you can see if it's working at all based on the config file, if not try /usr/sbin/logrotate -f /etc/logrotate.conf
# 7  
Old 12-18-2006
Quote:
Originally Posted by silicate
so as long as inside the cron.daily/logrotate file there is this line: /usr/sbin/logrotate /etc/logrotate.conf

and the cron daemon is running, then it should be working fine.
what I have is :

/usr/sbin/logrotate /etc/logrotate.conf 2>&1 | tee $TMPF

but the fact is that I still have only one log file there, but there should be a couple of rotated log files right? as I made the configuration a couple of days ago.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Configure resolv.conf and nsswitch.conf

Hi, I've installed Solaris 11.3(live media) and configured DNS. Everytime I reboot the server, resolv.conf got deleted and it created a new nsswitch.conf. I used below to configure both settings: # svccfg -s dns/client svc:/network/dns/client> setprop config/nameserver = (xx.xx.xx.aa... (1 Reply)
Discussion started by: flexihopper18
1 Replies

2. Shell Programming and Scripting

Script to update rsyslog.conf and auditd.conf

Hello all, Newbie here. I'm currently tasked with updating rsyslog.conf and auditd.conf on a large set of servers. I know the exact logging configurations that I want to enable. I have updated both files on on a server and hope to use the updated files as a template for the rest of the... (3 Replies)
Discussion started by: Mide
3 Replies

3. AIX

Logrotate.conf

Hey Admins, I have installed logrotate on AIX server. I want to configure it for 1. /var/log/messages – keep 90 days, i.e., weekly rotate 13 2. Syslog – keep 90 days i.e., weekly rotate 13 3. Wtmp – keep 90 days i.e., weekly rotate 13 4. Sulog – keep 90 days i.e., weekly rotate 13 What... (1 Reply)
Discussion started by: snchaudhari2
1 Replies

4. AIX

Logrotate - /etc/logrotate.conf does't exist

Hi Admins. I have installed logrotate rpm on Aix 6.1. After the installation of rpm, I don't find /etc/logrotate.conf file and /etc/logrotate.d dir . The config file is located in /opt/freeware/etc/logrotate.conf. When I ran logrotate -v /opt/freeware/etc/logrotate.conf I get below... (2 Replies)
Discussion started by: snchaudhari2
2 Replies

5. Shell Programming and Scripting

Logrotate - I am not able to rotate files using logrotate

I have written script which is working in Home directory perfectly and also compressing log files and rotating correctly. But, when i try to run script for /var/log/ i am able to get compressed log files but not able to get rotation of compressed log files. Please suggest. I am using below command... (5 Replies)
Discussion started by: VSom007
5 Replies

6. Red Hat

Some questions about Logrotate.conf

Hi all, I have to configure the logrotate.conf file on some Linux RedHat servers. So, by default I seen the file is as follow: # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating... (5 Replies)
Discussion started by: idro
5 Replies

7. UNIX for Advanced & Expert Users

logrotate with /etc/logrotate.conf file

Hi there, I want to rotate the logfiles which are located in /var/log/jboss/tomcat* so I have created a file named as 'tomat' in /etc/logrotate.d/tomcat with the following content. # cat /etc/logrotate.d/tomcat /var/log/jboss/tomcat_access_log*.log { daily nocreate ... (2 Replies)
Discussion started by: skmdu
2 Replies

8. Solaris

basic question on sd.conf and lpc.conf file

Hello Guys, Do we need to configure this file only if we add SAN disk or even if we add local disk, do we need to modify? (4 Replies)
Discussion started by: mokkan
4 Replies

9. UNIX for Advanced & Expert Users

Configuring snmpd.conf and snmptrapd.conf

HI, I want a help for Configuring snmpd.conf and snmptrapd.conf (i.e Configuring SNMP) for receiving TRAPS in my networks. I am using RHEL4.0 OS. Please tell me How I can configure above two files in a proper way and at an advanced level. Especially I am getting... (2 Replies)
Discussion started by: jagdish.machhi@
2 Replies

10. UNIX for Dummies Questions & Answers

how to set size in logrotate.conf

Hi,guys: recently,i am puzzled by a question .when i create a new file named by /etc/logrotate.d/debug. The cont. is listed as follow: /var/log/debug { rotate 3 missingok notifempty size=2k prerotate /bin/kill -HUP `cat... (0 Replies)
Discussion started by: icehero
0 Replies
Login or Register to Ask a Question