lsrgreq

Nom

lsrgreq - Répertorie les demandes en attente qui sont appliquées aux groupes de ressources ou aux ressources gérées.

La commande lsrgreq appartient à un groupe de commandes (rgreq, rgmbrreqet lsrgreq) qui permettent à un opérateur d'introduire des demandes persistantes dans System Automation for Multiplatforms-Guide d'administration et d'utilisation. Cet ensemble de commandes permet à l'opérateur de démarrer, d'arrêter, d'annuler ou de déplacer des groupes de ressources et des ressources gérées.

Synopsis

lsrgreq [-h] [-L] [-m] [-l | -t |-d |-D Delimiter] [-g Groupe de ressources ] [-T] [-V]

lsrgreq [-h] [-L] -m [-l |-t |-d |-D Delimiter] [-T] [-V] [-L]Resource_class: Resource[:Node] [, Resource[:Node] [, ... ] ][classe_ressources: Ressource[:Noeud] [, Ressource[:Noeud] [, ... ] ] ]

lsrgreq [-h] [-L] -m [-l |-t |-d |-D Delimiter] -s [-T] [-V] Resource_class: "Selection_String" [Resource_class: "Selection_String" [ ... ] ]

Descriptif

La commande lsrgreq répertorie les demandes en attente qui sont appliquées aux groupes de ressources ou aux ressources gérées. La commande lsrgreq permet de répertorier les demandes actives ou toutes les demandes en attente. L'option -m répertorie uniquement les demandes d'action sur les ressources gérées ou membres. Sinon, les demandes d'action sur les groupes de ressources sont répertoriées.
-h
Aide. Ecrit la syntaxe de la commande dans la sortie standard.
-g groupe_ressources
Nom du groupe de ressources dont les actions doivent être répertoriées.
-L
Répertorie toutes les demandes d'action sur le groupe de ressources indiqué ou les ressources gérées précisées. Si cette option n'est pas indiqué, seules les demandes actives sont affichées ou répertoriées.
-m
Ressources membres. Répertorie ou affiche les actions sur les ressources membres.
-s
Indique qu'une chaîne de sélection est employée.
-l
Sortie au format long. Chaque attribut est affiché sur une ligne distincte (format d'affichage par défaut).
-t
Sortie au format tableau. Chaque attribut est affiché dans une colonne, une ressource par ligne.
-d
Indique la sortie formatée par des délimiteurs. Le délimiteur par défaut est le signe deux-points (:). Utilisez l'option -D si vous souhaitez modifier le délimiteur par défaut.
-D délimiteur
Indique la sortie formatée par le délimiteur précisé. Cette option permet d'indiquer un délimiteur autre que le deux-points (:) employé par défaut. Par exemple, lorsque les données à afficher contiennent elles-mêmes des deux-points. Utilisez cette option pour indiquer un délimiteur d'un ou de plusieurs caractères.
-T
Trace. Ecrit les messages de trace de la commande dans l'erreur standard. Destinée uniquement à votre société de maintenance logicielle.
-V
Prolixe. Ecrit les messages en mode prolixe de la commande dans la sortie standard.

Paramètres

classe_ressources:"chaîne_sélection
L'option -s détermine cet opérande. Chaque chaîne de sélection doit être précédée par une classe de ressources. classe_ressources indique le nom de la classe de ressources à laquelle chaîne_sélection est appliquée. L'élément chaîne_sélection et son attribut classe_ressources doivent être séparés par le signe deux-points (:). La chaîne de sélection spécifiée est appliquée à ses attributs classe_ressources correspondants, ce qui permet de déterminer les ressources membres qui doivent être supprimées du groupe_ressources. La chaîne de sélection doit figurer entre guillemets simples ou doubles. Si la chaîne de sélection contient des guillemets doubles, placez l'intégralité de la chaîne de sélection entre des guillemets simples. Par exemple :
  • -s IBM.Application:`Name=="testing"`
  • -s IBM.Application:`Name ?="test"`
  • -s IBM.Application:`Name like "%"` (For all resources)
Resource_class: Resource[:Node]
L'élément de ressource membre indique une ou plusieurs ressources membres dont les demandes d'action doivent être répertoriées. Il est également possible d'indiquer des ressources appartenant à différentes classes de ressources à l'aide de cette syntaxe. Les ressources membres appartenant à différentes classes doivent être séparées par un espace. Une ressource membre est identifiée par le Resource_class, Resource), et éventuellement par le Node sur lequel se trouve la ressource. Les éléments Resource_class, Resourceet Node doivent être séparés par un signe deux-points. Node est le nom de la classe de ressources à laquelle appartient la ressource membre. Node est le nom de la ressource membre réelle dans sa classe. Le noeud peut être inclus lorsque vous souhaitez effectuer une action sur une ressource membre fixe. Le noeud et sa ressource doivent être séparés par le délimiteur deux-points ou ":". Plusieurs ressources appartenant à la même classe de ressources peuvent également être spécifiées et séparées par une virgule : classe_ressources:ressource[:noeud][, ressource[:noeud][,...]] Pour que l'action demandée ait bien lieu, les ressources membres doivent exister dans le groupe de ressources.

Etat de sortie

0
La commande a abouti.
1
Une erreur s'est produite en relation avec RMC.
2
Une erreur s'est produite en relation avec le script de l'interface de ligne de commande.
3
Option incorrecte sur la ligne de commande.
4
Paramètre incorrect sur la ligne de commande.
5
Une erreur s'est produite en relation avec RMC due à une entrée incorrecte sur la ligne de commande.
6
La ressource indiquée est introuvable.

Sécurité

Cette commande requiert des droits d'accès root ou un ID utilisateur doté des droits appropriés. Pour plus d'informations, voir Configuration d'ID utilisateur non root pour l'interface de ligne de commande.

Exemples

  1. Pour répertorier les demandes d'action actives sur le groupe de ressources RG1, entrez :
    lsrgreq -g RG1
  2. Pour répertorier les demandes liées au groupe de ressources top-rg, entrez :
    lsrgreq -L -g top-rg

    Sortie :

    Resource Group 1:
            ResourceGroup = top-rg
            Priority      = High
            Action        = lock
            Source        = Operator
            NodeList      = {}
            ActiveStatus  = Inactive
            Token         = 8f5697eb5f84c0f044995b3d00040a5b
            UserID        =
            MoveStatus    = None
  3. Pour répertorier les demandes liées à toutes les ressources appartenant au groupe de ressources RG1 sous la forme d'un tableau, entrez :
    lsrgreq -m -g RG1

    Sortie :

    Displaying Member Resource request information:
    Active Requests
    For Resource Group "RG1":             
          Member Resource 1:
          Class:Resource:Node[ManagedResource] = IBM.Application:R1
          Priority = Force
          Action = start
          Source = Operator
          ActiveStatus = Active
    
          Member Resource 2:
          Class:Resource:Node[ManagedResource] = IBM.Application:R2
          Priority = low
          Action = start
          Source = ExtSched
          ActiveStatus = Active
  4. Pour répertorier toutes les demandes d'action appliquées au groupe de ressources RG1, entrez :
    lsrgreq -L -t -g RG1

    Sortie :

    Displaying Resource Group request information:
    All request information
    For Resource Group "RG1".
    ResourceGroup Priority Action Source     NodeList ActiveStatus MoveStatus
    RG1           low      stop   ExtSched   {}       InActive     None
    RG1           High     start  Automation {}       InActive     None
    RG1           Force    stop   Operator   {}       Active       None

Fichiers

/usr/sbin/rsct/bin/lsrgreq
Emplacement de la commande lsrgreq .

Voir aussi

Les commandes addrgmbr, chrg, chrgmbr, lsrg, mkrg, rgreq, rmrget rmrgmbr .