Il s'agit de la commande sprio 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
sprio - afficher les facteurs qui composent la priorité de planification d'un travail
SYNOPSIS
sprio [OPTIONS...]
DESCRIPTION
sprio est utilisé pour afficher les composants de la priorité de planification d'un travail lorsque le multi-facteur
le plugin prioritaire est installé. sprio est un utilitaire en lecture seule qui extrait des informations de
le plugin de priorité multi-facteur. Par défaut, sprio renvoie des informations pour tous les messages en attente
travaux. Des options existent pour afficher des travaux spécifiques par ID de travail et nom d'utilisateur.
OPTIONS
-h, --aucun en-tête
N'imprimez pas d'en-tête sur la sortie.
--Aidez-moi Imprimer un message d'aide décrivant toutes les options sprio.
-j , --emplois=
Demande une liste séparée par des virgules d'ID de travail à afficher. Par défaut, tous les travaux. Depuis
l'argument de cette option est facultatif, pour une analyse correcte de l'option à une seule lettre
doit être immédiatement suivi de la valeur et ne pas inclure d'espace entre eux.
Par exemple "-j1008,1009" et non "-j 1008,1009".
-l, --longue
Indiquez davantage d'informations disponibles pour les travaux sélectionnés.
-M, --groupes=<un magnifique>
Le cluster auquel émettre des commandes. Un seul nom de cluster peut être spécifié.
-n, --norme
Affichez les facteurs de priorité normalisés pour les travaux sélectionnés.
-o , --format=
Précisez les informations à afficher, leur taille et leur position (droite ou gauche
justifié). Les formats par défaut lorsque tous les facteurs ont été affectés non nuls
les poids sont
défaut "%.15i %.10Y %.10A %.10F %.10J %.10P %.10Q %20T"
-l, --longue "%.15i %.8u %.10Y %.10A %.10F %.10J %.10P %.10Q %.6N %20T"
Le format de chaque champ est "%[.][size]type".
Taille est la taille minimale du champ. Si aucune taille n'est spécifiée, tout ce qui est nécessaire pour
imprimer les informations seront utilisées.
. indique que la sortie doit être justifiée à gauche. Par défaut, la sortie est correcte
justifié.
Valide type les spécifications comprennent :
%a Priorité d'âge normalisée
%A Priorité d'âge pondérée
%f Priorité à la juste part normalisée
%F Priorité pondérée à la juste part
%i ID de la tâche
%j Priorité de taille de travail normalisée
%J Priorité de taille de tâche pondérée
%N Joli réglage
%p Priorité de partition normalisée
%P Priorité de partition pondérée
%q Priorité de qualité de service normalisée
%Q Priorité pondérée de la qualité de service
%t Priorités TRES normalisées
%T Priorités TRES pondérées
%u Nom d'utilisateur pour un travail
%Y Priorité du travail
%y Priorité de travail normalisée
-u , --user=
Demandez des travaux à partir d'une liste d'utilisateurs séparés par des virgules. La liste peut comprendre l'utilisateur
noms ou numéros d'identification d'utilisateur.
--usage
Imprimez un bref message d'aide répertoriant les sprio options.
-v, --verbeux
Rapporter les détails des actions sprios.
-V , --version
Imprimer les informations sur la version et quitter.
-w , --poids Afficher les poids configurés pour chaque
facteur. Ceci est à titre informatif seulement. Les données de travail réelles sont supprimées.
ENVIRONNEMENT VARIABLES
Si aucune option de ligne de commande correspondante n'est spécifiée, sprio utilisera la valeur du
variables d'environnement suivantes.
SLURM_CLUSTERS Pareil que --groupes
SLURM_CONF L'emplacement du fichier de configuration Slurm.
EXEMPLES
Imprimer la liste de tous les travaux en attente avec leurs priorités pondérées
> sprio
EMPLOI PRIORITÉ ÂGE FAIRSHARE JOBSIZE PARTITION QOS
65539 62664 0 51664 1000 10000 0
65540 62663 0 51663 1000 10000 0
65541 62662 0 51662 1000 10000 0
Imprimer la liste de tous les travaux en attente avec leurs priorités normalisées
> sprio -n
EMPLOI PRIORITÉ ÂGE FAIRSHARE JOBSIZE PARTITION QOS
65539 0.00001459 0.0007180 0.5166470 1.0000000 1.0000000 0.0000000
65540 0.00001459 0.0007180 0.5166370 1.0000000 1.0000000 0.0000000
65541 0.00001458 0.0007180 0.5166270 1.0000000 1.0000000 0.0000000
Imprimer les priorités de travail pour des travaux spécifiques
> sprio --jobs=65548,65547
EMPLOI PRIORITÉ ÂGE FAIRSHARE JOBSIZE PARTITION QOS
65547 62078 0 51078 1000 10000 0
65548 62077 0 51077 1000 10000 0
Imprimer les priorités de travail pour les travaux d'utilisateurs spécifiques
> sprio --users=fred,sally
EMPLOI PRIORITÉ UTILISATEUR ÂGE FAIRSHARE JOBSIZE PARTITION QOS
65548 Fred 62079 1 51077 1000 10000 0
65549 sortie 62080 1 51078 1000 10000 0
Imprimer les poids configurés pour chaque composant prioritaire
> sprio -w
EMPLOI PRIORITÉ ÂGE FAIRSHARE JOBSIZE PARTITION QOS
Poids 1000 100000 1000 10000 1
COPIER
Copyright (C) 2009 Lawrence Livermore Sécurité nationale. Produit à Lawrence Livermore
Laboratoire National (cf. AVIS DE NON-RESPONSABILITÉ).
Copyright (C) 2010-2013 SchedMD LLC.
Ce fichier fait partie de Slurm, un programme de gestion des ressources. Pour plus de détails, voir
<http://slurm.schedmd.com/>.
Slurm est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier selon les termes des
Licence publique générale GNU telle que publiée par la Free Software Foundation ; soit la version 2
de la Licence, ou (à votre choix) toute version ultérieure.
Slurm est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans pour autant
même la garantie implicite de QUALITÉ MARCHANDE ou D'ADAPTATION À UN USAGE PARTICULIER. Voir le
Licence publique générale GNU pour plus de détails.
Utiliser sprio en ligne à l'aide des services onworks.net