[DESY Home] [DESY IT Home] [DESY IT Physics Computing] [Grid Computing at DESY] [DESY Computing Seminar] [Imprint]

Grid Computing at DESY DESY

[Home] [Mon/Admin] [Grid@DESY] [Certs & VOs] [VOMS] [CVMFS] [User Guide] [Install Guide] [Notes] [Talks & Posters] [Glossary] [Documentation] [Links]

In order to ensure response in case of problems, use the Global Grid User Support (GGUS) and/or your VO support rather than private e-mail contacts or internal mailing lists.


Local UI Installation

Documents and Sources

Docu:

  • glite-UI

    Wikis:

  • gLite UI tarball distribution (Wiki)
  • gLite WN tarball distribution (Wiki)

    Repositories:

  • glite-UI SL5 x86_64
  • beta: glite-UI SL5 x86_64
  • glite-UI SL4 i686 (out-dated)

    [top]


    Common Set-up

      source /opt/misc/glite/UI/etc/profile.d/grid-env.sh
    

    [top]


    UI

    Installation

    
    This causes problems:
    ====================
    
    gellrich@pal35: [~] which -a tr
    /bin/tr
    /usr/bin/tr
    gellrich@pal35: [~] ll /bin/tr
    lrwxrwxrwx 1 root root 11 Jun 10  2011 /bin/tr -> /usr/bin/tr
    
    
    VERSION=3.2.11-1.sl5
    ### (out-dated) VERSION=3.1.45-0
    
    INSTALL_ROOT=/afs/desy.de/project/glite/glite-UI-${VERSION}
    
    mkdir -v $INSTALL_ROOT
    
    cd /tmp
    
    wget http://grid-deployment.web.cern.ch/grid-deployment/download/relocatable/glite-UI/SL5_x86_64/glite-UI-${VERSION}.tar.gz
    wget http://grid-deployment.web.cern.ch/grid-deployment/download/relocatable/glite-UI/SL5_x86_64/glite-UI-${VERSION}-external.tar.gz
    
    ### (out-dated) wget http://grid-deployment.web.cern.ch/grid-deployment/download/relocatable/glite-UI/SL4_i686/glite-UI-${VERSION}.tar.gz ; wget http://grid-deployment.web.cern.ch/grid-deployment/download/relocatable/glite-UI/SL4_i686/glite-UI-${VERSION}-external.tar.gz
    
    cd $INSTALL_ROOT
    
    tar zxvf /tmp/glite-UI-${VERSION}.tar.gz
    tar zxvf /tmp/glite-UI-${VERSION}-external.tar.gz
    
    # \rm -v /tmp/glite-UI-${VERSION}.tar.gz /tmp/glite-UI-${VERSION}-external.tar.gz
    
    vi     /afs/desy.de/project/glite/UI/siteinfo/site-info.def
    cp -vr /afs/desy.de/project/glite/UI/siteinfo/ .
    
    vi ./siteinfo/site-info.def
    
    
    #
    # unset GLITE env first!
    #
    ./glite/yaim/bin/yaim -c -s ./siteinfo/site-info.def -n UI_TAR
    
    
    #
    # sshd config
    #
    vi ./globus/etc/ssh/ssh_config
    # DESY
    ForwardAgent yes
    ForwardX11Trusted yes
    
    #
    # prevent users from creating old style cert requests
    #
    mv -v ./globus/bin/grid-cert-request ./globus/bin/old_grid-cert-request
    cp -v /afs/desy.de/project/glite/UI/bin/grid-cert-request ./globus/bin/grid-cert-request
    
    #
    # handle CREAM CLI config (not done by yaim)
    # 
    cp glite/etc/glite-ce-cream-cli/glite_cream.conf.template glite/etc/glite-ce-cream-cli/glite_cream.conf
    vi glite/etc/glite-ce-cream-cli/glite_cream.conf
    ...
    UBERFTP_CLIENT="$GLOBUS_LOCATION/bin/uberftp"
    ...
    
    #
    # zsh
    #
    vi external/etc/profile.d/grid-env.sh
    ...
    #AG
    #AG if [[ ":${GLITE_PYTHON_VERSION:-$2}:" =~ :2.4: ]]; then python2_4=python2.4; else python2_4=python$python; fi
    #AG if [[ ":${GLITE_PYTHON_VERSION:-$2}:" =~ :2.5: ]]; then python2_5=python2.5; else python2_5=python$python; fi
    #AG if [[ ":${GLITE_PYTHON_VERSION:-$2}:" =~ :2.6: ]]; then python2_6=python2.6; else python2_6=python$python; fi
    if (echo ":${GLITE_PYTHON_VERSION:-$2}:" | grep -q :2\\.4:); then python2_4=python2.4; else python2_4=python$python; fi
    if (echo ":${GLITE_PYTHON_VERSION:-$2}:" | grep -q :2\\.5:); then python2_5=python2.5; else python2_5=python$python; fi
    if (echo ":${GLITE_PYTHON_VERSION:-$2}:" | grep -q :2\\.6:); then python2_6=python2.6; else python2_6=python$python; fi
    #AG
    ...
    
    

    Regular infrastructure tests:

      cd /afs/desy.de/group/grid/monitoring/Infrastructure
    
      vi atlas_config_32.sh
      vi cms_config_32.sh
      vi desy_config_32.sh
    

    [top]


    by the DESY Grid Team: http://grid.desy.de/