rmrgmbr

Nom

rmrgmbr - Supprime une ou plusieurs ressources de leur groupe de ressources.

Synopsis

rmrgmbr [-h] [-i] [-T] [-V] -g groupe_ressources

rmrgmbr [-h] [-i] -s [-T] [-V] [-g groupe_ressources] "chaîne de sélection"

rmrgmbr [-h] [-i] -s [-T] [-V] [-g groupe_ressources] classe_ressources:"chaîne_sélection" [classe_ressources: "chaîne_sélection" [ ... ] ]

rmrgmbr [-h] [-i] [-T] [-V] [-g groupe_ressources] classe_ressources :nom_ressource [:noeud] [,nom_ressource[:noeud[, ... ] ] [classe_ressources:nom_ressource [:noeud][,nom_ressource[:noeud][,...]] [...]]

Descriptif

La commande rmrgmbr supprime toutes les ressources membres du groupe de ressources spécifié, uniquement les ressources membres spécifiées du groupe de ressources spécifié ou les ressources membres qui correspondent à la chaîne de sélection. System Automation for Multiplatforms garantit que la relation et l'équivalence associées sont également mises à jour, si possible. Lorsque la chaîne de sélection est le seul paramètre, elle est appliquée directement à la classe IBM.ManagedResource.

Un nom de ressource ou une chaîne de sélection doit être indiqué avec la classe de ressources à laquelle il appartient. L'utilisateur doit indiquer la classe de ressources, le nom de la ressource et le numéro du noeud ou son nom s'il s'agit d'une ressource fixe. La classe de ressources et le nom de la ressource, le nom de la ressource et le noeud doivent être séparés par un délimiteur deux-points.

Options

-h
Ecrit la syntaxe de la commande dans la sortie standard.
-i
Invite interactive. Invite avant suppression des relations.
-g groupe_ressources
Nom unique du groupe de ressources à partir duquel les ressources membres doivent être supprimées.
-s
Indique qu'une chaîne de sélection est employée à la place du nom de la ressource.
-T
Ecrit les messages de trace de la commande dans l'erreur standard. Réservé à l'organisation chargée du support de vos logiciels.
-V
Ecrit les messages en mode prolixe de la commande dans la sortie standard.

Paramètres

classe_ressources
Indique le nom de la classe de ressources à laquelle appartient la ressource membre. La ressource et la classe de ressources doivent être séparées par le délimiteur deux-points (:).
classe_ressources :nom_ressource [ :noeud ]
Indique une ou plusieurs ressources membres à supprimer du groupe de ressources indiqué. 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 la classe de la ressource (classe_ressources), le nom de la ressource (nom_ressource) et, éventuellement, par le noeud (noeud) sur lequel réside la ressource. Les valeurs classe_ressources, nom_ressource et noeud doivent être séparés par le délimiteur deux-points. Classe_ressources est le nom de la classe de ressources à laquelle appartient la ressource membre. Nom_ressource est le nom de la ressource membre réelle dans sa classe. Le noeud doit être inclus lorsque vous tentez de supprimer une ressource fixe du groupe de ressources. Le noeud et sa ressource doivent être séparés par le délimiteur deux-points (:).

Vous pouvez également indiquer plusieurs ressources appartenant à la même classe de ressources, en les séparant par une virgule. Dans ce cas, la première ressource ou nom_ressource[:noeud] d'une classe de ressources doit être précédée de la classe_ressources à laquelle elle appartient et en être séparée par le délimiteur deux-points (:) ; les autres ressources sont séparées par une virgule. classe_ressources:nom_ressource[:noeud] Les ressources membres doivent exister dans le groupe de ressources pour pouvoir être supprimées.

classe_ressources:"chaîne_sélection
Chaîne de 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. La chaîne de sélection et sa classe de ressources doivent être séparées par le délimiteur deux-points (:). La chaîne de sélection est appliquée à ses attributs classe_ressources correspondants, ce qui permet de déterminer les ressources membres à supprimer du groupe de 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 'Name == "testing"'
-s 'Name ?= "test"'
-s 'Name like "%"' ( For all resources)
Chaîne_sélection
Indique la chaîne de sélection. L'option -s détermine ce paramètre. Lorsqu'il s'agit du seul paramètre, la chaîne de sélection est appliquée aux ressources membres. Mais, lorsque la chaîne de sélection est précisée avec groupe_ressources, elle est appliquée aux ressources membres qui appartiennent au groupe de ressources indiqué. Lorsque chaque chaîne de sélection est précédée d'une classe de ressources, la chaîne de sélection indiquée est appliquée à ses attributs classe_ressources correspondants, ce qui permet de déterminer les ressources à supprimer du groupe de ressources. La chaîne de sélection doit figurer entre guillemets doubles ou simples. 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 'Name == "testing"'
-s 'Name ?= "test"'
-s 'Name like "%"' (For all resources)

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 supprimer une ressource membre testerA qui appartient à la classe de ressources IBM.Application depuis un groupe de ressources resA, entrez :
    rmrgmbr -g resA IBM.Application:testerA
  2. Pour supprimer les ressources membres testerA, testerB et testerC qui appartiennent à la classe de ressources IBM.Application, depuis le groupe de ressources resA, entrez :
    rmrgmbr -g resA IBM.Application:testerA,testerB,testerC
  3. Pour supprimer les ressources membres testerA et testerB, qui appartiennent à la classe de ressources IBM.Application, et la ressource fixe en0, qui appartient à la classe IBM.ServiceIP, entrez :
    rmrgmbr IBM.Application:testerA,testerB IBM.ServiceIP:en0
  4. Pour supprimer les ressources membres sélectionnées de la classe de ressources IBM.Application depuis le groupe de ressources resA dont l'attribut ResourceType est défini, entrez :
    rmrgmbr -s -g resA IBM.Application:"ResourceType==1"
  5. Pour supprimer toutes les ressources membres du groupe de ressources resA à l'aide d'une chaîne de sélection, entrez :
    rmrgmbr -s 'MemberOf == "resA"'

Fichiers

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

Voir aussi

addrgmbr, chrel, chrg, chrgmbr, lsrel, lsrg, mkrel, mkrg, rmrel, rmrg, commandes.

Fichier d'informations générales rmccli .