Commit 8e77b551 authored by Steven Murray's avatar Steven Murray
Browse files

Updated the EOS installation instructions of the CTA document in order to install EOS 4.0.4 Citrine

PLEASE NOTE THE FOLLOWING TWO ADDITIONS:

For the EOS rpms create the /etc/yum.repos.d/eos.repo file with the following contents.
  [eos-citrine]
  name=EOS 4.0 Version
  baseurl=http://dss-ci-repo.web.cern.ch/dss-ci-repo/eos/citrine/tag/el-6/x86_64/
  gpgcheck=0
  enabled=1

Make sure the following entry exists in xrd.cf.mgm so that the EOS namespace
plugin will be loaded in.
mgmofs.nslib /usr/lib64/libEosNsInMemory.so
parent 6346720c
......@@ -33,7 +33,7 @@ EOS instance on a single local development box.
The CTA project requires xroot version 4 or higher. EOS depends on xroot and
therefore the EOS version used must also be compatible with xroot version 4 or
higher. An example combination of EOS and xroot versions compatible with the
CTA project are EOS version 0.4.6 Citrine together with xroot version 4.2.3-1.
CTA project are EOS version 4.0.4 Citrine together with xroot version 4.2.3-1.
\subsection{Configure yum to be able to find the correct EOS and xroot rpms}
......@@ -41,8 +41,8 @@ For the EOS rpms create the \texttt{/etc/yum.repos.d/eos.repo} file with the
following contents.
\begin{verbatim}
[eos-citrine]
name=EOS 0.3 Version
baseurl=http://eos.cern.ch/rpms/eos-citrine/slc-6-x86_64/
name=EOS 4.0 Version
baseurl=http://dss-ci-repo.web.cern.ch/dss-ci-repo/eos/citrine/tag/el-6/x86_64/
gpgcheck=0
enabled=1
\end{verbatim}
......@@ -124,8 +124,8 @@ Install the rpms using yum.
Here is an example list of succesfully installed EOS and \texttt{xrootd} rpms.
\begin{verbatim}
rpm -qa | egrep 'eos|xrootd' | sort
eos-client-0.4.6-citrine.slc6.x86_64
eos-server-0.4.6-citrine.slc6.x86_64
eos-client-4.0.4-citrine.slc6.x86_64
eos-server-4.0.4-citrine.slc6.x86_64
xrootd-4.2.3-1.el6.x86_64
xrootd-client-4.2.3-1.el6.x86_64
xrootd-client-devel-4.2.3-1.el6.x86_64
......@@ -275,6 +275,15 @@ sec.protbind * only krb5 sss
mgmofs.broker root://devbox.cern.ch:1097//eos/
\end{verbatim}
Make sure the following entry exists so that the EOS namespace plugin will be
loaded in.
\begin{verbatim}
#-------------------------------------------------------------------------------
# Set the namespace plugin implementation
#-------------------------------------------------------------------------------
mgmofs.nslib /usr/lib64/libEosNsInMemory.so
\end{verbatim}
\subsection{Setup the /etc/xrd.cf.fst configuration file}
Backup the original \texttt{/etc/xrd.cf.fst} file installed by the
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment