Print

Print


Hello Derek

In our test setup writing through the redirector is working.
As far as I can tell your problem is that the oss part is not configured.
I have to talk to Andy to find out if it is possible to get away without
the oss part.
Anyhow, I appended the two config files for our data servers
(xrootd-ddev_1.cf) and redirector (xrootd-ddev_1rdr.cf).
I hope that helps.

Cheers,
  Wilko



On Wed, 23 Mar 2005, Derek Feichtinger wrote:

> Hi,
>
> I tried writing files via a redirector (using xrootd-20050321-0425). Although
> I get now a much better error message from the logs and from xrdcp using this
> version, the write via redirector still does not work (but I can write to
> every data server with xrootd if I address it directly). Is this currently
> not supported?
>
> Thanks,
> Derek
>
> --
> Dr. Derek Feichtinger                   Tel:   +41 22 767 10 07
> LCG/ARDA Group                            email: [log in to unmask]
> CERN                                    http://people.web.psi.ch/feichtinger
> CH-1211 Genève 23
>
>
> Error msgs:
> -----------------
> Error accessing path/file for root://redir:1094//tmp/xrootd/test10.txt
>
> odc_Locate: dfeich.13455:12@pcarda10 given error msg 'No servers have write
> access to the file' by lxn5219 path=/tmp/xrootd/test10.txt
> 050323 11:20:05 6747 dfeich.13455:12@pcarda10 XrootdResponse: 0000 sending err
> 3005: No servers have write access to the file
>
>
> Configs:
> -------------
> #
> # dataserver.cf
> #
> # xrootd
> xrootd.fslib /opt/xrootd/xrootd-20050321-0425/lib/arch/libXrdOfs.so
> xrootd.export /tmp/xrootd
> odc.manager  redir
> # olbd
> olb.port 3121
> olb.subscribe redir 3121
>
>
> #
> # redirector.cf
> #
> # xrootd
> xrootd.fslib /opt/xrootd/xrootd-20050321-0425/lib/arch/libXrdOfs.so
> xrootd.export /tmp/xrootd
> odc.manager redir 3121
> #odc.trace redirect
> odc.trace all debug
> ofs.trace all debug
> # olbd
> olb.port 3121
> #olb.ping 30 5 5
> olb.allow host redir.cern.ch
> olb.allow host slave1.cern.ch
> olb.allow host slave2.cern.ch
> olb.trace all debug
>
>