[ZODB-Dev] Control Panel mis-reporting Database Location

Alex Kelly KellyA@gw.franklin.edu
Fri, 21 Dec 2001 16:17:34 -0500


I have 2 servers running ZEO, a development machine (ADA-ZEO) and our
live machine (W2M-ZEO).  I have 3 other servers in a load-balancing
cluster that connect to one of these ZEO servers.  Initially I set up
the 3 instances to connect to the live machine, however...We are still
testing everything and it makes more sense to have them talk to the
development machine for now.  

I have changed the ZEO_SERVER in zctl.py in the InstanceHome of the 3
clustered servers to.  I watch the ZEO_Server.log file on both ADA-ZEO
and W2M-ZEO.  When I start an instance on a clustered machine,  the
logfile on ADA-ZEO is updated to show the new connection.  However, when
I go to Control Panel/Database, the database location that is shown is
W2M-ZEO.

>From watching the log files on the machines and verifying the
difference in database size, I am sure that the cluster is pulling from
ADA-ZEO...yet the name reported in control panel is W2M-ZEO.  I have
also started a zope instance locally on both ADA-ZEO and W2M-ZEO...Both
of them are reporting the names correctly.

All of the boxes are running Solaris 8, Zope 2.4.3 (from source), ZEO
1.0b5.  What have I missed?

Thanks,
Alex Kelly