Il s'agit de la commande qmgrB qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant 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
qmgr - gestionnaire de système de traitement par lots pbs
SYNOPSIS
qmgr [-a] [-c commande] [-e] [-n] [-z] [serveur...]
DESCRIPTION
Pour qmgr La commande fournit une interface administrateur au système de traitement par lots.
La commande lit les directives à partir de l'entrée standard. La syntaxe de chaque directive est vérifiée
et la demande appropriée est envoyée au ou aux serveurs batch.
La liste ou les sous-commandes d'impression de qmgr peuvent être exécutées par des utilisateurs généraux. Création ou
la suppression d'une file d'attente requiert le privilège PBS Manager. Configuration ou suppression du serveur ou de la file d'attente
attributs nécessite le privilège d'opérateur ou de gestionnaire PBS.
OPTIONS
-a Abandonner qmgr sur toute erreur de syntaxe ou toute requête rejetée par un serveur.
-c commande Exécuter un seul commander et sortir qmgr .
-e Echo toutes les commandes sur la sortie standard.
-n Aucune commande n'est exécutée, seule la vérification de la syntaxe est effectuée.
-z Aucune erreur n'est écrite dans l'erreur standard.
OPÉRANDES
Pour serveur les opérandes identifient le nom du serveur batch auquel l'administrateur
les demandes sont envoyées. Chaque serveur est conforme à la syntaxe suivante :
nom_hôte[:port]
où nom_hôte est le nom de réseau de l'hôte sur lequel le serveur s'exécute et port is
le numéro de port auquel se connecter. Si port n'est pas spécifié, le numéro de port par défaut est
utilisé.
If serveur n'est pas spécifié, les requêtes de l'administrateur sont envoyées au serveur local.
STANDARD CONTRIBUTION
Pour qmgr La commande lit l'entrée standard pour les directives jusqu'à ce que la fin du fichier soit atteinte, ou la
sortie or quitter la directive est lue.
STANDARD SORTIE
Si la sortie standard est connectée à un terminal, une invite de commande sera écrite sur
sortie standard lorsque qmgr est prêt à lire une directive.
Si la -e l'option est spécifiée, qmgr fera écho aux directives lues depuis l'entrée standard vers
sortie standard.
STANDARD ERREUR
Si la -z n'est pas spécifiée, la commande qmgr écrira un message de diagnostic dans
erreur standard pour chaque occurrence d'erreur.
ÉLARGI DESCRIPTION
If qmgr est invoqué sans le -c l'option et la sortie standard sont reliées à une borne,
qmgr écrira une invite sur la sortie standard et lira une directive à partir de l'entrée standard.
Les commandes peuvent être abrégées sous leur forme minimale non ambiguë. Une commande se termine par
un caractère de nouvelle ligne ou un point-virgule, ";", caractère. Plusieurs commandes peuvent être saisies sur
une seule ligne. Une commande peut s'étendre sur les lignes en échappant le caractère de nouvelle ligne avec
une barre oblique inverse "\".
Les commentaires commencent par le caractère # et continuent jusqu'à la fin de la ligne. Commentaires et vide
les lignes sont ignorées par qmgr.
DIRECTIF SYNTAXE
Une directive qmgr est l'une des formes suivantes :
commander serveur [noms] [attr. OP valeur[,attr OP valeur,...]]
commander file [noms] [attr. OP valeur[,attr OP valeur,...]]
commander nœud [noms] [attr. OP valeur[,attr OP valeur,...]]
Où,
commande est la commande à exécuter sur un objet. Les commandes sont :
active définit les objets actifs. Si les objets actifs sont spécifiés et que le
le nom n'est pas donné dans une cmd qmgr, les noms d'objets actifs seront utilisés.
create consiste à créer un nouvel objet, s'applique aux files d'attente et aux nœuds.
delete est de détruire un objet existant, s'applique aux files d'attente et aux nœuds.
set est de définir ou de modifier les valeurs d'attribut de l'objet.
unset est d'effacer la valeur des attributs de l'objet. Attention, ce formulaire
n'accepte pas d'OP et de valeur, uniquement le nom de l'attribut.
list est de lister les attributs actuels et les valeurs associées de l'objet.
print consiste à imprimer tous les attributs de file d'attente et de serveur dans un format qui
être utilisable en entrée de la commande qmgr.
names est une liste d'un ou plusieurs noms d'objets spécifiques. La liste de noms se présente sous la forme :
[nom][@serveur][,nom_file d'attente[@serveur]...]
sans espace blanc intermédiaire. Le nom d'un objet est déclaré lorsque le
l'objet est d'abord créé. Si le nom est @server, alors tous les objets de
type spécifié sur le serveur sera affecté.
attr spécifie le nom d'un attribut de l'objet qui doit être défini ou modifié.
Si l'attribut est constitué d'un ensemble de ressources, alors l'attribut
est spécifié sous la forme :
nom_attribut.nom_ressource
Opération OP à effectuer avec l'attribut et sa valeur :
= définir la valeur de l'attribut. Si l'attribut a une valeur existante,
la valeur actuelle est remplacée par la nouvelle valeur.
+= augmenter la valeur actuelle de l'attribut du montant dans le nouveau
valeur.
-= diminue la valeur actuelle de l'attribut du montant dans le nouveau
valeur.
value la valeur à affecter à un attribut. Si la valeur comprend un espace blanc, des virgules
ou d'autres caractères spéciaux, tels que le caractère #, la chaîne de valeur doit être
entre guillemets (").
Voici des exemples de directives qmgr :
engendrent file vite priorité=10,queue_type=e,activé = vrai,max_running=0
set file vite max_running + = 2
engendrent file peu
set file peu resources_max.mem=8 mw,resources_max.cput=10
unset file vite max_running
set nœud Etat = vers le bas, hors ligne
infection serveur s1, s2, s3
liste file @serveur1
set file max_running = 10 - Usages infection files d'attente
EXIT STATUT
Lors du traitement réussi de tous les opérandes présentés à la commande qmgr, l'exit
status sera une valeur de zéro.
Si la commande qmgr ne parvient pas à traiter un opérande, la commande se termine avec une valeur supérieure
que zéro.
Utilisez qmgrB en ligne en utilisant les services onworks.net