User Tools

Site Tools


cluster:lhcb

LHCb Software

LHCb software can be accessed in three different ways:

  • over CernVM-FS
    ⇒ default setting
  • over AFS
    ⇒ needed for special settings, e.g. debug sessions
    ⇒ not maintained anymore
  • over local disk /disk/slc5/sw
    ⇒ not maintained anymore

CernVM-FS

CC7 Cluster

The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.

Set runtime environment:

lb-run PROJECT/VERSION COMMAND COMMAND_ARGS
openSUSE Cluster 64bit

Install LHCb environment:

  • KSH type shell:
    . /disk/lhcb/scripts/lhcb_setup.sh
  • CSH type shell:
    source /disk/lhcb/scripts/lhcb_setup.csh

Set runtime environment:

lb-run PROJECT/VERSION COMMAND COMMAND_ARGS

Obsolate Operating Systems

SLC6 Cluster

The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.

Setup your project:

SetupProject PROJECT VERSION
SLC5 Cluster

The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.

Setup your project:

SetupProject PROJECT VERSION

AFS

( not maintained anymore )

SLC6 Cluster

Set the architecture:

  • KSH type shell:
    export CMTCONFIG=x86_64-slc6-gcc62-opt
  • CSH type shell:
    setenv CMTCONFIG x86_64-slc6-gcc62-opt

or any other valid architecture.

Install LHCb environment:

  • KSH type shell:
    . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
  • CSH type shell:
    source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh

Setup your project:

SetupProject PROJECT VERSION
SLC6 Cluster

Set the architecture:

  • KSH type shell:
    export CMTCONFIG=x86_64-slc6-gcc62-opt
  • CSH type shell:
    setenv CMTCONFIG x86_64-slc6-gcc62-opt

or any other valid architecture.

Install LHCb environment:

  • KSH type shell:
    . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
  • CSH type shell:
    source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh

Setup your project:

SetupProject PROJECT VERSION
openSUSE Cluster 64bit

Set the architecture:

  • KSH type shell:
    export CMTCONFIG=x86_64-slc6-gcc62-opt
  • CSH type shell:
    setenv CMTCONFIG x86_64-slc6-gcc62-opt

or any other valid architecture.

Install LHCb environment:

  • KSH type shell:
    . /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
    export PATH=/disk/lhcb/sw-slc6/gcc-6.2.0/bin:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/bin:$PATH
    export LD_LIBRARY_PATH=/disk/lhcb/sw-slc6/gcc-6.2.0/lib:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/lib:/disk/lhcb/sw-slc6/lib:$LD_LIBRARY_PATH
  • CSH type shell:
    source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh
    setenv PATH /disk/lhcb/sw-slc6/gcc-6.2.0/bin:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/bin:$PATH
    setenv LD_LIBRARY_PATH /disk/lhcb/sw-slc6/gcc-6.2.0/lib:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/lib:/disk/lhcb/sw-slc6/lib:$LD_LIBRARY_PATH

Setup your project:

SetupProject PROJECT VERSION

Local Disk

( not maintained anymore )

Installed Software
SLC5 Cluster

Install LHCb environment:

  • KSH type shell:
    . /disk/lhcb/sw-slc5/scripts/lhcb_setup.sh
  • CSH type shell:
    source /disk/lhcb/sw-slc5/scripts/lhcb_setup.csh

Setup your project:

SetupProject PROJECT VERSION
openSUSE Cluster 64bit

Install LHCb environment:

  • KSH type shell:
    . /disk/lhcb/sw-slc5/scripts/lhcb_setup.sh
    export PATH=/disk/lhcb/sw-slc5/gcc-4.3.5/bin:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/bin:$PATH
    export LD_LIBRARY_PATH=/disk/lhcb/sw-slc5/gcc-4.3.5/lib:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/lib:/disk/lhcb/sw-slc5/gmp-4.3.2/lib:/disk/lhcb/sw-slc5/mpfr-2.4.2/lib:/disk/lhcb/sw-slc5/lib:$LD_LIBRARY_PATH
  • CSH type shell:
    source /disk/lhcb/sw-slc5/scripts/lhcb_setup.csh
    setenv PATH /disk/lhcb/sw-slc5/gcc-4.3.5/bin:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/bin:$PATH
    setenv LD_LIBRARY_PATH /disk/lhcb/sw-slc5/gcc-4.3.5/lib:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/lib:/disk/lhcb/sw-slc5/gmp-4.3.2/lib:/disk/lhcb/sw-slc5/mpfr-2.4.2/lib:/disk/lhcb/sw-slc5/lib:$LD_LIBRARY_PATH

Setup your project:

SetupProject PROJECT VERSION
cluster/lhcb.txt · Last modified: 2021/11/04 12:48 by bernet