Cette tâche permet de supprimer un objet de configuration du référentiel de configuration. Cette action n'affecte que la configuration.
Pourquoi et quand exécuter cette tâche
Si une instance en cours d'exécution d'un objet de configuration existe
au moment de la suppression de la configuration, la modification n'a pas d'incidence sur l'instance en cours d'exécution.
Procédure
- Démarrez l'outil de scriptage wsadmin.
- Affectez la chaîne d'identification du serveur à supprimer :
A l'aide de Jacl :
set s1 [$AdminConfig getid /Node:mynode/Server:myserver/]
Avec Jython :
s1 = AdminConfig.getid('/Node:mynode/Server:myserver/')
Tableau 1. Description de la commande AdminConfig getid. Le tableau suivant décrit la commande AdminConfig getid.Elément |
Description |
set |
est une commande Jacl |
s1 |
est un nom de variable |
$ |
est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur |
AdminConfig |
est un objet représentant la configuration WebSphere Application Server |
getid |
est une commande AdminConfig |
Node |
est un type d'objet |
mynode |
est le nom d'hôte du noeud duquel le serveur est supprimé |
Server |
est un type d'objet |
myserver |
est le nom du serveur à supprimer |
- Supprimez l'objet de configuration. Exemple :
Avec Jacl :
$AdminConfig remove $s1
Avec Jython :
AdminConfig.remove(s1)
Tableau 2. Description de la commande AdminConfig remove. Le tableau suivant décrit la commande AdminConfig remove.Elément |
Description |
$ |
est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur |
AdminConfig |
est un objet représentant la configuration WebSphere Application Server |
remove |
est une commande AdminConfig |
s1 |
a pour valeur l'ID du serveur défini à l'étape numéro 2 |
- Sauvegardez les modifications de configuration.
Entrez l'exemple de commande suivante pour sauvegarder les modifications de
configuration :
AdminConfig.save()
- Dans un environnement de déploiement en réseau uniquement, synchronisez le noeud.
Utilisez les scripts syncActiveNode ou syncNode de la bibliothèque de scripts AdminNodeManagement pour propager les modifications de configuration sur un ou plusieurs noeudsµµ.
Résultats
La configuration du serveur d'applications ne contient plus d'objet serveur spécifique. Les serveurs en cours d'exécution ne sont pas affectés.