| 45 | |
| 46 | === Renouveler le proxy en cours de job === |
| 47 | |
| 48 | Par défaut, la validité d'un proxy est relativement courte, généralement entre 12 et 96h. La durée maximale est fixée par le serveur VOMS de la VO. Si le proxy expire avant la fin du job, il ne sera pas possible de récupérer les résultats. S'il expire avant le début du job, le job échouera. |
| 49 | |
| 50 | Pour permettre à un job de s'exécuter sans problème quelque soit son temps d'attente et sa durée, il faut utiliser un service de renouvellement de proxy, appelé MyProxy. Son utilisation est très simple. Il faut d'abord ajouter la ligne suivante dans le JDL du job (la valeur du paramètre doit être un serveur MyProxy acceptant la VO utilisée pour le `voms-proxy-init`, `grid02.lal.in2p3.fr` est le serveur MyProxy de GRIF) : |
| 51 | {{{ |
| 52 | MyProxyServer = "grid02.lal.in2p3.fr"; |
| 53 | }}} |
| 54 | |
| 55 | Après avoir fait le `voms-proxy-init` et avant de soumettre le job, il faut exécuter la commande `myproxy-init`, comme suit : |
| 56 | {{{ |
| 57 | myproxy-init -R rb.dom.ain |
| 58 | }}} |
| 59 | |
| 60 | `rb.dom.ain` est le nom du resource broker utilisé pour soumettre le job (par exemple `grid09.lal.in2p3.fr`). |
| 61 | |
| 62 | On peut voir la liste des proxies valides avec la commande `myproxy-info` et on peut mettre fin au renouvellement du proxy (avant ou pendant l'exécution du job) avec la commande `myproxy-destroy`. |
| 63 | |