Contabilidade Grid Hepic
No sampahtc, o script /usr/local/bin/accountingRun.sh roda pelo crontab às 0:20HS que por sua vez aciona os scripts nessa ordem
/var/lib/condor-ce/execute/ce_blah.sh # Make the blah file (CE/Security data)
/var/lib/condor-ce/execute/ce_batch.sh # Make the batch file (batch system job run times)
/usr/bin/apelparser # Read the blah and batch files in
o primeiro gera arquivos na pasta:
/var/lib/condor/accounting/blah com nome p.ex: "blah-20210303-sampahtc", contem informações de identificação de acesso e certificação
o segundo gera arquivos na pasta:
/var/lib/condor/accounting/batch com nome p.ex: "batch-20210303-sampahtc", contem informações de estatisticas de processamento
o último envia essas informações para um MariaDb na máquina sampacapel, conforme configurações no arquivo "/etc/apel/parser.cfg"
No sampacapel o script /usr/local/bin/accountingRun.sh roda pelo crontab às 0:50HS que por sua vez aciona os scripts nessa ordem
/usr/bin/apelclient # Join blah and batch records to make job records
/usr/bin/ssmsend
/usr/bin/ssmsend
o primeiro acessa a base de dados no MariaDB e gera saida formatada em hexa num diretório temporário em /var/spool/apel, seu funcionamento é controlado pelo arquivo /etc/apel/client.cfg, é entendido como um sistema cliente.
o segundo envia os arquivos gerados pelo anterior e os envia para o Cern, é controlado pelas configurações em /etc/apel/auth.cfg