Hi Dave,

Such questions have been raised recently many times. I could not find the 
corresponding emails at first glance but I'm sure there are some threads 
on them.

Other comments inline.

[EMAIL PROTECTED] wrote on 2007.11.02 16:15:41:

> Hi, 
> 
> I am evaluating the OpenSAF middleware primarily for HA purposes. 
> I've managed to run the AvSvDemo example on one controller node and 
> two payload nodes.  This has worked well without too many problems.
> 
> I would envisage using the OpenSAF framework in a cluster of just 
> two physical nodes/slots i.e. controller node configured in 2N 
> configuration and my application also configured in 2N configuration
> on the same physical nodes
> 
> While  running controller and application on the same node is 
> allowed are there any reasons why one should not do this?   My 
> reasoning for doing this is that I can't justify having two physical
> nodes used solely for the purpose of running controller nodes.

We have done the same and it worked even with virtual machines (2 virtual 
machines running controllers and the application). So actually there do 
not seem to be any specific prohibitive reason why this could not be done. 
However, every time when this comes to discussion the OpenSAF gurus say 
that it is not recommended, as in this case you need to take care to avoid 
starvation of OpenSAF processes. And this is true. Unfortunately, what we 
saw that absolutely underpins this caveat. So you should be very cautious 
with doing this. Also see Hans' recent thread "[Users] Help with 
controller fail-over issues?". He had some relating problems, I think.

> 
> Also, has anyone managed to run the AvSvDemo application on the same
> node as the controller?   I am assuming that the only file that 
> needs to be changed is the AppConfig.xml file?   I have tried 
> editing this file and restarting the controller node but without any
> success.   Or does the nodeinit.conf file also have to be modified.

We succeeded in running not the avsvdemo but our application on the 
controller (using only one controller) and truly only the appconfig needed 
to be changed.

You may try running one controller and one payload configuration. And run 
the application primarily on the payload so the controller is only used 
for standby in mostly. However, in this case your whole system will 
probably crash if the controller dies out, but I am not 100% sure of this.

I hope this helped.

Regards,
Andras

> 
> Would be very grateful if someone could help me with getting 
> application running on same node as controller.
> 
> Thanks,
> Dave
> 
> Do you know a place like the back of your hand? Share local knowledge 
with 
> BackOfMyHand.com_______________________________________________
> Users mailing list
> [email protected]
> http://list.opensaf.org/maillist/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users

Reply via email to