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
- Démarrez l'outil de scriptage wsadmin.
- 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 :
- 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.
Exemple de sortie :
myCluster1(cells/mycell/cluster/myCluster1|cluster.xml#ClusterMember_1)
- 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 le script syncActiveNodes de la bibliothèque de scripts AdminNodeManagement pour propager les modifications à tous les noeuds actifs. Exemple :
AdminNodeManagement.syncActiveNodes()