Er... ? Weird.
Then the globus_config function might not have been called when the node
was configured (but then, why is it working ? ;) )
I'll ask the one who installed the node what he did when he's back
(since we don't use yaim for everything...)
Thanks !
P.S : FYI, looking at how to disable the gatekeeper syslog logging (all
the GRAM stuff found in the gatekeeper *and* messages logs), I finally
found that [globus|edg]-gatekeeper (at least the version in use) uses
the [hardcoded] daemon.notice facility (and sometimes "daemon.err" to
say "ping sucessfull" - funny)... but I don't know if something else
uses this daemon.* facility ...
That's for those who dislike seeing 30 times same log entries in 30
different files ;)
F - CleanSweep - S
Maarten Litmaath wrote:
> Frederic Schaer wrote:
>
>> Hello Mr Rollout,
>>
>> I'm wondering if there's something that's advised for setting up a
>> logrotate for globus-gatekeeper ?
>
>
> Er? With YAIM you get this:
>
> --------------------------------------------------------------------
> # cat /etc/logrotate.d/globus-gatekeeper
> /var/log/globus-gatekeeper.log {
> nocompress
> copy
> rotate 1
> prerotate
> killall -s USR1 -e /opt/edg/sbin/edg-gatekeeper
> endscript
> postrotate
> find /var/log/globus-gatekeeper.log.20????????????.*[0-9] -mtime +7
> -exec gzip {} \;
> endscript
> }
> --------------------------------------------------------------------
>
>> I noticed on one of our CEs that the logfile was becomming very large
>> (> 500 MB), and I've seen that there has been some kind of logrotate
>> in previous LCG/EDG releases for the gatekeeper - but nothing's there
>> anymore.
>>
>> So I played with globus, and it seems that the following is working
>> OK because logrotate runs the postrotate script before compressing.
>> Anyway, it only *seems* it's working - I've found nowhere
>> documentation about globus-gatekeepere and logrotate. Also, the
>> following creates empty globus "self logrotate" files...
>>
>> [root@cclcgceli05 logrotate.d]$ cat /etc/logrotate.d/edg-gatekeeper
>> /var/log/globus-gatekeeper.log {
>> compress
>> rotate 31
>> missingok
>> ifempty
>> postrotate
>> /usr/bin/killall -s USR1 edg-gatekeeper
>> endscript
>> }
>>
>> It seems it's also possible to use the logrotate "copytruncate"
>> option (without the killall postrotate), but this could cause data
>> loss, which is not really good :(
>>
>> Any advice ?
>> Thanks,
>>
>> Frederic Schaer
>
>
>
|