[LON-CAPA-admin] LON-Balancer
Lucas, Mark
lucasm at ohio.edu
Fri Jan 9 11:53:39 EST 2015
Thanks!
On Jan 9, 2015, at 11:19 AM, Stuart Raeburn <raeburn at msu.edu> wrote:
> Mark,
>
>> Does one still need to make changes in the httpd loncapa config
>> file? Does one set it
>> up totally through the web now?
>
> The intention in 2.11 has been to support designation and
> configuration of "lonBalancer" instances (i.e., LON-CAPA load balancer
> servers) exclusively using the web, by accessing:
>
> Main Menu -> Set domain configuration -> Display (Dedicated Load
> Balancer(s) checked) with the domain coordinator role active.
>
> See the help file:
> https://loncapa.msu.edu/adm/help/Domain_Configuration_Load_Balancing.hlp
>
> In the case where web configuration has yet to be used, but
>
> lonBalancer yes
>
> exists in an Apache config file, then the LON-CAPA instance will
> continue to operate as a load balancer, but without the various 2.11
> options for determining where particular groups of users are offloaded
> to.
>
> However, in reviewing the 2.11.0 code I found one situation where
> "lonBalancer yes" in the Apache config was still consulted -- namely
> when an institutionally authenticated user first creates a new
> LON-CAPA account on a load balancer server. I have just committed
> createaccount.pm rev. 1.69 to the LON-CAPA CVS repository. This new
> version now fully eliminates the need for "lonBalancer yes" in an
> Apache config file. createaccount.pm rev. 1.69 will be part of 2.11.1
>
> At this point you have two options with 2.11.0:
>
> (a) Use the web GUI to configure load balancing, and also include
> "lonBalancer yes" in an Apache config file to support the one
> situation with self-creation of accounts discussed above.
>
> or
>
> (b) Use the web GUI to configure load balancing, and replace
> createaccount.pm rev 1.68 (included in 2.11.0) with rev. 1.69 using:
>
> wget -O /home/httpd/lib/perl/Apache/createaccount.pm
> 'http://source.loncapa.org/cgi-bin/cvsweb.cgi/~checkout~/loncom/interface/createaccount.pm?rev=1.69;content-type=text/plain'
>
> /etc/init.d/httpd reload
>
> (Note: by doing this, you will cause the nightly module version check
> to send an e-mail because of the discrepancy between the expected
> (1.68) and installed (1.69) versions).
>
>
> Stuart Raeburn
> LON-CAPA Academic Consortium
>
> Quoting "Lucas, Mark" <lucasm at ohio.edu>:
>
>> What is the accepted practice for setting up a Balancing machine nowadays?
>> I moved my balancer to a different machine last Fall when I bumped
>> up to 2.11.0
>> and it did not seem to be working right. It seemed to be keeping
>> some sessions on the
>> balancer itself and did not seem to be transferring sessions to the
>> main access servers
>> as consistently as it should. I pointed to one of the standard
>> access servers and left it at that.
>>
>> I know that there is now extra configuration information in the
>> domain coordinator's online
>> settings for the domain. What is the accepted way to set up a brand
>> new LON Balancer?
>> Does one still need to make changes in the httpd loncapa config
>> file? Does one set it
>> up totally through the web now?
>>
>> Thanks!
>> Mark
>>
>> --
>> Mark Lucas email: lucasm at ohiou.edu
>> 252D Clippinger Lab phone: (740)597-2984
>> Department of Physics and Astronomy fax: (740)593-0433
>> Ohio University
>> Athens, OH 45701
>>
>> _______________________________________________
>> LON-CAPA-admin mailing list
>> LON-CAPA-admin at mail.lon-capa.org
>> http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin
>>
>
> _______________________________________________
> LON-CAPA-admin mailing list
> LON-CAPA-admin at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin
--
Mark Lucas email: lucasm at ohiou.edu
252D Clippinger Lab phone: (740)597-2984
Department of Physics and Astronomy fax: (740)593-0433
Ohio University
Athens, OH 45701
More information about the LON-CAPA-admin
mailing list