English Français

Documentation / Manuel développeur

Modules disponibles

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / Launcher: TLSFCluster.cxx File Reference
Uranie / Launcher v4.9.0
/* @license-end */
TLSFCluster.cxx File Reference

Implementation of the class URANIE::Launcher::TLSFCluster. More...

#include "TLSFCluster.h"
#include "TSystem.h"
#include <sstream>
Include dependency graph for TLSFCluster.cxx:

Functions

 ClassImp (URANIE::Launcher::TLSFCluster) namespace URANIE
 

Detailed Description

Implementation of the class URANIE::Launcher::TLSFCluster.

Author
Fabrice Gaudier fabri.nosp@m.ce.g.nosp@m.audie.nosp@m.r@ce.nosp@m.a.fr
Date
2011-05-20 10:15:42

This class implement the LSF wrapper to submit parralel launch in the Titane cluster at CCRT

Sender: LSF System <lsfadmin@titane1514> Subject: Job 413994: <samplFLOWRATE> Done

Job <samplFLOWRATE> was submitted from host <titane1000> by user <gaudier> in cluster <titane>. Job was executed on host(s) <8*titane1514>, in queue <testext>, as user <gaudier> in cluster <titane>. <2*titane1516>

The nodes allocated to the job are noticed in the environment variable \bf LSB_HOSTS This variable contains all the nodes allocated:

LSB_HOSTS=titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1516 titane1516

An another environmant variable \bf LSB_MCPU_HOSTS contains this information, but we have to treat it to construct the nodes list:

LSB_MCPU_HOSTS=titane1514 8 titane1516 2

All the envrionment variables are listed :

LSB_EXEC_CLUSTER=titane
LSB_BATCH_JID=413994
LSB_TRAPSIGS=trap # 15 10 12 2 1
LSB_ERRORFILE=samplFLOWRATE.error.log
LSB_JOBRES_CALLBACK=51944@titane1514
LSB_JOB_EXECUSER=gaudier
LSB_JOBID=413994
LSB_JOBRES_PID=5286
LSB_JOBNAME=samplFLOWRATE
LSB_EEXEC_REAL_UID=
LSB_DJOB_RU_INTERVAL=15
LSB_HOSTS=titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1514 titane1516 titane1516
LSB_UNIXGROUP_INT=den
LSB_DJOB_HB_INTERVAL=15
LSB_JOBFILENAME=/usr/share/lsf/spool/1305720816.413994
LSB_JOBINDEX=0
LSB_EXIT_PRE_ABORT=99
LSB_JOBEXIT_STAT=0
LSB_CHKFILENAME=/usr/share/lsf/spool/1305720816.413994
LSB_DJOB_HOSTFILE=/usr/share/lsf/spool/1305720816.413994.hostfile
LSB_JOB_STARTER=/usr/share/lsf/7.0/linux2.6-glibc2.3-x86_64/etc/jobstarter
LSB_ACCT_FILE=/tmp/.1305720816.413994.acct
LSB_SUB_HOST=titane1000
LSB_QUEUE=testext
LSB_MCPU_HOSTS=titane1514 8 titane1516 2
LSB_OUTPUTFILE=samplFLOWRATE.output.log
LSB_ECHKPNT_RSH_CMD=ssh
LSB_EEXEC_REAL_GID= <br>

Function Documentation

◆ ClassImp()