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
- Pour supprimer une ressource membre
testerAqui appartient à la classe de ressourcesIBM.Applicationdepuis un groupe de ressourcesresA, entrez :rmrgmbr -g resA IBM.Application:testerA - Pour supprimer les ressources membres
testerA,testerBettesterCqui appartiennent à la classe de ressourcesIBM.Application, depuis le groupe de ressourcesresA, entrez :rmrgmbr -g resA IBM.Application:testerA,testerB,testerC - Pour supprimer les ressources membres
testerAettesterB, qui appartiennent à la classe de ressourcesIBM.Application, et la ressource fixeen0, qui appartient à la classeIBM.ServiceIP, entrez :rmrgmbr IBM.Application:testerA,testerB IBM.ServiceIP:en0 - Pour supprimer les ressources membres sélectionnées de la classe
de ressources
IBM.Applicationdepuis le groupe de ressourcesresAdont l'attributResourceTypeest défini, entrez :rmrgmbr -s -g resA IBM.Application:"ResourceType==1" - 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 .