Installation of a VO Box (64Bit addon)

This page outlines the installation steps for a gLite3.2 VOBOX on a 64b node. Nothe that with gLite v.3.2, 32-bit installation and VO-boxes are no longer supported.

The Operating System, installation privileges

  • SL(C)5 only
  • All operations below are done as root uless otherwise specified

Configuration and software donwnload pages

  • YAIM configuration/installation description included into here.
  • Download the USER external dependencies from from here.

Post configuration of external USER dependencies

Once you have installed the operating system and the gLite3.2 VOBOX packages, you need to  configure the external USER dependencies:

  • Install the external USER external dependencies into the VOBOX under /opt
  • Redefine the environmental variables in /etc/profile/grid-env.sh: PYTHONPATH, LD_LIBRARY_PATH, PATH to point to the relevant external USER dependencies. Below are example changes of the grid-env.sh script

    ORIGINAL: THIS IS WHAT WE HAD
    #gridpath_append "PYTHONPATH" "/opt/fpconst/lib/python2.3/site-packages"
    #gridpath_append "PYTHONPATH" "/opt/ZSI/lib/python2.3/site-packages"
    #gridpath_append "PYTHONPATH" "/opt/SOAPpy/lib/python2.3/site-packages"
    NEW: THIS IS WHAT WE CHANGED
    gridpath_append "PYTHONPATH" "/opt/external/opt/ZSI/lib/python2.3/site-packages"
    gridpath_append "PYTHONPATH" "/opt/external/opt/SOAPpy/lib/python2.3/site-packages"

    ORIGINAL: THIS IS WHAT WE HAD
    #gridpath_append "LD_LIBRARY_PATH" "/opt/xerces-c/lib/"
    #gridpath_append "LD_LIBRARY_PATH" "/opt/log4cxx/lib/”
    #gridpath_append
    "LD_LIBRARY_PATH" "/opt/d-cache/dcap/lib"
    #gridpath_append "LD_LIBRARY_PATH" "/opt/c-ares/lib”
    NEW: THIS IS WHAT WE CHANGED
    gridpath_append "LD_LIBRARY_PATH" "/opt/external/usr/lib"
    gridpath_append "LD_LIBRARY_PATH" "/opt/external/opt/xerces-c/lib/"
    gridpath_append "LD_LIBRARY_PATH" "/opt/external/opt/log4cxx/lib/"
    gridpath_append "LD_LIBRARY_PATH" "/opt/external/opt/c-ares/lib”

    • Add to the end of the script:

      fi
      gridpath_prepend "PATH" "/opt/external/usr/bin"

       

      Attachments

       

      Slides presented during the Alice TF meeting: 24/04/08