wiki:manuals/YAIM_Sl4
Last modified 10 years ago Last modified on 09/10/10 12:34:18

Installing dCache with dCache Yaim

This page is for setting up dCache on SL4, for SL5 installs please use this page.

For details on how to install dCache via yum repositories.

Repositories

dcache-stable.repo

[dcache.stable]
name=dcache.stable
baseurl=http://www.dcache.org/repository/yum/sl4.4.0/$basearch/RPMS.stable/
enabled=1

jpackage.repo

[jpackage-generic]
name=JPackage (free), generic
mirrorlist=http://www.jpackage.org/jpackage_generic.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

lcg-CA.repo

[lcg-ca]
name=lcg-ca
baseurl=http://linuxsoft.cern.ch/LCG-CAs/current
enabled=1
protect=1

sl4x-errata.repo

[sl-errata]
name=SL 4 base
baseurl=ftp://ftp.scientificlinux.org/linux/scientific/4x/$basearch/errata/SL/RPMS/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

sl4x.repo

[sl-base]
name=SL 4 base
baseurl=ftp://ftp.scientificlinux.org/linux/scientific/4x/$basearch/SL/RPMS/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

sl-errata.repo

[sl-errata]
name=SL 4 base
baseurl=ftp://ftp.scientificlinux.org/linux/scientific/44/$basearch/errata/SL/RPMS/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

sl.repo

[sl-base]
name=SL 4 base
baseurl=ftp://ftp.scientificlinux.org/linux/scientific/44/$basearch/SL/RPMS/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

glite31.repo

[glite31]
name=gLite31 Repo
baseurl=http://linuxsoft.cern.ch/EGEE/gLite/R3.1/glite-UI/sl4/$basearch/
enabled=1

glite31.generic

[glite31.generic]
name=gLite31.generic
baseurl=http://glitesoft.cern.ch/EGEE/gLite/R3.1/generic/sl4/$basearch/
enabled=1

Testing releases (not for production)

dcache-testing.repo

[dcache.testing]
name=dcache.testing
baseurl=http://www.dcache.org/repository/yum/sl4.4.0/$basearch/RPMS.testing/
enabled=1

Unstable releases (not for production)

dcache-unstable.repo

[dcache.unstable]
name=dcache.unstable
baseurl=http://www.dcache.org/repository/yum/sl4.4.0/$basearch/RPMS.unstable/
enabled=1

Applying the YUM settings

Then you must clear the yum meta data and then update YUM's cache.

yum clean all
yum update

Get the dCache software and install the node

A lot of stuff is fetched here. This should take a little bit less than 10 minutes.

A new dependacy has just bee added and will be added to the metapackage very soon

yum install glite-version

For pool nodes :

yum install desy-SE_dcache_pool

For 32 bit admin nodes :

yum install compat-postgresql-libs
yum install desy-SE_dcache_admin_postgres

For 64 bit admin nodes :

yum install compat-postgresql-libs
yum install desy-SE_dcache_admin_postgres

One node should also be an information provider. on this node in addition to installing the above metapackage of your choice please also install the info system meta package. This is still alpha and may not work easily.

For info system Glue nodes nodes :

yum install desy-SE_dcache_info

Please note that the New Glite information system implementing bdii is not ready Fri Feb 26 22:44:39 2021, this RPM is available in our repository, and the required dependency RPM's are available from the bdii repository but you will need this RPM or newer.

glite-info-templates-1.0.0-6.noarch.rpm

If your site wishes not to run the latest software please run the information system on SL3.

For sites in the LCG grid.

yum install lcg-CA
yum install lcg-vomscerts