![]() #cms.perf int 30s pgm /usr/bin/XrdOlbMonPerf 30 Sec.protocol /usr/lib64 gsi -d:1 -crl:0 -authzfun:libXrdLcmaps.so -authzfunparms:-loglevel,1 -gmapopt:10 -gmapto:0 Oss.namelib /usr/lib64/libXrdCmsTfc.so file:/etc/xrootd/storage.xml?protocol=direct # Integrate with CMS TFC, placed in /etc/storage.xml - protocol might be different, depends on actual TFC # This is a pure redirector needs no real storage space # Simple sites probably don't need to touch these. # Hosts allowed to use this xrootd cluster # redirect to dCache xrootd door (adjust hostname and port) # Make sure that dCache xrootd door and Federation use different ports, when depoyed on same host. # Port specifications only the redirector needs to use a well-known port Setup the configuration /etc/xrootd/xrootd-clustered.cfg You can also run this on the dCache xrootd door, in this case make sure that different ports are used for the Federation and the dCache xrootd door. Systemctl start fetch-crl-boot # This may take awhile to run If you used the RPM version of fetch-crl, you will need to enable and start the fetch-crl-cron and fetch-crl-boot services. Xrootd.monitor all fstat 60s lfn ops ssq xfr 5 ident 5m dest fstat info user Xrd.report xrootd.t2.:9931 every 60s all sync Sec.protocol /usr/lib64 gsi -d:1 -crl:0 -authzfun:libXrdLcmaps.so -authzfunparms Oss.namelib /usr/lib64/libXrdCmsTfc.so file:/etc/xrootd/storage.xml?protocol=dir Xrootd.redirect :1094 /Ĭms.space linger 0 recalc 30 min 2% 1g 5% 2g Here's an example of /etc/xrootd/xrootd-clustered.cfg: Set to the hostname of dCache's xrootd door and /pnfs//data/cms to match your xrootdRootPath above. To configure the xrootd redirector, /etc/xrootd/xrootd-clustered.cfg needs to be created and edited. The protocol might also be different for you TFC, it is just an identifier in the end. The location of the TFC file (typically named storage.xml) might be adjusted. The following should be added to the layout file of the machine(s) that host(s) the xrootd door(s), /etc/dcache/layouts/ (adjust the host name). ![]() # The following two lines are the values for EU sites Note that these settings need to be available also on all Pool nodes to generate proper monitoring messages. The site name should be your CMS site name. The following configuration parameters should be added to /etc/dcache/nf. You will need to setup your dCache Xrootd door according to the instructions in the dCache book.įor the simple unauthenticated access, it is sufficient to add a proper prefix in order to make sure you set the root path so dCache will do the LFN to PFN translation.Īdd something according to your local setup to the layout file of the Xrootd door. ![]() Yum install -enablerepo=osg-upcoming-development scitokens-cpp xrootd-scitokens x509-scitokens-issuer-client Yum install -enablerepo=osg-upcoming-development xrootd* Yum install -enablerepo=osg-upcoming-development fetch-crl Yum install -enablerepo=osg-upcoming-development osg-ca-certs-updater Yum install -enablerepo=osg-upcoming-development xrootd-selinux Yum install -enablerepo=osg-upcoming-development xrootd-cmstfc # Only required, if LFN->PFN mapping is not a simple pre-fix. Yum install -enablerepo=osg-upcoming-development xrootd-lcmaps Yum install -enablerepo=osg-upcoming-development xrootd This will add the xrootd user if it does not already exist - sites using centralized account management may want to create this user beforehand. If you want all the components from OSG, set the priority for EPEL to "priority=99". If you want to install mostly from EPEL, set the repository to a priority lower than 98, by adding or adjusting "priority=95" in /etc//epel.repo. At no point does data have to be "proxied", which should improve the scalability and remove complexity from the entire system. GSI security and namespace translation are performed by dCache itself. This host integrates the native dCache door with the global federation, but all clients are redirected first to the dCache xrootd door, then to the individual pools. This architecture uses the built-in dCache Xrootd door and adds a "federation host". The architecture setup is diagrammed below:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |