IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

arcsub - Online nel cloud

Esegui arcsub nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando arcsub che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


arcsub - Invio ARC

DESCRIZIONE


I arcsub Il comando viene utilizzato per inviare lavori alle risorse informatiche abilitate alla griglia.

SINOSSI


arcsub [opzioni] [nome del file ...]

VERSIONI


-c, --grappolo=Nome
selezionare uno o più elementi di calcolo: Nome può essere un alias per un singolo CE, a
gruppo di CE o un URL

-g, --indice=Nome
seleziona uno o più registri: Nome può essere un alias per un singolo registro, un gruppo
di registri o un URL

-R, --rifiuta la scoperta=URL
salta il servizio con l'URL fornito durante il rilevamento del servizio

-S, --interfaccia di presentazione=NomeInterfaccia
usa questa interfaccia solo per l'invio (es. org.nordugrid.gridftpjob,
org.ogf.glue.emies.activitycreation, org.ogf.bes)

-I, --infointerfaccia=NomeInterfaccia
l'elemento di calcolo specificato dall'URL alla riga di comando dovrebbe essere interrogato usando
questa interfaccia informativa (opzioni possibili: org.nordugrid.ldapng,
org.nordugrid.ldapglue2, org.nordugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)

-e, --jobdescrstring=Corda
stringa jobdescription che descrive il lavoro da inviare

-f, --jobdescrfile=Nome del file
file di descrizione del lavoro che descrive il lavoro da inviare

-j, --lista di lavoro=Nome del file
il file che memorizza le informazioni sui lavori attivi (predefinito ~/.arc/jobs.xml)

-o, --jobids-al-file=Nome del file
gli ID dei lavori inviati verranno aggiunti a questo file

-D, --funzionamento a secco
inviare lavori come prova (nessun invio al sistema batch)

--diretto
inviare direttamente - nessuna scoperta di risorse o matchmaking

-x, --dumpdescrizione
non inviare - dump della descrizione del lavoro nella lingua accettata dal target

-P, --listplugins
elenca i plugin disponibili

-t, --tempo scaduto=secondo
timeout in secondi (predefinito 20)

-z, --confile=Nome del file
file di configurazione (predefinito ~/.arc/client.conf)

-d, - debug=livello di debug
FATALE, ERRORE, AVVISO, INFO, VERBOSE o DEBUG

-b, --broker=broker
broker selezionato: Casuale (predefinito), FastestQueue o personalizzato. Usa -P per trovare possibile
opzioni.

-v, --versione
informazioni sulla versione di stampa

-?, --Aiuto
aiuto per la stampa

ARGOMENTI


Nome del file ...
file di descrizione del lavoro che descrivono i lavori da inviare

EXTENDED DESCRIZIONE


arcsub è il comando chiave quando si inviano lavori alle risorse di elaborazione abilitate alla griglia con
il cliente dell'ARC. Come impostazione predefinita arcsub è in grado di inviare lavori ad A-REX, CREAM e EMI ES
elementi informatici abilitati (CE) e, come sempre, per inviare con successo l'invio è necessario esserlo
autenticato presso i servizi informatici mirati. Da arcsub è costruito su un sistema modulare
libreria, è possibile installare moduli che consentono l'invio ad altri target, ad es. IL
classico gestore di rete ARC CE.

L'invio del lavoro può essere effettuato specificando un file di descrizione del lavoro da inviare come file
discussione. arcsub eseguirà quindi per impostazione predefinita il rilevamento delle risorse sulla griglia e quindi su
le risorse scoperte verranno abbinate alla descrizione del lavoro e classificate in base al
broker scelto (--broker opzione). Se non è stato configurato alcun ambiente Grid, per favore
contatta l'amministratore di sistema o impostane uno tu stesso nel file di configurazione del client
(vedi sezione file). Un'altra opzione è specificare esplicitamente un servizio di registro (o
multiplo) a arcsub usando il --indice opzione, che accetta un URL, un alias o un gruppo.
In alternativa è possibile prendere di mira un CE specifico (o più di uno) utilizzando il file --grappolo opzione.
Se tale scenario è il più comune, vale la pena specificare tali CE nel client
configurazione come servizi predefiniti, il che rende superfluo specificarli come argomento.
Allo stesso modo possono essere utilizzati alias e gruppi, definiti nel file di configurazione,
e può essere utilizzato come argomento per il file --grappolo or --indice opzioni. In tutto quanto sopra
Scenari arcsub ottiene informazioni sulle risorse dai servizi per i quali vengono poi utilizzate
matchmaking rispetto alla descrizione del lavoro, tuttavia questo passaggio può essere evitato specificando
, il --diretto opzione, nel qual caso la descrizione del lavoro viene inviata direttamente al primo
punto finale specificato.

Il formato degli URL del cluster classico basato su GRIDFTP:
[ldap://][:2135/nordugrid-cluster-name=,Mds-Vo-name=local,o=grid]
Solo il hostname parte deve essere specificata, il resto dell'URL viene specificato automaticamente
generato.

Il formato di un URL A-REX è:
[https://][:][/]
Qui la porta è 443 per impostazione predefinita, ma il percorso non può essere indovinato, quindi se non lo è
specificato, si presuppone che il servizio risieda nel percorso root.

Le descrizioni del lavoro possono anche essere specificate utilizzando il file --jobdescrfile opzione che si aspetta il
nome del file della descrizione come argomento o il file --jobdescrstring opzione che si aspetta come
argomento la descrizione del lavoro come stringa ed entrambe le opzioni possono essere specificate più volte
e l'uno non esclude l'altro. I linguaggi di descrizione del lavoro supportati predefiniti sono
xRSL, JSDL e JDL.

Se la descrizione del lavoro viene inviata con successo, viene restituito e stampato un ID lavoro. Questo
job-ID identifica in modo univoco il lavoro mentre viene eseguito. D'altra parte lo è
è anche possibile che nessun CE corrisponda ai vincoli definiti nella descrizione, nel qual caso
non verrà effettuata alcuna presentazione. Una volta inviato con successo, l'ID lavoro insieme ad altro
le informazioni tecniche sul lavoro sono memorizzate nel file dell'elenco dei lavori (descritto di seguito). Il memorizzato
le informazioni consentono ai comandi di gestione dei lavori del client ARC di gestire facilmente i lavori,
e quindi l'ID lavoro non deve essere salvato manualmente. Per impostazione predefinita viene memorizzato il file dell'elenco dei lavori
nella directory .arc nella directory home dell'utente, tuttavia può essere un'altra posizione
specificato utilizzando il --lista di lavoro opzione che prende la posizione di questo file come argomento. Se la
--lista di lavoro è stata utilizzata l'opzione durante l'invio, deve essere specificata anche nel file
comandi consecutivi durante la gestione del lavoro. Se un elemento informatico ha più lavori
interfacce di invio (ad esempio gridftp, EMI-ES, BES), allora lo farà l'algoritmo di intermediazione
scegline uno. Con il --interfaccia di presentazione opzione può essere l'interfaccia richiesta
specificato, e in tal caso verranno considerati solo gli Elementi di Calcolo che lo hanno
quella specifica interfaccia e solo quell'interfaccia verrà utilizzata per inviare i lavori.

Come accennato in precedenza, i servizi di registro o indice possono essere specificati con il file --indice opzione.
Specificando uno o più server indicizzati si istruisce il file arcsub comando per interrogare i server
per i CE registrati, i CE restituiti verranno quindi confrontati con la descrizione del lavoro e
quelli corrispondenti verranno classificati dal broker scelto (vedi sotto) e l'invio sarà effettuato
provato in ordine fino al successo o al raggiungimento della fine. Dall'elenco restituito dei CE it
in tal caso potrebbe accadere che venga selezionato per la presentazione un CE fastidioso o indesiderato
è possibile rifiutare quel cluster utilizzando il file --rifiuta la scoperta opzione e fornendo il
URL (o solo nome host) del CE, che ignorerà quel CE come destinazione per
sottomissione.

Quando si intendono inviare più CE, il broker di risorse verrà utilizzato per filtrare
eliminare i CE che non corrispondono ai requisiti della descrizione del lavoro e quindi classificare i restanti
CE. Il broker utilizzato per impostazione predefinita classificherà i CE in modo casuale, tuttavia un broker diverso può farlo
essere scelto utilizzando il --broker opzione, che prende come argomento il nome del broker.
Il tipo di broker può anche essere specificato in client.conf. I broker disponibili possono essere visualizzati
utilizzando arcsub -P. Per impostazione predefinita sono disponibili i seguenti broker:

Casuale (predefinito)
Sceglie un CE casuale che corrisponde ai requisiti del lavoro.

Coda più veloce
Classifica i CE corrispondenti in base alla lunghezza della coda dei lavori nei CE, classifica
quelli con la coda più corta per primi/più alti.

Segno di riferimento
Classifica i CE corrispondenti in base a un benchmark specifico, che dovrebbe essere specificato da
aggiungendo il nome del broker con ":" e poi il nome del benchmark. Se nessuna opzione
viene fornito al broker di benchmark, i CE verranno classificati in base a
parametro di riferimento "specint2000".

Dati Classifica i CE corrispondenti in base alla quantità di dati di input memorizzati nella cache da ciascun CE, in base a
interrogando il CE. Solo i CE con interfaccia A-REX BES supportano questa operazione.

Nullo Scegli un CE casuale senza filtrare tutti i CE.

PythonBroker
I broker personalizzati definiti dall'utente possono essere creati in Python. Vedi l'esempio del broker
SampleBroker.py o ACIXBroker.py (come Data broker ma utilizza ARC Cache Index)
che vengono installati con ARC per maggiori dettagli su come scrivere il proprio broker. UN
PythonBroker è specificato da --broker PythonBroker:Filename.Class:args, Dove
Filename è il file contenente la classe Class che implementa il broker
interfaccia. La directory contenente questo file deve trovarsi in PYTHONPATH. args è
facoltativo e consente di specificare argomenti per il broker.

Prima della presentazione, arcsub esegue una modifica intelligente della descrizione del lavoro
(aggiungendo o modificando attributi, anche convertendo il linguaggio della descrizione per adattarlo alle esigenze
del CE) assicurandone la validità. La descrizione del lavoro modificata può essere stampata da
specificando il --dumpdescrizione opzione. Il formato, ovvero il linguaggio di descrizione del lavoro, del
la descrizione del lavoro stampato non può essere specificata e sarà quella che verrà inviata a e
accettato dal target prescelto. Ulteriori informazioni da arcsub può essere ottenuto da
aumentando la verbosità, cosa che viene fatta con il - debug opzione dove l'impostazione predefinita
il livello di verbosità è ATTENZIONE. Impostando il livello su DEBUG verranno mostrati tutti i messaggi, mentre
impostandolo su FATAL verranno visualizzati solo i messaggi di registro fatali.

A convalidare la descrizione del tuo lavoro senza effettivamente inviare un lavoro, usa il file --funzionamento a secco
opzione: catturerà possibili errori di sintassi o altri errori, ma ordinerà al sito di non farlo
inviare il lavoro per l'esecuzione. Supportano solo i CE del gestore di rete (ARC0) e A-REX (ARC1).
questa caratteristica.

ESEMPI


Invio di un file di descrizione del lavoro "helloworld.jsdl" alla griglia
arcsub ciaomondo.jsdl

È inoltre possibile interrogare un server di indicizzazione delle informazioni (registro) affinché i CE lo inviino a:
arcsub -g registro.esempio.com ciaomondo.jsdl

Invio di un file di descrizione del lavoro "helloworld.jsdl" a ce.example.com:
arcsub -c ce.esempio.com ciaomondo.jsdl

La presentazione diretta a un CE avviene come:
arcsub --diretto -c cd.esempio.com ciaomondo.jsdl

La descrizione del lavoro può anche essere specificata direttamente sulla riga di comando come mostrato nel file
esempio, utilizzando il linguaggio di descrizione del lavoro XRSL:
arcsub -c esempio.com/arex -e \
´&(eseguibile="/bin/eco")(argomenti="Ciao Mondo

Potrebbe essere utile quando si invia contro CE recuperati dai server dell'indice delle informazioni
eseguire l'intermediazione delle risorse:
arcsub -g registro.esempio.com -b Coda più veloce ciaomondo.jsdl

Se il lavoro ha un set di dati di input di grandi dimensioni, può essere utile inviarlo a un CE dove tali file
i file sono già memorizzati nella cache. A questo scopo è possibile utilizzare il broker ACIX:
arcsub -g registro.esempio.com -b
PythonBroker:ACIXBroker.ACIXBroker:https://cacheindex.ndgf.org:6443/data/index
ciaomondo.jsdl

Ignorando un CE specifico per l'invio contro un server di indicizzazione delle informazioni:
arcsub -g registro.esempio.com -R badcomputingelement.com/arex ciaomondo.jsdl

Il dump della descrizione del lavoro viene eseguito come segue:
arcsub -c esempio.com/arex -x ciaomondo.jsdl

Utilizza arcsub online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 3
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Un proxy tunnel veloce che ti aiuta
    bypassare i firewall Questa è un'applicazione
    che può anche essere recuperato da
    https://sourceforge.net/projects/shadowsocksgui/.
    Ha...
    Scarica ShadowSocks
  • 6
    Temi GLPI
    Temi GLPI
    Scarica la versione su
    https://github.com/stdonato/glpi-modifications/
    Temi colore per GLPI 0.84 e 0.85 Nuovo
    Modifiche per GLPI Questo è un file
    applicazione che c...
    Scarica i temi GLPI
  • Di Più "

Comandi Linux

Ad