Skip to content

EGRID website

Sections
Personal tools
You are here: Home » Documentation » EGEE production Grid » LFC

LFC

Note all'installazione del software EGRID per LFC

Prima installazione

Si riportano qui di seguito i passi da seguire per preparare uno catalogo LFC di produzione con il software addizionale di EGRID.

  1. assicurarsi che le componenti di EGRID siano nel PATH:

    echo 'export PATH=/opt/egrid/sbin:/opt/egrid/bin:$PATH' \
      >> /etc/profile.d/egrid.sh
    chmod +x /etc/profile.d/egrid.sh
    

    (uscire e rientrare per renderle effettive :-))

  2. aggiungere il repository di EGRID alla lista delle sorgenti APT:

    echo 'rpm http://egrid-doc.egrid.it/download/rpm . egrid' \
       >> /etc/apt/sources.list.d/egrid.list
    apt-get update                            
    
  3. installare i pacchetti necessari:

    apt-get install \
          egrid-data-management \
          egrid-data-management-conf-production \
          egrid-ldap-replica \
          egrid-ldap-replica-conf-production 
    
  4. assicurarsi che la variabile LFC_HOST sia impostata correttamente:

    export LFC_HOST=egrid-lfc-01.pd.infn.it
    
  5. lanciare gli script di configurazione:

    egrid-ldap-replica-install
    egrid-lfc-management-install
    

    Questi script sono idempotenti, quindi possono essere lanciati ripetutamente, se la prima volta non completano la loro azione per qualche ragione.

System Message: INFO/1 (<string>, line 8)

Enumerated list start value not ordinal-1: "0" (ordinal 0)

Upgrade e update

Dopo ogni upgrade del software, occorre aggiungere la riga gmf_local /opt/egrid/var/grid-mapfile-local al file /opt/edg/etc/edg-mkgridmap.conf. Il comando egrid-se-mkgridmap-configure può fare questo in maniera idempotente (successive invocazioni dello script non modificano il file, se la riga necessaria è già presente) e non altera le righe di configurazione per le altre VO.

Si può decidere di mettere egrid-se-mkgridmap-configure in un cron job.

Esempio

Ecco un esempio di cosa riporta egrid-se-management-install in caso di configurazione eseguita con successo:

[root@egrid-lfc-01 root]# egrid-lfc-management-install 
Installing required packages ...
Reading Package Lists... Done
Building Dependency Tree... Done
LFC-client is already the newest version.
egrid-ldap-replica is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
... OK
Checking for required commands ... OK
Configuring 'edg-mkgridmap' to map EGRID users according to 'egrid-ldap2gridmap' ...
Altering file '/opt/edg/etc/edg-mkgridmap.conf' ...
`/opt/edg/etc/edg-mkgridmap.conf' -> `/opt/edg/etc/edg-mkgridmap.conf.2006-01-30' (backup: `/opt/edg/etc/edg-mkgridmap.conf.2006-01-30.~4~')
done.
egrid-se-mkgridmap-configure: done.
create symbolic link `/etc/cron.d/egrid-ldap2gridmap' to `/opt/egrid/etc/cron.d/egrid-ldap2gridmap'
... OK
Configuring '/etc/nsswitch.conf' to get users from LDAP ... 
... OK
Making EGRID root directory in LFC namespace ...OK
Installing cron job for automatic home directories creation in LFC ... 
create symbolic link `/etc/cron.d/egrid-mkhomes-lfc' to `/opt/egrid/etc/cron.d/egrid-mkhomes-lfc'
... OK
Configuring EGRID directory replica system ...
create symbolic link `/etc/xinetd.d/egrid-print-dirhier' to `/opt/egrid/etc/xinetd.d/egrid-print-dirhier.xinetd'
create symbolic link `/etc/xinetd.d/egrid-copy-dirhier' to `/opt/egrid/etc/xinetd.d/egrid-copy-dirhier.xinetd'
Created by manager
Contributors : Riccardo Murri
Last modified 2006-09-20 05:43
 

Powered by Plone

This site conforms to the following standards: