Hi Elvin,
Sorry for mistake, I tried the xrdcp
again, and the log says: Run: [ERROR] Server responded with an error: [3010] Unable to open file /eos/dev/testfile; Operation not permitted (destination)
The detail log as following:
[root@node3 ~]# /opt/eos/xrootd/bin/xrdcp -d 3 /tmp/testfile root://node1.cern.ch//eos/dev/testfile > xrdcp.log 2>&1 &
[1] 118546
[root@node3 ~]#
[1]+ Exit 54 /opt/eos/xrootd/bin/xrdcp -d 3 /tmp/testfile root://node1.cern.ch//eos/dev/testfile > xrdcp.log 2>&1
[root@node3 ~]# cat xrdcp.log
[2024-04-12 22:04:40.917494 +0800][Dump ][App ] Chunk size: 8388608, parallel chunks 4, streams: 1
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] URL: root://node1.cern.ch//eos/dev/testfile
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.917548 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.917560 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.917570 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.917578 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.917600 +0800][Dump ][FileSystem ] [0x2037b20@node1.cern.ch:1094] Sending kXR_stat (path: /eos/dev/testfile, flags: none)
[2024-04-12 22:04:40.917610 +0800][Debug ][Utility ] Env: trying to get a non-existent string entry: pollerpreference
[2024-04-12 22:04:40.917617 +0800][Debug ][Poller ] Available pollers: built-in
[2024-04-12 22:04:40.917619 +0800][Debug ][Poller ] Attempting to create a poller according to preference: built-in
[2024-04-12 22:04:40.917622 +0800][Debug ][Poller ] Creating poller: built-in
[2024-04-12 22:04:40.917627 +0800][Debug ][Poller ] Creating and starting the built-in poller...
[2024-04-12 22:04:40.918475 +0800][Debug ][Poller ] Using 10 poller threads
[2024-04-12 22:04:40.918486 +0800][Debug ][TaskMgr ] Starting the task manager...
[2024-04-12 22:04:40.918509 +0800][Debug ][TaskMgr ] Task manager started
[2024-04-12 22:04:40.918513 +0800][Debug ][JobMgr ] Starting the job manager...
[2024-04-12 22:04:40.918572 +0800][Debug ][JobMgr ] Job manager started, 3 workers
[2024-04-12 22:04:40.918578 +0800][Debug ][TaskMgr ] Registering task: "FileTimer task" to be run at: [2024-04-12 22:04:40 +0800]
[2024-04-12 22:04:40.918582 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Sending message kXR_stat (path: /eos/dev/testfile, flags: none)
[2024-04-12 22:04:40.918600 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] MsgHandler created: 0x205c470 (message: kXR_stat (path: /eos/dev/testfile, flags: none) ).
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] URL: node1.cern.ch:1094
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.918624 +0800][Dump ][Utility ] Path:
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094/
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.918635 +0800][Dump ][Utility ] Path:
[2024-04-12 22:04:40.918642 +0800][Debug ][PostMaster ] Creating new channel to: root://node1.cern.ch:1094/
[2024-04-12 22:04:40.918793 +0800][Debug ][PostMaster ] [node1.cern.ch:1094] Stream parameters: Network Stack: IPAuto, Connection Window: 120, ConnectionRetry: 5, Stream Error Window: 1800
[2024-04-12 22:04:40.918810 +0800][Debug ][TaskMgr ] Registering task: "TickGeneratorTask for: root://node1.cern.ch:1094/" to be run at: [2024-04-12 22:04:55 +0800]
[2024-04-12 22:04:40.918819 +0800][Dump ][PostMaster ] [node1.cern.ch:1094] Sending message kXR_stat (path: /eos/dev/testfile, flags: none) (0x2037ee0) through substream 0 expecting answer at 0
[2024-04-12 22:04:40.918865 +0800][Debug ][PostMaster ] [node1.cern.ch:1094] Found 1 address(es): [::ffff:51.10.64.181]:1094
[2024-04-12 22:04:40.918879 +0800][Debug ][AsyncSock ] [node1.cern.ch:1094.0] Attempting connection to [::ffff:51.10.64.181]:1094
[2024-04-12 22:04:40.918899 +0800][Debug ][Poller ] Adding socket 0x2037f80 to the poller
[2024-04-12 22:04:40.918971 +0800][Debug ][AsyncSock ] [node1.cern.ch:1094.0] Async connection call returned
[2024-04-12 22:04:40.919003 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Sending out the initial hand shake + kXR_protocol
[2024-04-12 22:04:40.919016 +0800][Error ][TlsMsg ] Failed to initialize TLS context: CA directory does not exist.
[2024-04-12 22:04:40.919019 +0800][Debug ][Utility ] Env: overriding entry: notlsok=0 with 1
[2024-04-12 22:04:40.919035 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Wrote a message: (0x90001380), 44 bytes
[2024-04-12 22:04:40.919096 +0800][Dump ][XRootDTransport ] [msg: 0x900016e0] Expecting 8 bytes of message body
[2024-04-12 22:04:40.919099 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header, size: 8
[2024-04-12 22:04:40.919104 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received a message of 16 bytes
[2024-04-12 22:04:40.919109 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Got the server hand shake response (type: manager [], protocol version 511)
[2024-04-12 22:04:40.919160 +0800][Dump ][XRootDTransport ] [msg: 0x900016e0] Expecting 8 bytes of message body
[2024-04-12 22:04:40.919164 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header, size: 8
[2024-04-12 22:04:40.919167 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received a message of 16 bytes
[2024-04-12 22:04:40.919171 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] kXR_protocol successful (type: manager [], protocol version 511)
[2024-04-12 22:04:40.919224 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Sending out kXR_login request, username: root, cgi: xrd.cc=ch&xrd.tz=8&xrd.appname=xrdcp&xrd.info=&xrd.hostname=node3.cern.ch&xrd.rn=5.6.9, dual-stack: false, private IPv4: false, private IPv6: false
[2024-04-12 22:04:40.919237 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Wrote a message: (0x90001810), 110 bytes
[2024-04-12 22:04:40.919304 +0800][Dump ][XRootDTransport ] [msg: 0x90001380] Expecting 51 bytes of message body
[2024-04-12 22:04:40.919312 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header, size: 8
[2024-04-12 22:04:40.919315 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received a message of 59 bytes
[2024-04-12 22:04:40.919321 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Logged in, session: 19000000b16b0100bd01000019000000
[2024-04-12 22:04:40.919323 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Authentication is required: &P=sss,0.+13:/etc/eos.keytab&P=unix
[2024-04-12 22:04:40.919326 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Sending authentication data
[2024-04-12 22:04:40.920929 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Trying to authenticate using sss
[2024-04-12 22:04:40.921645 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Wrote a message: (0x90053dc0), 246 bytes
[2024-04-12 22:04:40.922302 +0800][Dump ][XRootDTransport ] [msg: 0x90001810] Expecting 0 bytes of message body
[2024-04-12 22:04:40.922309 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header, size: 8
[2024-04-12 22:04:40.922312 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received a message of 8 bytes
[2024-04-12 22:04:40.922318 +0800][Debug ][XRootDTransport ] [node1.cern.ch:1094.0] Authenticated with sss.
[2024-04-12 22:04:40.922324 +0800][Debug ][PostMaster ] [node1.cern.ch:1094] Stream 0 connected (IPv4).
[2024-04-12 22:04:40.922329 +0800][Debug ][Utility ] Monitor library name not set. No monitoring
[2024-04-12 22:04:40.922340 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Wrote a message: kXR_stat (path: /eos/dev/testfile, flags: none) (0x2037ee0), 41 bytes
[2024-04-12 22:04:40.922346 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Successfully sent message: kXR_stat (path: /eos/dev/testfile, flags: none) (0x2037ee0).
[2024-04-12 22:04:40.922350 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Message kXR_stat (path: /eos/dev/testfile, flags: none) has been successfully sent.
[2024-04-12 22:04:40.922352 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Moving MsgHandler: 0x205c470 (message: kXR_stat (path: /eos/dev/testfile, flags: none) ) from out-queue to in-queue.
[2024-04-12 22:04:40.922358 +0800][Dump ][PostMaster ] [node1.cern.ch:1094.0] All messages consumed, disable uplink
[2024-04-12 22:04:40.922584 +0800][Dump ][XRootDTransport ] [msg: 0x90002100] Expecting 64 bytes of message body
[2024-04-12 22:04:40.922588 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header for 0x90002100 size: 8
[2024-04-12 22:04:40.922593 +0800][Debug ][ExDbgMsg ] [msg: 0x90002100] Assigned MsgHandler: 0x205c470.
[2024-04-12 22:04:40.922596 +0800][Debug ][ExDbgMsg ] [handler: 0x205c470] Removed MsgHandler: 0x205c470 from the in-queue.
[2024-04-12 22:04:40.922600 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message 0x90002100 of 72 bytes
[2024-04-12 22:04:40.922604 +0800][Dump ][PostMaster ] [node1.cern.ch:1094] Handling received message: 0x90002100.
[2024-04-12 22:04:40.922636 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Got a kXR_error response to request kXR_stat (path: /eos/dev/testfile, flags: none) [3011] Unable to stat /eos/dev/testfile; No such file or directory
[2024-04-12 22:04:40.922652 +0800][Debug ][XRootD ] [node1.cern.ch:1094] Handling error while processing kXR_stat (path: /eos/dev/testfile, flags: none): [ERROR] Error response: no such file or directory.
[2024-04-12 22:04:40.922662 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Calling MsgHandler: 0x205c470 (message: kXR_stat (path: /eos/dev/testfile, flags: none) ) with status: [ERROR] Error response: no such file or directory.
[2024-04-12 22:04:40.922675 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Destroying MsgHandler: 0x205c470.
[2024-04-12 22:04:40.922684 +0800][Dump ][App ] Processing source entry: /tmp/testfile, type local file, target file: root://node1.cern.ch//eos/dev/testfile
[2024-04-12 22:04:40.922738 +0800][Dump ][Utility ] Adding job with properties: 'checkSumMode' = 'none', 'checkSumPreset' = '', 'checkSumType' = '', 'chunkSize' = '8388608', 'coerce' = '0', 'continue' = '0', 'cpTimeout' = '0', 'delegate' = '0', 'doServer' = '0', 'dynamicSource' = '0', 'force' = '0', 'initTimeout' = '600', 'makeDir' = '0', 'parallelChunks' = '4', 'posc' = '0', 'preserveXAttr' = '0', 'rmOnBadCksum' = '0', 'source' = 'file:///tmp/testfile', 'target' = 'root://node1.cern.ch//eos/dev/testfile', 'targetIsDir' = '0', 'thirdParty' = 'none', 'tpcTimeout' = '1800', 'xcp' = '0', 'xcpBlockSize' = '134217728', 'xrate' = '0', 'xrateThreshold' = '0', 'zipAppend' = '0', 'zipArchive' = '0'
[2024-04-12 22:04:40.922748 +0800][Debug ][Utility ] CopyProcess: 2 jobs to prepare
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] URL: file:///tmp/testfile
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922756 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] URL: root://node1.cern.ch//eos/dev/testfile
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922765 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] URL: file:///tmp/testfile
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922775 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] URL: root://node1.cern.ch//eos/dev/testfile
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922783 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.922788 +0800][Debug ][Utility ] Creating a classic copy job, from file://localhost/tmp/testfile to root://node1.cern.ch:1094//eos/dev/testfile
[2024-04-12 22:04:40.922822 +0800][Debug ][Utility ] Opening file://localhost/tmp/testfile for reading
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] URL: file://localhost/tmp/testfile
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922832 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] URL: file://localhost/tmp/testfile
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922846 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] URL: file://localhost/tmp/testfile
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922852 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922869 +0800][Debug ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] Sending an open command
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] URL: file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922885 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] URL: file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] Protocol: file
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] Host Name: localhost
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.922907 +0800][Dump ][Utility ] Path: /tmp/testfile
[2024-04-12 22:04:40.922954 +0800][Debug ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] Open has returned with status [SUCCESS]
[2024-04-12 22:04:40.922966 +0800][Debug ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] successfully opened at localhost, handle: 0x27, session id: 1
[2024-04-12 22:04:40.922990 +0800][Debug ][Utility ] Opening root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46 for writing
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.923000 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.923011 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] URL: root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] Protocol: root
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] User Name:
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] Password:
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] Host Name: node1.cern.ch
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] Port: 1094
[2024-04-12 22:04:40.923018 +0800][Dump ][Utility ] Path: /eos/dev/testfile
[2024-04-12 22:04:40.923027 +0800][Debug ][File ] [0x2044550@root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46&xrdcl.requuid=f22afefd-09b7-42b3-9c95-f07f5aab153f] Sending an open command
[2024-04-12 22:04:40.923033 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Sending message kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat )
[2024-04-12 22:04:40.923038 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] MsgHandler created: 0x2040400 (message: kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) ).
[2024-04-12 22:04:40.923043 +0800][Dump ][PostMaster ] [node1.cern.ch:1094] Sending message kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) (0x2048b00) through substream 0 expecting answer at 0
[2024-04-12 22:04:40.923055 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Wrote a message: kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) (0x2048b00), 54 bytes
[2024-04-12 22:04:40.923062 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Successfully sent message: kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) (0x2048b00).
[2024-04-12 22:04:40.923066 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Message kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) has been successfully sent.
[2024-04-12 22:04:40.923069 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Moving MsgHandler: 0x2040400 (message: kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) ) from out-queue to in-queue.
[2024-04-12 22:04:40.923071 +0800][Dump ][PostMaster ] [node1.cern.ch:1094.0] All messages consumed, disable uplink
[2024-04-12 22:04:40.923274 +0800][Dump ][XRootDTransport ] [msg: 0x90054150] Expecting 67 bytes of message body
[2024-04-12 22:04:40.923277 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message header for 0x90054150 size: 8
[2024-04-12 22:04:40.923280 +0800][Debug ][ExDbgMsg ] [msg: 0x90054150] Assigned MsgHandler: 0x2040400.
[2024-04-12 22:04:40.923282 +0800][Debug ][ExDbgMsg ] [handler: 0x2040400] Removed MsgHandler: 0x2040400 from the in-queue.
[2024-04-12 22:04:40.923286 +0800][Dump ][AsyncSock ] [node1.cern.ch:1094.0] Received message 0x90054150 of 75 bytes
[2024-04-12 22:04:40.923294 +0800][Dump ][PostMaster ] [node1.cern.ch:1094] Handling received message: 0x90054150.
[2024-04-12 22:04:40.923323 +0800][Dump ][XRootD ] [node1.cern.ch:1094] Got a kXR_error response to request kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) [3010] Unable to open file /eos/dev/testfile; Operation not permitted
[2024-04-12 22:04:40.923340 +0800][Debug ][XRootD ] [node1.cern.ch:1094] Handling error while processing kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ): [ERROR] Error response: permission denied.
[2024-04-12 22:04:40.923346 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Calling MsgHandler: 0x2040400 (message: kXR_open (file: /eos/dev/testfile?oss.asize=46, mode: 0644, flags: kXR_new kXR_open_updt kXR_async kXR_retstat ) ) with status: [ERROR] Error response: permission denied.
[2024-04-12 22:04:40.923362 +0800][Debug ][File ] [0x2044550@root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46&xrdcl.requuid=f22afefd-09b7-42b3-9c95-f07f5aab153f] Open has returned with status [ERROR] Server responded with an error: [3010] Unable to open file /eos/dev/testfile; Operation not permitted
[2024-04-12 22:04:40.923367 +0800][Debug ][File ] [0x2044550@root://node1.cern.ch:1094//eos/dev/testfile?oss.asize=46&xrdcl.requuid=f22afefd-09b7-42b3-9c95-f07f5aab153f] Error while opening at node1.cern.ch:1094: [ERROR] Server responded with an error: [3010] Unable to open file /eos/dev/testfile; Operation not permitted
[2024-04-12 22:04:40.923375 +0800][Debug ][ExDbgMsg ] [node1.cern.ch:1094] Destroying MsgHandler: 0x2040400.
[2024-04-12 22:04:40.923389 +0800][Debug ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] Sending a close command for handle 0x27 to localhost
[2024-04-12 22:04:40.923407 +0800][Debug ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] Close returned from localhost with: [SUCCESS]
[2024-04-12 22:04:40.923412 +0800][Dump ][File ] [0x1ffcac0@file://localhost/tmp/testfile?xrdcl.requuid=3e59b63e-7d64-4f78-959b-c2f500b41d4e] Items in the fly 0, queued for recovery 0
Run: [ERROR] Server responded with an error: [3010] Unable to open file /eos/dev/testfile; Operation not permitted (destination)
[2024-04-12 22:04:40.923715 +0800][Debug ][JobMgr ] Stopping the job manager...
[2024-04-12 22:04:40.923721 +0800][Dump ][JobMgr ] Stopping worker #0...
[2024-04-12 22:04:40.923778 +0800][Dump ][JobMgr ] Worker #0 stopped
[2024-04-12 22:04:40.923781 +0800][Dump ][JobMgr ] Stopping worker #1...
[2024-04-12 22:04:40.923810 +0800][Dump ][JobMgr ] Worker #1 stopped
[2024-04-12 22:04:40.923812 +0800][Dump ][JobMgr ] Stopping worker #2...
[2024-04-12 22:04:40.923838 +0800][Dump ][JobMgr ] Worker #2 stopped
[2024-04-12 22:04:40.923840 +0800][Debug ][JobMgr ] Job manager stopped
[2024-04-12 22:04:40.923843 +0800][Debug ][Poller ] Stopping the poller...
[2024-04-12 22:04:40.924006 +0800][Debug ][TaskMgr ] Stopping the task manager...
[2024-04-12 22:04:40.924074 +0800][Debug ][TaskMgr ] Task manager stopped
[2024-04-12 22:04:40.924082 +0800][Debug ][AsyncSock ] [node1.cern.ch:1094.0] Closing the socket
[2024-04-12 22:04:40.924087 +0800][Debug ][Poller ] <[::ffff:51.10.64.185]:58288><--><[::ffff:51.10.64.181]:1094> Removing socket from the poller
[2024-04-12 22:04:40.924098 +0800][Debug ][PostMaster ] [node1.cern.ch:1094] Destroying stream
[2024-04-12 22:04:40.924103 +0800][Debug ][AsyncSock ] [node1.cern.ch:1094.0] Closing the socket
[root@node3 ~]#
Meanwhile, I found the error in fst logs as following:
[root@node1 ~]# cat /var/log/eos/fst/xrdlog.fst |tail -n 20 | grep ERROR
240412 22:11:31 time=1712931091.609648 func=ProcessTpcOpaque level=ERROR logid=89f8fca2-f8d6-11ee-8b65-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9bff5f9640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:11:41 time=1712931101.610200 func=ProcessTpcOpaque level=ERROR logid=89f8fca2-f8d6-11ee-8b65-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9c005fb640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:11:51 time=1712931111.610699 func=ProcessTpcOpaque level=ERROR logid=89f8fca2-f8d6-11ee-8b65-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9c3e7fb640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:12:01 time=1712931121.611195 func=ProcessTpcOpaque level=ERROR logid=89f8fca2-f8d6-11ee-8b65-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9c00dfc640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:12:11 time=1712931131.611691 func=ProcessTpcOpaque level=ERROR logid=89f8fca2-f8d6-11ee-8b65-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9bff5f9640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:12:11 time=1712931131.725051 func=ProcessTpcOpaque level=ERROR logid=a7d0f4f0-f8d6-11ee-9caf-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9bff5f9640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
240412 22:12:21 time=1712931141.612205 func=ProcessTpcOpaque level=ERROR logid=a7d0f4f0-f8d6-11ee-9caf-f46b8c0b1144 unit=fst@node1.cern.ch:1095 tid=00007f9c005fb640 source=XrdFstOfsFile:3205 tident=AAAAAAAE.117415:35@node3 sec=unix uid=0 gid=0 name=root geo="" msg="FST still misses the required capability key"
Please tell me if you need more infomation.
Best,
Sarric