Création de clusters à l'aide de scripts

L'outil wsadmin permet de créer des clusters de serveurs d'applications, de serveurs génériques et de serveurs proxy. Un cluster est un groupe de serveurs que vous gérez ensemble de sorte à équilibrer la charge de travail.

Avant de commencer

Vous disposez de plusieurs solutions pour mener à bien cette tâche. Grâce à cette rubrique, vous allez créer des clusters au sein de votre environnement à l'aide de l'objet AdminConfig. Mais vous pouvez également créer et configurer des clusters à l'aide du groupe de commandes ClusterConfigCommands de l'objet AdminTask ou à l'aide du script createCluster de la bibliothèque de scripts.

Procédure

  1. Démarrez l'outil de scriptage wsadmin.
  2. Identifiez le serveur à intégrer dans un cluster.
    Déterminez l'ID de configuration du serveur concerné et attribuez-le à la variable du serveur. Exemple :
    • A l'aide de Jacl :
      set server [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
    • A l'aide de Jython :
      server = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/')
  3. Convertissez le serveur existant en cluster.

    La commande convertToCluster de l'objet AdminConfig permet de convertir le serveur existant en cluster. Indiquez le nom du serveur et le nom à attribuer au cluster, comme dans l'exemple suivant.

    • A l'aide de Jacl :
      $AdminConfig convertToCluster $server mycluster1
    • A l'aide de Jython :
      AdminConfig.convertToCluster(server, 'myCluster1')
    Exemple de sortie :
    myCluster1(cells/mycell/cluster/myCluster1|cluster.xml#ClusterMember_1)
  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 le script syncActiveNodes de la bibliothèque de scripts AdminNodeManagement pour propager les modifications à tous les noeuds actifs. Exemple :
    AdminNodeManagement.syncActiveNodes()

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_createcluster
Nom du fichier : txml_createcluster.html