AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

arcsub - En ligne dans le Cloud

Exécutez arcsub dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande arcsub qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


arcsub - Soumission ARC

DESCRIPTION


La arcsous La commande est utilisée pour soumettre des travaux aux ressources informatiques compatibles Grid.

SYNOPSIS


arcsous [choix] [nom de fichier ...]

OPTIONS


-c, --grappe=prénom
sélectionnez un ou plusieurs éléments de calcul : prénom peut être un alias pour un seul CE, un
groupe de CE ou une URL

-g, --indice=prénom
sélectionnez un ou plusieurs registres : prénom peut être un alias pour un seul registre, un groupe
de registres ou une URL

-R, --rejeter la découverte=URL
ignorer le service avec l'URL donnée lors de la découverte du service

-S, --interface de soumission=NomInterface
n'utilisez cette interface que pour la soumission (par exemple org.nordugrid.gridftpjob,
org.ogf.glue.emies.activitycreation, org.ogf.bes)

-I, --infointerface=NomInterface
l'élément informatique spécifié par l'URL sur la ligne de commande doit être interrogé à l'aide
cette interface d'information (options possibles : org.nordugrid.ldapng,
org.nordugrid.ldapglue2, org.nordugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)

-e, --jobdescrstring=Chaîne
chaîne de description du travail décrivant le travail à soumettre

-f, --jobdescrfile=nom de fichier
fichier de description de poste décrivant le poste à soumettre

-j, --Liste d'emplois=nom de fichier
le fichier stockant des informations sur les travaux actifs (par défaut ~/.arc/jobs.xml)

-o, --jobids-to-file=nom de fichier
les identifiants des jobs soumis seront ajoutés à ce fichier

-D, --exécution à sec
soumettre les travaux en tant qu'essai (pas de soumission au système de traitement par lots)

--direct
soumettre directement - pas de découverte de ressources ni de jumelage

-x, --dumpdescription
ne pas soumettre - vider la description du poste dans la langue acceptée par la cible

-P, --listplugins
lister les plugins disponibles

-t, --temps libre=secondes
délai d'attente en secondes (20 par défaut)

-z, --conffile=nom de fichier
fichier de configuration (par défaut ~/.arc/client.conf)

-d, --déboguer=niveau de débogage
FATAL, ERREUR, AVERTISSEMENT, INFO, VERBOSE ou DEBUG

-b, --courtier=courtier
courtier sélectionné : aléatoire (par défaut), FastestQueue ou personnalisé. Utilisez -P pour trouver possible
options.

-v, --version
informations sur la version imprimée

-?, --Aidez-moi
aide à l'impression

ARGUMENTS


nom de fichier
fichiers de description de poste décrivant les postes à soumettre

ÉLARGI DESCRIPTION


arcsous est le raccourci clavier lors de la soumission de travaux à des ressources informatiques compatibles Grid avec
le client ARC. Par défaut arcsous est capable de soumettre des travaux à A-REX, CREAM et EMI ES
éléments informatiques activés (CE), et comme toujours pour une soumission réussie, vous devez être
authentifiés auprès des services informatiques ciblés. Depuis arcsous est construit sur un module
bibliothèque, des modules peuvent être installés qui permet la soumission à d'autres cibles, par exemple le
Gestionnaire de grille classique ARC CE.

La soumission des tâches peut être effectuée en spécifiant un fichier de description de tâches à soumettre en tant que
argument. arcsous effectuera alors par défaut la découverte des ressources sur la Grille puis le
les ressources découvertes seront jumelées à la description de poste et classées selon le
courtier choisi (--courtier option). Si aucun environnement Grid n'a été configuré, veuillez
contactez votre administrateur système ou configurez-en un vous-même dans le fichier de configuration client
(voir rubrique fichiers). Une autre option consiste à spécifier explicitement un service de registre (ou
plusieurs) à arcsous utilisant l' --indice option, qui accepte une URL, un alias ou un groupe.
Alternativement, un CE spécifique (ou multiple) peut être ciblé en utilisant le --grappe option.
Si un tel scénario est le plus courant, il vaut la peine de spécifier ces CE dans le client
configuration comme services par défaut, ce qui rend superflu de les spécifier comme argument.
De la même manière des alias et des groupes, définis dans le fichier de configuration, peuvent être utilisés,
et peut servir d'argument à la --grappe or --indice option. Dans tout ce qui précède
scénarios arcsous obtient des informations sur les ressources des services qui sont ensuite utilisées pour
jumelage avec la description de poste, cependant cette étape peut être évitée en spécifiant
le --direct option, auquel cas la description de poste est soumise directement au premier
point final spécifié.

Le format d'une URL de cluster classique basée sur GRIDFTP :
[ldap://] [:2135/nordugrid-cluster-name= ,Mds-Vo-name=local,o=grid]
Seulement le nom d'hôte une partie doit être spécifiée, le reste de l'URL est automatiquement
généré.

Le format d'une URL A-REX est :
[https://] [: ][/ ]
Ici, le port est 443 par défaut, mais le chemin ne peut pas être deviné, donc s'il ne l'est pas
spécifié, le service est supposé vivre sur le chemin racine.

Les descriptions de poste peuvent également être spécifiées à l'aide de la --fichierdescr option qui attend le
nom de fichier de la description comme argument, ou le --jobdescrstring option qui attend comme
argument la description du poste sous forme de chaîne, et les deux options peuvent être spécifiées plusieurs fois
et l'un n'exclut pas l'autre. Les langues de description de poste prises en charge par défaut sont
xRSL, JSDL et JDL.

Si la description du travail est soumise avec succès, un ID de travail est renvoyé et imprimé. Cette
job-ID identifie de manière unique le travail pendant son exécution. D'autre part c'est
également possible qu'aucun CE ne corresponde aux contraintes définies dans la description auquel cas
aucune soumission ne sera faite. Une fois la soumission réussie, l'ID de travail ainsi que d'autres
les informations techniques sur les travaux sont stockées dans le fichier de liste de travaux (décrit ci-dessous). Le stocké
l'information permet aux commandes de gestion des travaux du client ARC de gérer facilement les travaux,
et donc l'ID de travail n'a pas besoin d'être enregistré manuellement. Par défaut, le fichier de liste de tâches est stocké
dans le répertoire .arc dans le répertoire home de l'utilisateur, cependant un autre emplacement peut être
spécifié à l'aide de la --Liste d'emplois option prenant l'emplacement de ce fichier en argument. Si la
--Liste d'emplois option a été utilisée lors de la soumission, elle doit également être spécifiée dans le
commandes consécutives lors de la gestion du travail. Si un élément informatique a plusieurs tâches
interfaces de soumission (par exemple gridftp, EMI-ES, BES), alors l'algorithme de courtage
choisis un d'entre eux. Avec le --interface de soumission option l'interface demandée peut être
spécifié, et dans ce cas, seuls seront pris en compte les éléments de calcul qui ont
cette interface spécifique, et seule cette interface sera utilisée pour soumettre les travaux.

Comme mentionné ci-dessus, les services de registre ou d'index peuvent être spécifiés avec le --indice option.
La spécification d'un ou plusieurs serveurs d'indexation indique au arcsous commande pour interroger les serveurs
pour les CE enregistrés, les CE retournés seront ensuite comparés à la description de poste et
ceux qui correspondent seront classés par le courtier choisi (voir ci-dessous) et la soumission sera
essayé dans l'ordre jusqu'à ce qu'il réussisse ou qu'il atteigne la fin. À partir de la liste renvoyée des CE, il
peut arriver qu'un CE gênant ou indésirable soit sélectionné pour soumission, dans ce cas
il est possible de rejeter ce cluster en utilisant le --rejeter la découverte option et fournir le
URL (ou simplement le nom d'hôte) du CE, qui ignorera ce CE comme cible pour
soumission.

Lorsque plusieurs CE sont ciblés pour la soumission, le courtier de ressources sera utilisé pour filtrer
éliminer les EC qui ne correspondent pas aux exigences de la description de poste, puis classer les autres
CE. Le courtier utilisé par défaut classera les CE de manière aléatoire, cependant un autre courtier peut
être choisi en utilisant le --courtier option, qui prend le nom du courtier comme argument.
Le type de courtier peut également être spécifié dans client.conf. Les courtiers disponibles peuvent être vus
en utilisant arcsous P. Par défaut, les courtiers suivants sont disponibles :

Aléatoire (par défaut)
Choisit un CE aléatoire correspondant aux exigences du poste.

File d'attente la plus rapide
Classe les CE correspondants en fonction de la longueur de la file d'attente des travaux aux CE, classement
ceux avec la file d'attente la plus courte en premier/la plus élevée.

référence
Rangs correspondant aux EC selon un référentiel spécifié, qui devrait être spécifié par
en ajoutant le nom du courtier avec ':' puis le nom du benchmark. Si aucune option
est remis au courtier de référence, les CE seront classés en fonction du
référence 'specint2000'.

Classement des données correspondant aux CE en fonction de la quantité de données d'entrée mises en cache par chaque CE, par
interroger le CE. Seuls les CE avec l'interface A-REX BES prennent en charge cette opération.

Null Choisissez un CE aléatoire sans aucun filtrage des CE.

Courtier Python
Des courtiers personnalisés définis par l'utilisateur peuvent être créés en Python. Voir l'exemple de courtier
SampleBroker.py ou ACIXBroker.py (comme le courtier de données mais utilise l'index de cache ARC)
qui sont installés avec ARC pour plus de détails sur la façon d'écrire votre propre courtier. UNE
PythonBroker est spécifié par --courtier PythonBroker:NomFichier.Classe:args, Où
Filename est le fichier contenant la classe Class qui implémente le broker
interface. Le répertoire contenant ce fichier doit être dans le PYTHONPATH. args est
facultatif et permet de spécifier des arguments au courtier.

Avant la soumission, arcsous effectue une modification intelligente de la description de poste
(ajout ou modification d'attributs, voire conversion du langage de description pour répondre aux besoins
du CE) assurant sa validité. La description de poste modifiée peut être imprimée par
spécifiant le --dumpdescription option. Le format, c'est-à-dire le langage de description de poste, du
la description de travail imprimée ne peut pas être spécifiée, et sera celle qui sera envoyée à et
accepté par la cible choisie. Plus d'informations de arcsous peut être obtenu par
augmenter la verbosité, ce qui se fait avec le --déboguer option où la valeur par défaut
le niveau de verbosité est AVERTISSEMENT. Régler le niveau sur DEBUG affichera tous les messages, tandis que
le définir sur FATAL n'affichera que les messages de journal fatals.

À valider votre description de poste sans réellement soumettre un poste, utilisez le --exécution à sec
option : il capturera d'éventuelles erreurs de syntaxe ou d'autres erreurs, mais demandera au site de ne pas
soumettre le travail pour exécution. Seuls les CE Grid-manager (ARC0) et A-REX (ARC1) prennent en charge
cette fonctionnalité.

EXEMPLES


Soumission d'un fichier de description de poste "helloworld.jsdl" à la Grille
arcsous bonjour le monde.jsdl

Un serveur d'indexation d'informations (registre) peut également être interrogé sur les CE à soumettre à :
arcsous -g registre.exemple.com bonjour le monde.jsdl

Dépôt d'un fichier de description de poste "helloworld.jsdl" à ce.example.com :
arcsous -c ce.exemple.com bonjour le monde.jsdl

La soumission directe à un CE se fait comme :
arcsous --direct -c cd.exemple.com bonjour le monde.jsdl

La description du poste peut également être spécifiée directement sur la ligne de commande comme indiqué dans le
exemple, en utilisant le langage de description de poste XRSL :
arcsous -c exemple.com/arex -e \
´&(exécutable="/bin/écho")(arguments="Bonjour Monde

Lors de la soumission par rapport aux CE extraites des serveurs d'index d'informations, il peut être utile de
faire du courtage de ressources :
arcsous -g registre.exemple.com -b File d'attente la plus rapide bonjour le monde.jsdl

Si le travail a un grand ensemble de données d'entrée, il peut être utile de l'envoyer à un CE où ces
les fichiers sont déjà mis en cache. Le broker ACIX peut être utilisé pour cela :
arcsous -g registre.exemple.com -b
PythonBroker : ACIXBroker.ACIXBroker :https://cacheindex.ndgf.org:6443/data/index
bonjour le monde.jsdl

Ne pas tenir compte d'un CE spécifique pour la soumission par rapport à un serveur d'index d'informations :
arcsous -g registre.exemple.com -R badcomputingelement.com/arex bonjour le monde.jsdl

Le vidage de la description de poste se fait comme suit :
arcsous -c exemple.com/arex -x bonjour le monde.jsdl

Utilisez arcsub en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 2
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 3
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Un proxy de tunnel rapide qui vous aide
    contourner les pare-feux Ceci est une application
    qui peut également être extrait de
    https://sourceforge.net/projects/shadowsocksgui/.
    Il a...
    Télécharger Shadowsock
  • 6
    Thèmes GLPI
    Thèmes GLPI
    Télécharger la version sur
    https://github.com/stdonato/glpi-modifications/
    Thèmes de couleurs pour GLPI 0.84 et 0.85 Nouveau
    Modifications pour GLPI Il s'agit d'un
    application que c...
    Télécharger les thèmes GLPI
  • Plus "

Commandes Linux

Ad