<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Gentile utente,</p>
<p>a causa dell'obsolescenza dei sistemi SCoPE fino ad oggi in uso,
è necessario provvedere alla loro sostituzione con sistemi
(hardware/software) più recenti.</p>
<p>Pertanto, i sistemi di gestione dei job basato su tecnologia WMS
sono attualmente in dismissione e, nelle more di provvedere alla
loro eventuale sostituzione, consigliamo di ovviare utilizzando
una modlaità alternativa al WMS. Tale modalità prevede la
sottomissione "diretta" al singolo CE (vedi <a
class="moz-txt-link-freetext"
href="https://wiki.italiangrid.it/twiki/bin/view/CREAM/UserGuide"
moz-do-not-send="true">https://wiki.italiangrid.it/twiki/bin/view/CREAM/UserGuide</a>).
<br>
</p>
<p>Ad esempio: </p>
<ul type="1">
<li>Creare un proxy
<ul>
<li><span style="font-family: 'courier new', courier,
monospace;"><strong>voms-proxy-init –voms unina.it<br>
</strong></span></li>
</ul>
</li>
<li>Delegare il proxy
<ul>
<li><span style="font-family: 'courier new', courier,
monospace;"><strong>glite-ce-delegate-proxy -e
emi-ce01.scope.unina.it prova</strong></span></li>
<li>In questo caso, <b>“prova”</b> è la stringa che specifica
il nome del proxy delegato (da usare allo step successivo,
nella sottomissione del job).</li>
<li>Occorre specificare l’endpoint del CE.</li>
</ul>
</li>
<li>Sottomettere il job con la referenza alle credenziali proxy
delegate (flag <strong>-D</strong>) </li>
<ul>
<li><span style="font-family: 'courier new', courier,
monospace;"><strong>glite-ce-job-submit -v -D </strong></span><span
style="font-family: 'courier new', courier, monospace;"><strong><span
style="font-family: 'courier new', courier, monospace;"><strong>prova</strong></span>
-r emi-ce01.scope.unina.it:8443/cream-pbs-hpc prova.jdl</strong></span></li>
</ul>
</ul>
<ol start="4">
<li><span style="font-family: 'courier new', courier, monospace;"></span>Nel
caso sia necessario estendere la validità del proxy, poco prima
della scadenza del proxy generato al punto 1, <br>
</li>
</ol>
<ul type="1">
<ul>
<li>crearne uno nuovo con lo stesso comando <span
style="font-family: 'courier new', courier, monospace;"><strong></strong></span></li>
</ul>
</ul>
<blockquote>
<blockquote><span style="font-family: 'courier new', courier,
monospace;"><strong>voms-proxy-init</strong></span> <span
style="font-family: 'courier new', courier, monospace;"><strong>–voms
unina.it</strong></span></blockquote>
</blockquote>
<ul type="1">
<ul>
<li>copiare il nuovo proxy sul CE, rinnovando la delega valida
per tutti i job sottomessi con le credenziali aventi <b>prova</b>
come identificativo,<strong> </strong>mediante il comando <br>
</li>
</ul>
</ul>
<blockquote>
<blockquote><span style="font-family: 'courier new', courier,
monospace;"><strong>glite-ce-proxy-renew -e </strong></span><span
style="font-family: 'courier new', courier, monospace;"><strong>emi-ce01.scope.unina.it</strong></span><span
style="font-family: 'courier new', courier, monospace;"><strong>
prova</strong></span></blockquote>
</blockquote>
<p>Nella sezione 1.3 della guida sopra indicata trova un esempio di
file JDL da utilizzare: è quasi identico a quello utilizzato per
sottomettere job ad un WMS, ma richiamiamo l'attenzione sulle
linee indicate in rosso nel testo seguente</p>
<blockquote>
<p><font size="-1" face="Courier New, Courier, monospace"
color="#ff0000">[</font><font size="-1" face="Courier New,
Courier, monospace"><br>
Type = "Job";<br>
JobType = "Normal";<br>
Executable = "prova.sh";<br>
StdOutput = "output.txt";<br>
StdError = "output.txt";<br>
Arguments="10";<br>
InputSandbox = {"prova.sh"};<br>
OutputSandbox = {"output.txt"};<br>
<font color="#ff0000">OutputSandboxBaseDestURI =
"gsiftp://localhost";</font><br>
CpuNumber = 8;<br>
HostNumber = 1;<br>
<font color="#ff0000">]</font></font><br>
</p>
</blockquote>
<p>Le code (e quindi i CE) utilizzabili sono quelli elencati
nell'output del comando <br>
</p>
<p><font size="2"><font face="Courier New, Courier, monospace">lcg-infosites
--vo unina.it ce<br>
# CPU Free Total Jobs Running Waiting
ComputingElement<br>
----------------------------------------------------------------<br>
64 64 0 0 0
emi-ce01.scope.unina.it:8443/cream-pbs-hpc<br>
1300 910 0 0 0
recasna-ce01.unina.it:8443/cream-pbs-recas-normal<br>
1300 910 0 0 0
recasna-ce01.unina.it:8443/cream-pbs-unina-ds<br>
1300 910 50 50 0
recasna-ce01.unina.it:8443/cream-pbs-unina-hp<br>
1300 910 0 0 0
recasna-ce01.unina.it:8443/cream-pbs-unina-sm<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-long_fc<br>
3233 2908 5 5 0
recasna-ce02.unina.it:8443/cream-pbs-long_pe6420<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-long_pe7425<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-short_fc<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-short_pe6420<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-short_pe7425<br>
3233 2908 0 0 0
recasna-ce02.unina.it:8443/cream-pbs-unina_tv100</font></font><br>
</p>
<p>A breve, provvederemo all'aggiornamento delle guide utente.</p>
<p>Cordiali saluti</p>
<p>SCoPE Admin</p>
<p><br>
</p>
<br>
</body>
</html>