Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Accounting dei job locali in IGI | ||||||||
Line: 14 to 14 | ||||||||
Se non è possibile recuperare informazioni sul job dal log di BLAH, DGAS controlla se il job è stato sottomesso tramite pool account. In caso affermativo, il campo voOrigin è settato a pool e il job è considerato Grid. | ||||||||
Changed: | ||||||||
< < | Se l'utente locale con il quale il job ha girato non è un pool account, DGAS controlla se esiste un file di configurazione sul CE che mappa gli utenti locali su una VO. Se questo file esiste e l'utente locale è presente nel file, è possibile ricavare la VO. Il campo voOrigin viene settato a map e il job è considerato locale. | |||||||
> > | Se l'utente locale con il quale il job ha girato non è un pool account, DGAS controlla se esiste un file di configurazione sul CE che mappa gli utenti o i gruppi locali su una VO (il percorso di questo file è indicato come valore della variabile localUserGroup2VOMap nel file /opt/glite/etc/dgas_sensors.conf). Se questo file esiste e l'utente locale è presente nel file, è possibile ricavare la VO. Il campo voOrigin viene settato a map e il job è considerato locale. | |||||||
Changed: | ||||||||
< < | Se il file di mapping tra utenti e VO non esiste o se l'utente locale non è presente nel file, non è possibile individuare la VO dell'utente che ha sottomesso il job, il campo voOrigin è settato a ..... e il job è considerato locale. HLRmon mostra questi job come job locali con VO unknown. | |||||||
> > | Se il file di mapping tra utenti o gruppi locali e VO non esiste o se l'utente o gruppo locale non è presente nel file, non è possibile individuare la VO dell'utente che ha sottomesso il job, il campo voOrigin è settato a ..... e il job è considerato locale. HLRmon mostra questi job come job locali con VO unknown. | |||||||
Procedura per accountare job locali | ||||||||
Changed: | ||||||||
< < | Sul CE, nel file di configurazione dei sensori di DGAS dgas_sensors.conf, settare ... | |||||||
> > | Nel caso in cui il sito abbia un solo CE: | |||||||
Changed: | ||||||||
< < | Tenere aggiornato il file ... con il mapping tra gli utenti locali e le VO.... | |||||||
> > | Sul CE, nel file di configurazione dei sensori di DGAS /opt/glite/etc/dgas_sensors.conf, settare la variabile jobsToProcess = all | |||||||
Added: | ||||||||
> > | Tenere aggiornato il file di configurazione indicato nel dgas_sensors.conf come valore della variabile localUserGroup2VOMap con il mapping tra gli utenti locali e le VO.
Ogni riga di questo file deve avere uno dei seguenti formati:
Nel caso di sito con più CE:I log del Batch system possono essere processati da uno solo dei CE, che reperirà le informazioni per tutti i job passati da quel Batch system, anche se hanno usato CE diversi. Ogni CE deve processare i propri log di BLAH, contenenti le informazioni Grid dei job. La configurazione nel dgas_sensors.conf deve essere la seguente: CE 1 (master): jobsToProcess = all siteName = <GLUE-SITENAME-HERE> useCEHostName = <ce1.yourdomain.org> localHostNameAsCEHostName = no localUserGroup2VOMap = <MAPPING-FILE-PATH> CE 2 -- CE N: jobsToProcess = grid siteName =Riprocessamento vecchi logSe si vogliono recuperare job che non sono stati accountati in passato si può forzare DGAS a riprocessare i vecchi log seguendo questi passi:
Visualizzazione job locali in HLRmonAttualmente HLRmon https://dgas.cnaf.infn.it/hlrmon/report/charts.php offre la possibilità di visualizzare job locali, di Grid o entrambe le categorie grazie al menù di selezione sulla sinistra Select job type L'ultimo grafico in basso a destra, per ognuno dei set di grafici selezionabili con il menù a tendina Chart set in alto, mostra l'andamento temporale dei job locali rispetto a quelli Grid. I job locali a cui DGAS non riesce ad assegnare la VO, sono mostrati da HLRmon con VO unknown. Questa VO è selezionabile tra le altre VO nel menù sulla sinistra Select VOs. Nel prossimo futuro ci sarà la possibilità di poter visualizzare o meno i job locali con VO unknown spuntando un'apposita voce nel menù Select job type, in modo da poterli escludere/includere più facilmente. | |||||||
Deleted: | ||||||||
< < | LAVORI IN CORSO | |||||||
-- EnricoFattibene - 2012-03-21 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Accounting dei job locali in IGINon esiste al momento una regola che stabilisca se un sito debba o meno accountare i job locali (oltre a quelli Grid) tramite DGAS. Il CMT ritiene che, nel caso in cui tra i job locali ci sia una parte di job di utenti di VO di Grid, e' auspicabile che questi vengano accountati. Se i job locali sono esclusivamente di utenti che non usano la grid e non appartengono quindi a VO, in tal caso si possono non accountare. La decisione ultima è comunque lasciata al sito.Come DGAS stabilisce se un job è locale o di GridSe per un dato job, identificato dal proprio LRMS id, esiste un riferimento nei log di BLAH, allora al job possono essere associate le informazioni sulle estensioni VOMS (DN del certificato, VO, FQAN). In questo caso il campo voOrigin della tabella jobTransSummary del DB dell'HLR è settato a fqan e il job è considerato Grid. Se non è possibile recuperare informazioni sul job dal log di BLAH, DGAS controlla se il job è stato sottomesso tramite pool account. In caso affermativo, il campo voOrigin è settato a pool e il job è considerato Grid. Se l'utente locale con il quale il job ha girato non è un pool account, DGAS controlla se esiste un file di configurazione sul CE che mappa gli utenti locali su una VO. Se questo file esiste e l'utente locale è presente nel file, è possibile ricavare la VO. Il campo voOrigin viene settato a map e il job è considerato locale. Se il file di mapping tra utenti e VO non esiste o se l'utente locale non è presente nel file, non è possibile individuare la VO dell'utente che ha sottomesso il job, il campo voOrigin è settato a ..... e il job è considerato locale. HLRmon mostra questi job come job locali con VO unknown.Procedura per accountare job localiSul CE, nel file di configurazione dei sensori di DGAS dgas_sensors.conf, settare ... Tenere aggiornato il file ... con il mapping tra gli utenti locali e le VO.... LAVORI IN CORSO -- EnricoFattibene - 2012-03-21 |