Suppression d'objets de configuration à l'aide de l'outil wsadmin

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

  1. Démarrez l'outil de scriptage wsadmin.
  2. 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
  3. 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
  4. Sauvegardez les modifications de configuration.
    Entrez l'exemple de commande suivante pour sauvegarder les modifications de configuration :
    AdminConfig.save()
  5. 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µµ.
    • Utilisez le script syncActiveNodes pour propager les modifications sur chacun des noeuds dans la cellule, comme dans l'exemple suivant :
      AdminNodeManagement.syncActiveNodes()
    • Utilisez le script syncNode pour propager les modifications sur un noeud spécifique, comme dans l'exemple suivant :
      AdminNodeManagement.syncNode("myNode")

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.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_removeserver
Nom du fichier : txml_removeserver.html