Installing multiple application server instances on multiple Solaris processors

We have a Solaris server with 8 processors. We want to install 2 instancesof iAS on 3 of the processors (so that we'll have a total of 6 instances ofiAS). Does anyone have any idea on how to do this?Thanks,Mike Henson
[260 byte] By [SanjeevAgarwal] at [2007-11-25 4:49:20]
# 1

Hi Mike,

I think you cann't assign a perticular iAS to a perticular CPU,

it is the OS who schedule the CPU time to each user's application.

You can't assign a perticular iAS to a CPU.

Sanjeev.

Mike Henson wrote:

>

> We have a Solaris server with 8 processors. We want to install 2 instances

> of iAS on 3 of the processors (so that we'll have a total of 6 instances of

> iAS). Does anyone have any idea on how to do this?

>

> Thanks,

> Mike Henson

Sanjeev Agarwal at 2007-6-29 8:55:00 > top of Java-index,Application & Integration Servers,Application Servers...
# 2

Hi Mike,

I am sorry for my previous reply in which i said that you can't assign

perticular iAS to a perticular CPU.

In Solaris there is a utility(pbind) using which you can assign any

perticular process to any perticular CPU in a multi-CPU m/c.

pbind binds all the LWPs (lightweight processes) of a process to a

processor, and all the LWP processes of that bound process, will be

executed by that processor only.

To bind a process to any perticular CPU do -

#pbind -b processor-ID PID(of process)

(in a 4 CPU m/c 0,1,2,3 will be the processor-IDs)

To bind a process the user who is binding, must be the owner of that

process.

For more information see man pages of pbind.

So what you can do is just grep the process-ID's of all the engines of

a iAS instance, (i mean all .kas .kxs .kjs .kcs processes) and bind

them to the perticular CPU you want.

NOTE: These .kas .kjs are the actuals engines, not the kas and kjs,

the later ones are the shell scripts, so bind the PID of the all

dot-processes.

I think it will help you.

Please mail me if more information is required, I will try my best to

help you.

Thanks,

Sanjeev.

Developer Support Group iAS

Mike Henson wrote:

>

> We have a Solaris server with 8 processors. We want to install 2 instances

> of iAS on 3 of the processors (so that we'll have a total of 6 instances of

> iAS). Does anyone have any idea on how to do this?

>

> Thanks,

> Mike Henson

Sanjeev Agarwal at 2007-6-30 21:43:27 > top of Java-index,Application & Integration Servers,Application Servers...