Print

Print


Using redirector (multiuser + cephfs):
```
[xrootd-redir.ultralight.org:1094] / > ls -l /store/user/jbalcas/
-r-- 2020-05-01 20:17:28       69465 /store/user/jbalcas/18Jan2019_job0_outHist.root
-r-- 2020-05-01 20:19:49       69465 /store/user/jbalcas/18Jan2019_job0_outHist.root1
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas/1GB_File
dr-x 2021-03-19 01:09:34           5 /store/user/jbalcas/core-dumps
dr-x 2021-02-22 15:15:31           2 /store/user/jbalcas/for-xrootd-devs
dr-x 2021-05-04 20:11:59           0 /store/user/jbalcas/test
[xrootd-redir.ultralight.org:1094] / > ls -l /store/user/jbalcas/1GB_File
[ERROR] Server responded with an error: [3005] Unable to open directory /store/user/jbalcas/1GB_File; not a directory

[xrootd-redir.ultralight.org:1094] / > stat /store/user/jbalcas/1GB_File
Path:   /store/user/jbalcas/1GB_File
Id:     983852453462060
Size:   1048576000
MTime:  2020-05-19 22:56:21
Flags:  16 (IsReadable)
[xrootd-redir.ultralight.org:1094] / >
```
Using data server (multiuser + cephfs):
```
-bash-4.2$ xrdfs transfer-10.ultralight.org
[transfer-10.ultralight.org:1094] / > ls -l /store/user/jbalcas/
-r-- 2020-05-01 20:17:28       69465 /store/user/jbalcas/18Jan2019_job0_outHist.root
-r-- 2020-05-01 20:19:49       69465 /store/user/jbalcas/18Jan2019_job0_outHist.root1
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas/1GB_File
dr-x 2021-03-19 01:09:34           5 /store/user/jbalcas/core-dumps
dr-x 2021-02-22 15:15:31           2 /store/user/jbalcas/for-xrootd-devs
dr-x 2021-05-04 20:11:59           0 /store/user/jbalcas/test
[transfer-10.ultralight.org:1094] / > ls -l /store/user/jbalcas/1GB_File
[ERROR] Server responded with an error: [3005] Unable to open directory /store/user/jbalcas/1GB_File; not a directory

[transfer-10.ultralight.org:1094] / > stat /store/user/jbalcas/1GB_File
Path:   /store/user/jbalcas/1GB_File
Id:     983852453462060
Size:   1048576000
MTime:  2020-05-19 22:56:21
Flags:  16 (IsReadable)
```
hdfs redirector (5.2 release) backend with xrootd-hdfs plugins (it does not use multiuser):
```
-bash-4.2$ xrdfs xrootd.ultralight.org
[xrootd.ultralight.org:1094] / > ls /store/user/jbalcas/
/store/user/jbalcas//18Jan2019_job0_outHist.root
/store/user/jbalcas//18Jan2019_job0_outHist.root1
/store/user/jbalcas//1GB_File
/store/user/jbalcas//core-dumps
/store/user/jbalcas//for-xrootd-devs
/store/user/jbalcas//test
[xrootd.ultralight.org:1094] / > ls -l /store/user/jbalcas/
-r-- 2020-05-01 20:17:28       69465 /store/user/jbalcas//18Jan2019_job0_outHist.root
-r-- 2020-05-01 20:19:49       69465 /store/user/jbalcas//18Jan2019_job0_outHist.root1
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas//1GB_File
dr-x 2021-03-19 01:09:34        4096 /store/user/jbalcas//core-dumps
dr-x 2021-02-22 15:15:31        4096 /store/user/jbalcas//for-xrootd-devs
dr-x 2021-05-04 20:11:59        4096 /store/user/jbalcas//test
[xrootd.ultralight.org:1094] / > ls -l /store/user/jbalcas/1GB_File
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas/1GB_File//1GB_File
[xrootd.ultralight.org:1094] / > stat /store/user/jbalcas/1GB_File
Path:   /store/user/jbalcas/1GB_File
Id:     0
Size:   1048576000
MTime:  2020-05-19 22:56:21
Flags:  24 (Offline|IsReadable)
```
And data server with hdfs plugin (it does not use multiuser):
```
[transfer-2.ultralight.org:1094] / > ls -l /store/user/jbalcas/
-r-- 2020-05-01 20:17:28       69465 /store/user/jbalcas//18Jan2019_job0_outHist.root
-r-- 2020-05-01 20:19:49       69465 /store/user/jbalcas//18Jan2019_job0_outHist.root1
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas//1GB_File
dr-x 2021-03-19 01:09:34        4096 /store/user/jbalcas//core-dumps
dr-x 2021-02-22 15:15:31        4096 /store/user/jbalcas//for-xrootd-devs
dr-x 2021-05-04 20:11:59        4096 /store/user/jbalcas//test
[transfer-2.ultralight.org:1094] / > ls -l /store/user/jbalcas/1GB_File
-r-- 2020-05-19 22:56:21  1048576000 /store/user/jbalcas/1GB_File//1GB_File
[transfer-2.ultralight.org:1094] / > stat /store/user/jbalcas/1GB_File
Path:   /store/user/jbalcas/1GB_File
Id:     0
Size:   1048576000
MTime:  2020-05-19 22:56:21
Flags:  24 (Offline|IsReadable)
```

So xrdfs fails to do `ls -l` for particular file, but ok to list directory (xrootd+multiuser). For HDFS based endpoint (without multiuser) - everything works.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/issues/1456#issuecomment-840802857

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1