Print

Print


Yes.

   L.

2011/5/12 Tanya Levshina <[log in to unmask]>:
> Hi,
>
> If xroot daemons can not handle SIGHUP correctly, can we add "-k" option to this release and deal with log rotate later?
>
> Thanks,
> Tanya
>
> ----- Original Message -----
> From: Lukasz Janyst <[log in to unmask]>
> Date: Thursday, May 12, 2011 8:05 am
> Subject: Re: XRootD tag and RPMs
> To: Brian Bockelman <[log in to unmask]>
> Cc: Doug Benjamin <[log in to unmask]>, Tanya Levshina <[log in to unmask]>, Douglas Strain <[log in to unmask]>, xrootd-dev <[log in to unmask]>
>
>> The copytruncate option seems to be the way to handle it if the
>> service cannot be SIGHUPed.
>>
>>    Lukasz
>>
>> 2011/5/12 Brian Bockelman <[log in to unmask]>:
>> > I think the way of doing this is to set up the logrotate.d file such
>> that logrotate will:
>> > 0) Compress older logs.
>> > 1) Rotate the file.
>> > 2) Create a new file owned by xrootd.
>> > 3) Send SIGHUP to Xrootd.
>> > 4) Xrootd daemon signal handler closes the old file handle and opens
>> the new one.
>> >
>> > Lukasz is right - this is how a seasoned sysadmin expects to
>> approach log-rotation; it would be nice to support it.  We might need
>> to add a new signal handler to xrootd if it doesn't do it already.
>> >
>> > HOWEVER - if we're going to muck around in this aspect (it might be
>> too late for this release), we might as well ask for syslog support.
>>  I'm getting noise from some of our admins about it - some sites have
>> highly centralized syslog setups.
>> >
>> > Brian
>> >
>> > On May 12, 2011, at 2:26 PM, Lukasz Janyst wrote:
>> >
>> >> Hi Doug,
>> >>
>> >>   good question. Probably not. I will check.
>> >>
>> >> Cheers,
>> >>   Lukasz
>> >>
>> >> 2011/5/12 Doug Benjamin <[log in to unmask]>:
>> >>> Dear Lukasz,
>> >>>
>> >>>   I agree that using the linux standard logrotator tool is the
>> best way to go.
>> >>> Does log rotator require xrootd to start and stop so that the
>> pointers to the files
>> >>> are disconnected during the rotation.
>> >>>
>> >>> Doug
>> >>>
>> >>> On May 12, 2011, at 2:48 AM, Lukasz Janyst wrote:
>> >>>
>> >>>> Hi Tanya,
>> >>>>
>> >>>>   we will cut the second rc after we do some testing with this one.
>> >>>> Your request raises a more general question of how we should handle
>> >>>> the log rotation. Specifying it as a parameter for xrootd in the
>> >>>> sysconfig file has an advantage of keeping all the settings together
>> >>>> but I would argue that we should use the standard logrotator (man
>> 8
>> >>>> logrotate) of Linux as it is far more flexible and is widely
>> >>>> considered as "the" tool for this sort of job which is what most
>> >>>> admins would probably expect.
>> >>>>
>> >>>>   Let me know what you think.
>> >>>>
>> >>>> Cheers,
>> >>>>   Lukasz
>> >>>>
>> >>>> 2011/5/12 Tanya Levshina <[log in to unmask]>:
>> >>>>> Hi Lukasz,
>> >>>>>
>> >>>>> Sorry, but I just have noticed that [-k NUM] option is still
>> missing from /etc/sysconfig/xrootd configuration. This option controls
>> the number of days the log files will be kept.
>> >>>>>
>> >>>>> Could you please add this and cut a new rc?
>> >>>>>
>> >>>>> Thanks a lot,
>> >>>>> Tanya
>> >>>>> ----- Original Message -----
>> >>>>> From: Lukasz Janyst <[log in to unmask]>
>> >>>>> Date: Wednesday, May 11, 2011 11:58 am
>> >>>>> Subject: XRootD tag and RPMs
>> >>>>> To: xrootd-dev <[log in to unmask]>, Doug Benjamin
>> <[log in to unmask]>, Tanya Levshina <[log in to unmask]>, Douglas
>> Strain <[log in to unmask]>
>> >>>>>
>> >>>>>> Dear all,
>> >>>>>>
>> >>>>>>    I have made a rc1 tag and built the RPMs which you can
>> access here:
>> >>>>>> http://xrootd.cern.ch/sw/releases/3.0.4-rc1/
>> >>>>>>
>> >>>>>> Cheers,
>> >>>>>>    Lukasz
>> >>>>>
>> >>>
>> >>>
>> >
>> >
>