Agora in a clustered environment

View: New views
2 Messages — Rating Filter:   Alert me  

Agora in a clustered environment

by Robert Long-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


All,

I have been trying desperately to get Agora setup in our 2.5.0 instance. Our server setup is clustered with one load balancer using Apache mod_jk and two app servers, each with its own Tomcat running 2.5.0, and one MySQL db server. Each app server has sakai-conferencing-tool and agora-service folders in webapps/, as well as the agora folder in Tomcat root with agora_service.properties.

We have another server completely separated from this setup that has only a Tomcat with the Agora balancer and settings folder (agora-balancer folder in webapps, and the agora folder in tomcat root with agora_balancer.properties). There are no firewalls between any of the servers blocking traffic.

I have the URLs and IPs correct in all properties files, and Agora starts up fine on the two app servers, but meeting lists do not get displayed after they are created, as well as an AxisFault and errors:

--Begin Error--
org.xml.sax.SAXException: Invalid element in uk.ac.lancs.e_science.agora.service.api.ConferenceSetting - broadcast
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
+ some other stuff pertaining to error....
--End Error--

Can someone point me in a direction as to what to do from here? I am at a loss and have been trying to get this installed properly for almost a week. I have followed the Scalable Agora directions, but those seem outdated (from 2007). My director is really pushing to get this installed and usable in the next week or so.

Please help!

--Bob
---
Robert E. Long, MA
Open Source Programmer / Analyst
Mathematics Instructor
M.A. Instructional Technology
Saginaw Valley State University
http://www.svsu.edu/~relong
relong@...
office: 989.964.2245




----------------------
This automatic notification message was sent by Sakai Collab (https://collab.sakaiproject.org//portal) from the DG: Development (a.k.a. sakai-dev) site.
You can modify how you receive notifications at My Workspace > Preferences.

Parent Message unknown Re: Agora in a clustered environment

by Adrian Fish :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Bob,

Everything sounds bang on. You need to put agora_console.properties in
the tomcats where the sakai-conferencing-tool lives.

Tell me how you get on.

Cheers,

Adrian.


Robert Long wrote:

>
> Adrian,
>
>
> Thank you for responding. Just a quick follow-up to make sure I have
> everything in place correctly... am I correct so far?
>
>
> Each Sakai instance tomcat should have sakai-conferencing-tool.war in
> it, and nothing else.
>
> The external (non-Sakai running) server's tomcat should have
> agora-service and agora-balancer in webapps, along with
> agora_balancer.properties and agora_service.properties in the agora
> folder in tomcat root.
>
>
> There is one file I am not sure where to put, the
> agora_console.properties file.
>
>
> Thank you for all your help and if you have any more suggestions,
> please let me know.
>
>
> --Bob
>
>
>
>
> ---
> Robert E. Long, MA
> Open Source Programmer / Analyst
> Mathematics Instructor
> M.A. Instructional Technology
> Saginaw Valley State University
> http://www.svsu.edu/~relong <http://www.svsu.edu/%7Erelong>
> relong@... <mailto:relong@...>
> office: 989.964.2245
>
>
> >>> Adrian Fish <a.fish@...> 09/01/08 5:39 AM >>>
> Hi Robert,
>
> Sorry I've not been responding to your mails; I've been having serious
> production issues of my own.
>
> The tool webapp talks to the balancer webapp which does the actual load
> balancing of the service webapps. What I think you need to do is have
> the service AND balancer webapps on the separate tomcat and just the
> tool webapp on each clustered node. The documentation may be a little
> confusing here as the term 'clustering' refers to clustering service
> webapps behind the balancer webapp.
>
> I hope this sheds some light and I will try and get back to you quicker
> from here on.
>
> Cheers,
>
> Adrian.
>
>
> Robert Long wrote:
> >
> > All,
> >
> >
> > I have been trying desperately to get Agora setup in our 2.5.0
> > instance. Our server setup is clustered with one load balancer using
> > Apache mod_jk and two app servers, each with its own Tomcat running
> > 2.5.0, and one MySQL db server. Each app server has
> > sakai-conferencing-tool and agora-service folders in webapps/, as well
> > as the agora folder in Tomcat root with agora_service.properties.
> >
> >
> > We have another server completely separated from this setup that has
> > only a Tomcat with the Agora balancer and settings folder
> > (agora-balancer folder in webapps, and the agora folder in tomcat root
> > with agora_balancer.properties). There are no firewalls between any of
> > the servers blocking traffic.
> >
> >
> > I have the URLs and IPs correct in all properties files, and Agora
> > starts up fine on the two app servers, but meeting lists do not get
> > displayed after they are created, as well as an AxisFault and errors:
> >
> >
> > --Begin Error--
> >
> > org.xml.sax.SAXException: Invalid element in
> > uk.ac.lancs.e_science.agora.service.api.ConferenceSetting - broadcast
> >
> > at
> >
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
> >
> >
> > at
> >
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
> >
> >
> > + some other stuff pertaining to error....
> >
> > --End Error--
> >
> >
> > Can someone point me in a direction as to what to do from here? I am
> > at a loss and have been trying to get this installed properly for
> > almost a week. I have followed the Scalable Agora directions, but
> > those seem outdated (from 2007). My director is really pushing to get
> > this installed and usable in the next week or so.
> >
> >
> > Please help!
> >
> >
> > --Bob
> >
> >
> > ---
> > Robert E. Long, MA
> > Open Source Programmer / Analyst
> > Mathematics Instructor
> > M.A. Instructional Technology
> > Saginaw Valley State University
> > http://www.svsu.edu/~relong 
> <http://www.svsu.edu/%7Erelong> <http://www.svsu.edu/%7Erelong>
> > relong@... <mailto:relong@...>
> > office: 989.964.2245
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > This automatic notification message was sent by Sakai Collab
> > (https://collab.sakaiproject.org//portal) from the DG: Development
> > (a.k.a. sakai-dev) site.
> > You can modify how you receive notifications at My Workspace >
> > Preferences.
>
> --
> ==================================
> Adrian Fish
> Software Engineer
> Centre for e-Science
> Bowland Tower South C Floor
> Lancaster University
> Lancaster
> LA1 4YW
>
> email: a.fish@...
> web:   http://agora.lancs.ac.uk
>

--
==================================
Adrian Fish
Software Engineer
Centre for e-Science
Bowland Tower South C Floor
Lancaster University
Lancaster
LA1 4YW

email: a.fish@...
web:   http://agora.lancs.ac.uk

[see attachment: "a_fish.vcf", size: 326 bytes]



Attachments:

a_fish.vcf
https://collab.sakaiproject.org//access/content/attachment/89d3c072-5483-430e-8f64-2326dab3880e/a_fish.vcf

----------------------
This automatic notification message was sent by Sakai Collab (https://collab.sakaiproject.org//portal) from the DG: Development (a.k.a. sakai-dev) site.
You can modify how you receive notifications at My Workspace > Preferences.
LightInTheBox - Buy quality products at wholesale price!