Commande removeNode
La commande removeNode renvoie un noeud à partir d'une cellule d'administration répartie WebSphere Application Server, Network Deployment vers l'installation autonome d'un serveur d'applications.
La commande removeNode supprime uniquement la configuration spécifique au noeud à partir de la cellule. Elle ne désinstalle pas les applications installées à la suite de l'exécution d'une commande addNode. De telles applications peuvent ainsi être déployées sur d'autres serveurs dans la cellule WebSphere Application Server, Network Deployment. Par conséquent, une commande addNode pour laquelle l'option -includeapps a été exécutée après une commande removeNode ne transfère pas les applications vers la cellule, car elles sont déjà disponibles suite à la première commande addNode. Les serveurs d'applications résultants ajoutés au noeud ne contiennent aucune application. Pour résoudre cette situation, ajoutez le noeud et utilisez le gestionnaire de déploiement pour gérer les applications. Ajoutez les applications aux serveurs sur le noeud une fois celui-ci incorporé à la cellule.

- Actions
- arrête tous les processus de serveur en cours dans le noeud, y compris celui de l'agent de noeud ;
- supprime du référentiel de cellules les documents de configuration pour le noeud en envoyant des commandes au gestionnaire de déploiement ;
- copie la configuration de la cellule de serveur d'applications d'origine qui existait lorsque le noeud a été ajouté et l'installation d'origine de l'application dans la configuration active.
- Conditions système
- Les fichiers EAR restent dans le gestionnaire de déploiement.
- L'application installée reste dans le gestionnaire de déploiement.
- Aucune modification apportée après la fédération du noeud ne sera restaurée sur le noeud de base.
- Vous disposez de l'ancien noeud de base existant avant la fédération. Après la fédération, vous disposez toujours de la configuration d'origine du noeud, des serveurs et des applications d'origine dans leur état initial.
- Si vous procédez à nouveau à une fédération, vous écrasez toutes les mises à jour sur le gestionnaire de déploiement.
- Une fois le noeud supprimé de la cellule, les applications sont telles qu'elles étaient avant l'ajout du noeud à la cellule. Toutes les modifications effectuées après la fédération ne seront pas incluses.
- La commande removeNode renvoie un noeud à partir d'une cellule d'administration répartie WebSphere Application Server, Network Deployment vers l'installation autonome d'un serveur d'applications.
Vous devez disposer des droits d'administrateur pour utiliser la fonction removeNode.
Votre profil utilisateur doit disposer du droit d'accès *ALLOBJ ou des droits de lecture et d'exécution pour le script Qshell removeNode.
En fonction de la taille et de l'emplacement du nouveau noeud que vous supprimez de la cellule, l'exécution de cette commande peut prendre plusieurs minutes.
Suppression d'un noeud qui a été fédéré lors de la création d'un profil de cellule
Un noeud de serveur d'applications créé lors de la création d'un profil de cellule n'a pas de configuration originale. Par conséquent, la commande removeNode ne peut pas restaurer le noeud vers une configuration de base utilisable. Si vous utilisez la commande removeNode sur un noeud qui a été créé lors de la création d'un profil de cellule, la commande indique que l'utilitaire de suppression de noeud ne peut pas supprimer ce noeud et rétablit la configuration de base de celui-ci.
Pour supprimer un noeud qui a été fédéré dans le cadre de la création du profil de cellule, utilisez la commande manageprofiles pour supprimer le profil du noeud. Lorsque vous avez supprimé le profil du noeud, utilisez la commande
cleanupNode dans le gestionnaire de déploiement pour supprimer la
configuration du noeud du référentiel de la cellule. Vous pouvez créer un nouveau profil à l'aide de Outil de gestion de profil
ou de la commande manageprofiles.
Pour supprimer un noeud qui a été fédéré dans le cadre de la création de profil de cellule, utilisez l'Outil de gestion de profil pour supprimer le profil du noeud. Lorsque vous avez supprimé le profil du noeud, utilisez la commande
cleanupNode dans le gestionnaire de déploiement pour supprimer la
configuration du noeud du référentiel de la cellule. Vous pouvez créer un profil à l'aide de l'Outil de gestion de profil.
Syntaxe
removeNode [options]
Tous les paramètres ci-après sont facultatifs.Paramètres
Les options ci-après sont disponibles pour la commande removeNode :
- -force
- Nettoie la configuration du noeud local, que vous puissiez ou non accéder au gestionnaire de déploiement pour nettoyer le référentiel de cellules. Après l'utilisation du paramètre -force, l'exécution de la commande cleanupNode peut être nécessaire sur le gestionnaire de déploiement.
- -logfile <fileName>
- Spécifie l'emplacement du fichier journal dans lequel sont consignées les informations de trace. Par défaut, le fichier journal est appelé removeNode.log et créé dans le répertoire logs du profil du noeud supprimé.
- -password <mot de passe>
- Indique le mot de passe pour l'authentification si la sécurité est activée.
-profileName
Définit le profil du processus serveur d'applications dans une installation à plusieurs profils. L'option -profileName n'est pas nécessaire à l'exécution dans un environnement de profil unique. La valeur par défaut pour cette option correspond au profil par défaut.
- -quiet
- Supprime les informations de progression imprimées par la commande removeNode en mode normal.
- -replacelog
- Remplace le fichier journal au lieu d'ajouter les données à celui en cours.
- -statusport <portNumber>
- Paramètre facultatif autorisant un administrateur à définir le numéro de port pour le rappel de l'état du serveur. Cet outil ouvre le port et attend le rappel d'état émis par le serveur, un peu avant l'arrêt complet de celui-ci. Si ce paramètre n'est pas défini, un port non utilisé est automatiquement affecté.
- -trace
- Génère des informations de trace dans un fichier à des fins de débogage.
- -user <name>
- Indique le nom d'utilisateur pour l'authentification si la sécurité est activée. Fonctionne comme l'option -username.
- -username <name>
- Indique le nom d'utilisateur pour l'authentification si la sécurité est activée. Fonctionne comme l'option -user.
- -help
- Imprime une syntaxe.
- -?
- Imprime une syntaxe.
Scénario d'utilisation
Les exemples suivants montrent la syntaxe correcte :
removeNode -quiet
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
removeNode.sh -trace (génère le fichier removeNode.log)
![[Windows]](../images/windows.gif)
![[z/OS]](../images/ngzos.gif)
removeNode -trace (génère le fichier removeNode.log)
![[IBM i]](../images/iseries.gif)
removeNode -profileName mynode
removeNode -trace (génère le fichier removeNode.log)