WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Suppression de noeuds d'une définition d'environnement de déploiement à l'aide de la ligne de commande

Vous pouvez supprimer des noeuds d'une définition d'environnement de déploiement à l'aide de la commandewsadmin.

Avant de commencer

Si la topologie est déjà configurée, la commande permettant de supprimer le noeud échouera.

Le client admin doit se connecter au gestionnaire de déploiement à partir duquel vous allez supprimer le noeud.

Rôle de sécurité requis pour cette tâche : Lorsque la sécurité et les autorisations par rôle sont activées, vous devez utiliser un ID utilisateur et un mot de passe avec un droit d'administrateur ou d'opérateur pour exécuter cette tâche.

Pourquoi et quand exécuter cette tâche

Cette tâche utilise la commande wsadmin pour supprimer un noeud d'une définition d'environnement de déploiement.

Vous pouvez être amené à utiliser la ligne de commande pour supprimer un noeud fédéré d'un environnement de déploiement lorsque vous apportez un certain nombre de modifications à cet environnement. L'utilisation de la commande wsadmin consomme moins de temps système que l'utilisation de la console d'administration.
Procédure
  1. Ouvrez une fenêtre de commande.

    La commande wsadmin est disponible dans le répertoire <ESB>/profiles/<dmgr profile>/bin ou le répertoire <ESB>/bin .

  2. A l'invite de commande, entrez la commande wsadmin pour accéder à l'environnement de commande.
    Remarque : Assurez-vous que wsadmin est connecté au gestionnaire de déploiement correct lors d'une exécution en mode connecté.
  3. Entrez la commande removeNodeFromDeploymentEnvDef pour supprimer le noeud de la définition de l'environnement de déploiement.
    Remarque : Si la sécurité administrative est activée, vous serez invité à entrer un ID utilisateur et un mot de passe si vous ne les fournissez pas dans la commande.

Exemple

Dans l'exemple ci-dessous, un noeud (MyNode) est supprimé d'un cluster de messagerie (Messaging) pour la définition d'environnement de déploiement (myDepEnv) avec la sécurité administrative activée.
Remarque : Si vous exécutez le client admin à partir du dossier bin du gestionnaire de déploiement, il n'est pas nécessaire d'inclure les paramètres -host et -port dans la commande.
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgrAdmin -password -dmgrPass
> $AdminTask removeNodeFromDeploymentEnvDef -topologyName myDepEnv
-topologyRole Messaging -nodeName MyNode
Le paramètre -conntype indique le type de connexion à utiliser, l'argument par défaut étant SOAP.
Remarque : La valeur par défaut étant SOAP, il n'est pas nécessaire de l'indiquer explicitement si SOAP est le type de connexion utilisé.
Le paramètre -host spécifie l'hôte utilisé pour la connexion SOAP ou RMI. La valeur par défaut pour -host est l'hôte local.
Remarque : Si le noeud est exécuté sur l'hôte local, il n'est pas nécessaire de spécifier -host
Remarque : Si vous n'indiquez pas de valeur pour topologyRole, le noeud est supprimé de chaque rôle (cluster) dans la définition de l'environnement.
Remarque : Si vous désactivez la sécurité administrative, il n'est pas nécessaire de fournir l'ID utilisateur et le mot de passe.

Pour enregistrer cette modification dans la configuration principale, vous devez émettre la commande $AdminConfig Save


task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tadm_remnodefromdepenvcmd.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).