Solved

Websphere basic question

Posted on 2015-01-13
9
177 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
Save the day with this special offer from ATEN!

Save 30% on the CV211 using promo code EXPERTS30 now through April 30th. The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

 
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
 

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

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

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

Samba is the de-facto standard program (or, more correctly: suite of programs) that UNIX and Linux systems use to share files with Microsoft Windows (and more recently, Mac OS-X) systems. Currently, there are 2 common versions of Samba available,…
Lease-to-own eliminates the expenditure of hardware replacement and allows you to pay off the server over time. Usually, this is much cheaper than leasing servers. Think of lease-to-own as credit without interest.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

730 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