Solved

Websphere basic question

Posted on 2015-01-13
9
159 Views
Last Modified: 2015-01-13
Hello,

I'm tying to configure WAS serer in cluster(VCS).  If you want to run WAS applicaiton,  what are the processes suppose to run?

Deployment Manger

Node Agent     /instance/bin/startNode.sh

Server Agent? /instance/bin/startServer.sh
0
Comment
Question by:mokkan
  • 5
  • 4
9 Comments
 
LVL 11

Expert Comment

by:Radek Baranowski
ID: 40546862
deployment manager + nodeagent&server

they can be on the same or different machines

to configure cluster (with more than two servers) you need to have:

Deployment Manager (DM)

NodeAgent 1 -> App Server 1
                        -> App Server 2

NodeAgent 2 -> App Server 1
                        -> App Server 2

etc.

you might have any number of servers on one node (Nodeagent), also you may have more than one node on one machine. you can have this all on one machine (including DM) but of course this does not give you any HA with regard to hardware failure. please note that machine with DM can be down without impacting application availability - only nodeagents and servers are necessary to actually run application, DM is needed for performing configuration tasks and application deployment.
0
 

Author Comment

by:mokkan
ID: 40546887
Thank you very much.  When I talk about the cluster I am talking about hardware level. I am trying to setup  VCS ( Veritas Cluster SErver) these will be installed in 2 physical servers. Once serer is failed all the  websphere processes and necessary file system will fail over to seconday server.

My question is that, if I fail over to other node what are the file system and processes I suppose to bring up? Assume we have only one WAS instance.

I belive I need to bring these...

Node Agent
WAS  Server
Do I need to bring deployment manager as well?
0
 
LVL 11

Expert Comment

by:Radek Baranowski
ID: 40546894
typical setup is

Machine 1: DM + (NA +AppAS1 + AppBS1)
MAchine 2: (NA + AppAS2+AppBS2)
.....
Machine x: (NA + AppASx + AppBSx)

you might also have some redundancy on DM but this is more tricky as you basically MUST keep only one copy of configuration for the sake of consistency. this could be done by AIX HACMP resouce group or NFS share on Linux
0
 
LVL 11

Expert Comment

by:Radek Baranowski
ID: 40546898
if you are going to put all WAS entities (DM, NA,AppS) on one virtual resource (such as virtual machine), you might as well brig all them up on failover event. but to maintain your business functionality per se you need to run Node Agent and Application server processes only (startNode.sh and startServer.sh)
0
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 

Author Comment

by:mokkan
ID: 40546943
Thank you very much.

If I understand  correctly , the important processes are Node agent and  application server and file system.

Deployment Manager needs only druring the confiuration. Am  I right?
0
 
LVL 11

Expert Comment

by:Radek Baranowski
ID: 40546976
yes. of course DM can be used not only to deploy configuration, but also for monitoring app server's state, starting/stopping them. also for some performance metrics (PMI) and number of runtime tasks (setting up runtime tracing etc.).

of course if you don't want to perform any of theese tasks during normal operation, DM is not mission critical.
0
 

Author Comment

by:mokkan
ID: 40547020
Thank you and last question. In order to start/stop app server,  node agent suppose to run right? Other wise you can't talk to app server. Am I right?
0
 
LVL 11

Accepted Solution

by:
Radek Baranowski earned 500 total points
ID: 40547080
you can operate on App server - start/stop it, or kill it (java process). you can start app server directly from shell with startServer.sh <servername>. nodeagent is necessary if you want to start it remotely - from deployment manager.

the only constraint is that some operations are doable only from Nodeagent level , and application server won't start if his (respective) nodeagent is not running (it will throw DCS_UNICAST exception which means app server cannot operate without it's managing process - nodeagent)
0
 

Author Closing Comment

by:mokkan
ID: 40547379
Thank you so much for your help.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is a guide to setting up a new WHM/cPanel Server to be used for web hosting accounts. It is intended for web hosting company administrators and dedicated server owners. For under $99 per month (considering normal rate of Big Data Cetnters like …
Periodically we have to update or add SSL certificates for customers. Depending upon your hosting plan you may be responsible for the installation and/or key generation. In the wake of Heartbleed many sites were forced to re-key. We will concen…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now