xrdcp

Langue: en

Autres versions - même langue

Version: Version 3 (fedora - 01/12/10)

Section: 1 (Commandes utilisateur)

NAME

xrdcp - XRootD utility to copy files to/from nodes

SYNOPSIS

xrdcp SOURCE DEST [OPTIONS]

DESCRIPTION

Xrdcp is a cp-like(1) tool to copy files:
*
FROM an xrootd system TO a local file system
*
FROM an xrootd system TO an xrootd system (even the same)
*
FROM a local file system TO an xrootd system

OPTIONS

-dLEVEL
Set the debug level
-Dparam value
Set parameter param to string or integer value.
-np
No progress bar
-s
Silent mode, no summary or progress bar
-OS
Adds some opaque information to any SOURCE xrootd URL
-OD
Adds some opaque information to any DEST xrootd URL
-f
Force overwrite destination.
-force
At least one reconnection attempts to retry file up to 1 week, to block until xrdcp is executed.
-R
Recursive copy directories.

PARAMETERS

Here is the list of the internal parameters of XrdClient, with their meaning. The parameters names are case sensitive.
ConnectTimeout (default: 60)
The timeout value for connection attempts at the init of an instance. Any timeout will be internally treated as a recoverable error, and handled in some way, typically retrying. Note that a connection attempt may fail before this time.
RequestTimeout (default: 60)
The timeout value for send/receive attempts. Any timeout will be internally treated as a recoverable error, and handled in some way, typically auto-redirecting to the first redirector encountered.
MaxRedirectcount (default: 255)
If a client gets redirected or auto-redirected more times than this number in the last RedirCntTimeout seconds, the pending operation will be abandoned.
RedirCntTimeout (default: 3600)
See up.
DebugLevel (default: 0)
Verbosity of the printed output.
-1 = no printing at all
0 = print only errors, and a few more.
1 = really basic trace of what's happening
2 = trace of what is the client doing
3 = Ultra-verbose: dump every data exchange
4 = Hyper-verbose: dump everything flowing through sockets
ReconnectTimeout (default: 10)
The timeout value for re-connection attempts. Any timeout will be internally treated as a recoverable error, and handled in some way, typically retrying. Note that a connection attempt may fail before this time.
FirstConnectMaxCnt (default: 150)
How many times the connection on initialization will be retried, in the case of error.
StartGarbageCollectorThread (default: 1)
A really paranoid parameter. If set to 0, the physical/logical connections are no more closed if inactive.
GoAsync (default: 1)
Choose between the sync/async internal architecture. The sync one is unable to handle unsolicited responses, and will never be.
ReadCacheSize (default: 4000000)
The max size of the read cache. One cache per instance. Set to 0 to disable caching.
ReadAheadSize (default: 800000)
The size of the blocks requested and populating the cache.
RedirDomainAllowRE (default: Internally computed to allow only operations on the local domain.)
Given a list of |-separated regexps for the domains to ALLOW REDIR to, match every entry with domain. If NO match is found, deny access. Only * is allowed in the regexps, and only at the beginning or the end of the single exprs
RedirDomainDenyRE (default: Internally computed to allow only operations on the local domain.)
Given a list of |-separated regexps for the domains to DENY REDIR to, match every entry with domain. If ANY match is found, deny access. Only * is allowed in the regexps, and only at the beginning or the end of the single exprs
ConnectDomainAllowRE (default: Internally computed to allow only operations on the local domain.)
Given a list of |-separated regexps for the domains to ALLOW CONNECT to, match every entry with domain. If NO match is found, deny access. Only * is allowed in the regexps, and only at the beginning or the end of the single exprs
ConnectDomainDenyRE (default: Internally computed to allow only operations on the local domain.)
Given a list of |-separated regexps for the domains to DENY CONNECT to, match every entry with domain. If ANY match is found, deny access. Only * is allowed in the regexps, and only at the beginning or the end of the single exprs

SEE ALSO

root(1), xrootd(1)

See also the ROOT webpages: http://root.cern.ch

ORIGINAL AUTHORS

G. Ganis This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

AUTHOR

This manual page was written by Christian Holm Christensen <cholm@nbi.dk>, for the Debian GNU/Linux system (but may be used by others).