Re: Strange behaviour in logging files and log rotatation, hopefully an easy answer?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bob Brennan wrote:
I host some relatively steady volume virtual domains and in order to
keep the log access files to a reasonable size I logrotate them once
every night and only keep 10 days worth. The logrotate works fine with
typically
  access_log
  access_log.1
  access_log.2
  .3 .4 .5 etc
happening as expected, the problem is that only one of those files
receives the log information, even as it's name changes! So typically
access_log.1, .2, .3 for instance are all 0b while .4 continues to
grow into the megabytes until it is deleted.

<snip>


Any help/pointers/ideas greatly appreciated, I can't even think what to google.

Many years ago, when I was setting up RHL 3.0.3 or so, I read the instructions for rotating Apache logs.


On *x you can rename files while they're open and that's what you're doing. Changing the file's name does not affect rw operations for technical reasons I won't go into beyond noting that the name of a file is not its real identifier, just as a host name is not the real identifier for a computer - both are aliases that have to be converted to numbers.

What you need to do is make Apache reopen its files, and this is accomplished by the various reload/restart options.



--

Cheers
John

-- spambait
1aaaaaaa@xxxxxxxxxxxxxxxxxxxxxxx  Z1aaaaaaa@xxxxxxxxxxxxxxxxxxxxxxx
Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux