Hi Andy,
I meant to reply earlier... thanks for the pointers and the
explanations. I've applied few more changes and now everything is
running ok.
cheers
alessandra
Andrew Hanushevsky wrote:
> Hi Alessandra,
>
> You must have switched from a very old system to a newer one. I say that
> because the "redirect" directive was phased out a couple of years ago.
> This is why you can't find any documentation on online. We do keep it in
> the web space we just don't have a link to it. We don't because we
> figured it would be just too much information to wade through. So, ...
>
> 1) You'll find detailed information on "all.manager" in
>
> http://xrootd.slac.stanford.edu/doc/olb_config/olb_config.htm#_Toc160953407
>
> The simplest thing is wherever you have "olb.subscribe <host> [<port>]"
> replace it with
>
> all.manager <host> [<port>]
>
> 2) You'll find detailed information on "all.role" in:
>
> http://xrootd.slac.stanford.edu/doc/olb_config/olb_config.htm#_Toc160953409
>
> The simplest thing to do in your instance:
>
> ofs.redirect remote
>
> replace with
>
> all.role manager
>
> ofs.redirect target
>
> replace with
>
> all.role server
>
> In all cases, you can follow this up with an "if" on the same line. So,
> in your case, it's just a matter of replacing the directive. And, of
> course, it looks like some busy work. From another viewpoint, we had to
> go this route to simplify things for more complicated environments as
> these new directives imply a host of defaults that you would have had to
> specify. We couldn't key them off the old directives to allow for upward
> compatibility. So, we decided to give he old directives a few years of
> grace and hope that people switch to the new ones. The nasty messages
> onbviously are helping in that.
>
> Andy
>
> ----- Original Message ----- From: "Alessandra Forti"
> <[log in to unmask]>
> To: <[log in to unmask]>
> Sent: Monday, March 31, 2008 7:03 AM
> Subject: xrootd configuration
>
>
>> Hi,
>>
>> I found error messages in the xrootd log files about the syntax of the
>> config files in manchester and I need help to correct it.
>>
>> This is the first set of messages:
>>
>> Config warning: redirect directive is deprecated; use 'all.role'.
>> =====> ofs.redirect remote if xrootd01.tier2.hep.manchester.ac.uk
>> Config warning: redirect directive is deprecated; use 'all.role'.
>> =====> ofs.redirect remote if bohr*31.tier2.hep.manchester.ac.uk
>> Config warning: redirect directive is deprecated; use 'all.role'.
>> =====> ofs.redirect target if bohr*31.tier2.hep.manchester.ac.uk
>> Config warning: redirect directive is deprecated; use 'all.role'.
>> =====> ofs.redirect target if bohr*.tier2.hep.manchester.ac.uk
>>
>> This is the second:
>>
>> Config warning: 'subscribe' directive is deprecated; use 'all.manager'
>> instead
>> =====> olb.subscribe xrootd01.tier2.hep.manchester.ac.uk
>>
>> do these messages mean that I have simply to replace all the
>> ofs.redirect with all.role and olb.subscribe with all.manager in
>> xrootd.conf or the syntax is completely different?
>>
>> I haven't found much documentation for "all.whatever' directives.
>>
>> thanks
>>
>> cheers
>> alessandra
>>
>> --
>> "Well you'll still need a tray"
>>
>
>
--
"Well you'll still need a tray"
|