Informações para os plantonistas brasileiros
O PROPÓSITO DESTA PÁGINA NÃO É O DE ENSINAR COMO DEVE SER REALIZADO O SHIFT OU O SIGNIFICADO DE CADA PLOT (PARA ISSO ACESSE LHCb Computing Shifters Web>>INTRO). ESTA PÁGINA É SOMENTE UMA COMPILAÇÃO DE LINKS E PASSOS QUE TEM DE SER MONITORADOS E EXECUTADOS SEM FALTA, EM TODOS OS SHIFTS.
Assuntos Gerais
Plantões realizados em 2015
Para quem nunca fez shift
- Acessar a página LHCb Computing Shifters Web. Lá você encontrará todas as informações desta página e muito mais, inclusive tutoriais.
- Não é necessário que você traga o seu laptop, pois o CBPF disponibiliza uma sala para os plantões, com um computador (Ubuntu). Você precisa somente trazer o seu certificado da grid (arquivo ".p12" com senha).
Outras informações
- Para colocar sua disponibilidade para shift e verificar quando será o seu próximo plantão: click here (não precisa abrir durante os shifts)
- Sobre os reports a serem feitos sempre
- quando começar: production status: ELog >> New >> System >> Production
- quando acabar o shift: ELog >> New >> System >> Shifter Report
Quando chegar
- Instalar o seu certificado Grid no browser e no LXPLUS.
- Para saber como exportar/instalar o certificado para a sua máquina clique aqui.
- Entrar no Skype na conta do grupo do Rio. -- Acesse aqui caso tenha esquecido a senha.
- Abrir as páginas listadas abaixo ou o Remote shifts painel (não está funcionando no Ubuntu 13.10)
- Ler no e-Log o último shift report para saber o que houve no plantão anterior.
- Gerar o primeiro relatório do plantão (production status) onde no mínimo, deverá ser incluido:
- A lista da situação de todas as principais produções no momento. Ver tópico Hot production list abaixo para saber como gerar esta lista.
- Um resumo do que ocorreu desde o último shift report inserido no e-Log.
- Um resumo da situação atual da produção. -- Passe pelos plots do Production shift plots (public and restricted) para ver se há algum problema. Caso não haja, não precisa escrever nada sobre os plots.
Quando terminar o plantão
- Escrever o Shifter Report.
- Remover o seu certificado Grid do browser. Os passo para isso são semelhantes aos feitos para importar o certificado (clique aqui), só que ao invés de clicar no botão Import o usuário irá clicar em Delete.
Monitoramento principal
- Dirac Presenter
- Com o Dirac Presenter, podemos acessar todas as informações relativas à produção. Sendo portanto a principal ferramenta de investigação do plantonista.
- Note que os plots listados em Production shift plots são uma pequena parcelas dos plots possíveis de serem gerados pelo Presenter.
- Para acessá-lo abra Dirac Presenter
Observação: Por default o Dirac usa o grupo lhcb_user ao invés do lhcb_shifter associado ao certificado do usuário.
O grupo lhcb_user não permite abrir os plots, portanto temos de mudar para lhcb_shifter indo em: Settings (canto esquerdo inferior da página) >> Group >> lhcb_shifter.
Caso a opção lhcb_shifter não apareça isso significa que você não se incluiu no grupo shifter quando requisitou o seu LHCb VO.
Volte na página do LHCbVO (clique aqui) e marque a opção shifter.
Essa alteração demora 24 horas para se propagar por todo o sistema.
- Hot production list
- Abrir o LHCb Computing shifter >> Dashboard e anotar os números que aparecem na coluna Request number das produções com Hot production na coluna Comments.
- Para gerar a lista da situação das hot production, execute os comandos abaixo na lxplus. Nesse exemplo iremos gerar a lista para as produções com request number (ID): 8551, 8544, 8333, 8332 and 8331.
SetupLHCbDirac lhcb-proxy-init dirac-production-shifter -g -i 8551,8544,8333,8332,8331
Se você colocar espaço, o script irá rodar somente o primeiro ID da lista.
- Monitoramento da produção
- Pelo menos as produções principais (hot productions) precisam ser observadas com máxima atenção. Para fazer isso, siga os passos abaixo.
- No Bookkeeping monitorar as produções de interesse (hot porductions mais qualquer outra que lhe for solicitada) da seguinte forma:
- Insira em Bookkeepping >> Production >> Production Monitor >> Request ID , os request number das produções (pode colocar mais de um número separado por vírgula).
- Ver se os Runnings estão indo para Done. Se estiverem indo para Failed ou Stailled, fazer report.
- LHCb run status --- A ser feito somente no período de tomada de dados e testes de aquisição !!!
- Abrir LHCb Computing shifter >> Tools >> LHCb run status e fazer report de qualquer Missing ou Error
- Para entender melhor o que está sendo feito no momento no detetor, vale apena acessar o link LHC Page 1
- Sugestão: No Shifter Report, como colocar uma subitem ***Data from pit*** e incluir esta parte monitorada o números de runs em cada caso (RUNNING, DEFERRED, IN BKK,...).
- SUM Monitor
- Neste site o importante é monitorar os "Site Groups" "Tier 0/1" e o "Profiles" "LHCb_CRITICAL" e reportar qualquer cor diferente de verde.
- SUM Visualization
- Mais informações sobre possíveis operações no site (o que poderia resultar em uma cor diferente de verde na tabela) estará indicada em GOCDB (Porém ainda não entendi como extrair informação deste site).
Sugestão de como montar a sala de videoconferência para o plantão no CBPF
Na sala de vídeoconferência no CBPF usada para o shift, você encontrará dois computadores disponíveis para que você possa realizar o seu plantão. O computador abaixo da webcam está conectado ao projetor (para ligar/desligar o projetor utilize o controle remoto branco da SONY sobre a mesa), aos microfones sobre a mesa central e à webcam. Abra neste computador somente o Skype, pois neste computador Windows não é permitido instalar certificados da grid. Para ter acesso às páginas restritas (que necessitam do seu certificado da grid instalado), utilize o computador sobre a mesa no canto da sala. Caso não tenha conta neste computador, solicite uma para o Renato Santana.Monitoramento via terminal (útil somente para quem tem pretensão de elaborar um script)
- (Iniciando) Execute os comandos abaixo na lxplus:
SetupLHCbDirac lhcb-proxy-init
- Monitoramento: dirac-production-progress [ job ID ]
dirac-production-progress 19785
- MinorStatus: dirac-production-job-summary [ job ID ] ['status']
dirac-production-job-summary 19785 'Failed'
- Site: dirac-production-site-summary [job ID]
dirac-production-site-summary 19785