2013-08-01 2 views
1

J'ai un arrière-plan WebLogic et Tomcat et, lorsque notre groupe a perdu l'administrateur WebSphere, est devenu la personne physique à prendre en charge WebSphere. Ma première tâche consiste à prendre les deux installations WebSphere existantes et l'application de cluster 1 entre elles.Comment créer un cluster WebSphere 7 horizontal

Les deux installations ont une seule cellule avec 2 nœuds. 1 nœud sur chacun est pour le gestionnaire de déploiement et l'autre nœud contient tous les serveurs de l'installation (1 serveur par application). Je ne peux apparemment pas simplement ajouter un nœud ou un serveur d'une installation à un cluster sur l'autre, car les nœuds et les serveurs sont déjà liés au gestionnaire de déploiement (de la cellule?) De cette installation.

L'étape logique, pour moi, serait de créer un nœud sans gestionnaire de déploiement. Si je suis les instructions pour créer un noeud non géré (logique, non?), Je ne peux pas ajouter de serveur (existant ou nouveau).

Aidez-nous s'il vous plaît.

+0

Voulez-vous combiner complètement les deux cellules ou une seule application? – dbreaux

Répondre

1

Pour mettre en cluster des serveurs, ils doivent s'exécuter sur des nœuds "fédérés" dans la même cellule. Si vous souhaitez que toutes les applications appartiennent à une seule cellule, vous pouvez utiliser removeNode et addNode pour déplacer l'un des nœuds vers l'autre cellule. Si vous souhaitez que certaines applications/serveurs sur une machine appartiennent à une cellule et d'autres à une autre, je pense que vous devrez peut-être créer un profil WebSphere supplémentaire pour pouvoir exécuter plusieurs NodeAgents sur différents ports sur la même machine. Mais je ne suis pas positif à propos de cette approche. Je suppose que j'encouragerais à avoir une seule Cellule, mais je ne sais pas dans quels cas vous êtes en train d'avoir plusieurs Cellules actuellement.

+0

Ce sont des serveurs de développement et de test techniquement distincts, mais nous n'avons tout simplement pas le matériel pour installer plus d'applications WebSphere sur d'autres serveurs et tester l'application en cluster sur un matériel séparé est indispensable. Ainsi, les serveurs de test et de développement ont chacun 5 applications, dont 4 doivent rester séparées les unes des autres et le 1 doit être mis en cluster dans les deux. Ma préoccupation à propos de l'utilisation de removeNode/addNode sur une installation est que nous n'aurions alors qu'un seul gestionnaire de déploiement pour les deux environnements, n'est-ce pas? – AdamC

+0

Oui, c'est correct. Merci d'avoir clarifié la situation. Je suis d'accord qu'il est logique de garder le développement et tester les cellules séparées. Il semble donc que vous avez besoin de plusieurs nœuds sur le même "serveur", auquel cas je pense * que vous devez créer un profil supplémentaire. – dbreaux

+1

Problème résolu grâce à dbreaux! 1.) Créer un profil sur le serveur 2 en utilisant profileTemplate géré. Cela a créé node02 sans DM 2.) Fédérer node02 au serveur 1 en utilisant addNode sous le nouveau profil 3.) Créer un cluster avec des serveurs sur node01 (serveur 1) et node02 (serveur 2). Désolé, je n'ai pas la réputation de voter pour la réponse, mais si dbreaux se retrouve dans le centre de la Virginie, je l'achèterai volontiers. – AdamC

Questions connexes