This is an old revision of the document!
This is a quick tutorial for EOS.
EOS is an open-source storage software solution to manage multi PB storage for the CERN Large Hadron Collidor LHC. Core of the implementation is the XRootD framework providing a feature-rich remote access protocol.
export EOS_MGM_URL=root://eos<experiment>.cern.ch
export EOS_MGM_URL=root://eosuser.cern.ch
kinit <cern_username>@CERN.CH
eos mkdir /eos/lhcb/user/b/bla/blabla
eos ls /eos/lhcb/user/b/bla/blabla
eos root://eoslhcb.cern.ch ls -l /eos/lhcb/user/b/bla/blabla
eos help
.
EOS commands and Linux commands in the EOS file system are not very resource efficient. If you need to transfer large amount of data, use the xrdcp
command:
xrdcp root://eoslhcb.cern.ch//eos/lhcb/user/b/bla/eos_tutorial/eos.txt eos.txt
xrdcp eos.txt root://eoslhcb.cern.ch//eos/lhcb/user/b/bla/eos_tutorial/eos.txteos.txt