Ajout de membres de cluster vertical à un cluster statique
Vous pouvez ajouter des membres de cluster vertical pour répartir les demandes de charge de travail de votre cluster entre plusieurs membres sur un même serveur physique.
Procédure
- Connectez-vous à la console WebSphere® Integrated Solutions Console du gestionnaire de déploiement.
- Accédez à .
- Cliquez sur Nouveau pour créer un membre du cluster.
Important : Mettez à jour les entrées d'hôte virtuel pour le port qui a été créé lorsque vous avez ajouté un membre de cluster. Mettez à jour l'hôte virtuel default_host dans WebSphere® Integrated Solutions Console. Ajoutez ensuite une entrée d'alias pour le numéro de port. Utilisez un caractère générique "
*" pour le nom d'hôte. Read Configuring virtual hosts for information. - Cliquez sur Terminer et sauvegardez les modifications.
- Affichez la nouvelle topologie de cluster en sélectionnant .
- La vue répertorie les nouveaux membres du cluster de serveurs.
- Procédez comme suit pour activer la réplication de la mémoire cache :
- Dans WebSphere® Integrated Solutions Console du gestionnaire de déploiement, cliquez sur
- Cliquez sur le nouveau membre de cluster vertical
- Click Dynamic cache service under Container services.
- Remplacez la valeur de taille du cache par 3 000 entrées.
- Check the Enable cache replication check box.
- Sélectionnez NON_PARTAGE dans le menu Type de réplication.
- Cliquez sur OK.
- Click Save to save your changes to the master configuration.
- Ouvrez une invite de commande.
- Placez-vous dans le répertoire wp_profile_root/ConfigEngine.
-
Exécutez la commande suivante sur chaque membre de cluster vertical afin de nettoyer les ressources, les mémoires cache et les fournisseurs de ressource au niveau du serveur :
- AIX® HP-UX Linux™ Solaris: ./ConfigEngine.sh cluster-node-config-vertical-cluster-setup -DServerName=unique vertical cluster servername -DWasPassword=password
- IBM® i: ConfigEngine.sh cluster-node-config-vertical-cluster-setup -DServerName=unique vertical cluster servername -DWasPassword=password
- Windows™ : ConfigEngine.bat cluster-node-config-vertical-cluster-setup -DServerName=unique vertical cluster servername -DWasPassword=password
unique vertical cluster servername correspond au nom que vous avez indiqué lorsque vous avez créé le membre de cluster. -
Le cache de binaires utilisé par le JCR ne permet pas aux JVM du portail de partager des fichiers. Par conséquent, sur un même système hôte, pour chaque membre du cluster, un répertoire à part doit être spécifié comme valeur de la propriété jcr.binaryValueFileDir. Effectuez les étapes suivantes pour configurer les répertoires :
- Redémarrez le membre de cluster vertical indiqué dans la tâche cluster-node-config-vertical-cluster-setup.
- Enregistrez les modifications et resynchronisez les noeuds.
- Dans la console WebSphere® Integrated Solutions Console du gestionnaire de déploiement, cliquez sur Enregistrer sur la barre de tâches.
- Enregistrez votre configuration d'administration.
- Go to .
- Sélectionnez le noeud dans la liste.
- Cliquez sur Resynchronisation complète.
- Si vous avez transféré vos bases de données après avoir créé le cluster, procédez comme suit sur chaque membre du cluster vertical :
- Régénérez le plug-in du serveur Web.
- Connectez-vous à la console WebSphere® Integrated Solutions Console du gestionnaire de déploiement.
-
Copiez le fichier de configuration de plug-in mis à jour (
plugin-cfg.xml) dans le répertoire de configuration de plug-in du serveur Web. - Arrêtez puis redémarrez le serveur Web.