<br><br><div class="gmail_quote">On Thu, Feb 18, 2010 at 11:25 AM, Christian Theune <span dir="ltr"><<a href="mailto:ct@gocept.com">ct@gocept.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On 02/18/2010 03:22 PM, Diego Acevedo wrote:<br>
> On Wed, Feb 17, 2010 at 5:20 PM, Christian Theune <<a href="mailto:ct@gocept.com">ct@gocept.com</a><br>
</div><div><div></div><div class="h5">> <mailto:<a href="mailto:ct@gocept.com">ct@gocept.com</a>>> wrote:<br>
><br>
> On 02/17/2010 06:15 PM, Diego Acevedo wrote:<br>
> > Hello everybody. I have a problem with zeoraid + plone (I ask for the<br>
> > problem in the general questions in Plone, and they say me that i<br>
> could<br>
> > ask here)...<br>
> ><br>
> > I can do work zeoraid and plone for separate, but if I try to<br>
> connect my<br>
> > zope client instance with the zeoraid, its dont work.<br>
> ><br>
> > I try different configurations:<br>
> ><br>
> > zope client -> zeoraid -> zeoservers;<br>
> > zope client -> zeoserver <- zeoraid -> zeoservers<br>
> > etc<br>
> ><br>
> > I think that the problem is the ZODB, because zeoraid (gocept.zeoraid)<br>
> > work with ZODB3 >= 3.9, whereas Plone 3.3.4 work with Zope 2.10, and<br>
> > this with ZODB 3.7.1...<br>
> ><br>
> > so, the question is, Did someone get that zeoraid and plone work<br>
> together??<br>
><br>
> The correct chain of configuration is:<br>
><br>
> Zope Server -> ZEOServer with a RAIDStorage -> other backends (typically<br>
> the second row of ZEO servers)<br>
><br>
> The correct ZODB versions are:<br>
><br>
> Zope Server = ZODB 3.6+<br>
> ZEO Servers w/ and w/o ZEORAID = ZODB 3.9<br>
><br>
> If you have those configurations and they don't work, then a specific<br>
> error report would help.<br>
><br>
> Christian<br>
><br>
> --<br>
</div></div>> Christian Theune · <a href="mailto:ct@gocept.com">ct@gocept.com</a> <mailto:<a href="mailto:ct@gocept.com">ct@gocept.com</a>><br>
<div class="im">> gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany<br>
> <a href="http://gocept.com" target="_blank">http://gocept.com</a> · tel +49 345 1229889 0 · fax +49 345 1229889 1<br>
> Zope and Plone consulting and development<br>
><br>
> _______________________________________________<br>
> For more information about ZODB, see the ZODB Wiki:<br>
> <a href="http://www.zope.org/Wikis/ZODB/" target="_blank">http://www.zope.org/Wikis/ZODB/</a><br>
><br>
</div>> ZODB-Dev mailing list - <a href="mailto:ZODB-Dev@zope.org">ZODB-Dev@zope.org</a> <mailto:<a href="mailto:ZODB-Dev@zope.org">ZODB-Dev@zope.org</a>><br>
<div class="im">> <a href="https://mail.zope.org/mailman/listinfo/zodb-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zodb-dev</a><br>
><br>
><br>
> Oh... nice. thank you, but now I am a little confused...<br>
><br>
> I have the next configuration right now (briefly):<br>
><br>
> ZeoRaid:<br>
><br>
> zeo1 address 8100<br>
> zeo2 address 8101<br>
> zeoraid address 8200 (and inside <raidstorage> server 8100; server 8101)<br>
><br>
> Plone (it is a zeo install, not a stand alone):<br>
><br>
> zeo-address 8100<br>
<br>
</div>That must point to 8200, otherwise Plone will only talk to zeo1 and thus<br>
zeo1 and zeo2 will diverge causing ZEORaid to become inconsistent.<br>
<div><div></div><div class="h5"><br>
Christian<br>
<br>
--<br>
Christian Theune · <a href="mailto:ct@gocept.com">ct@gocept.com</a><br>
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany<br>
<a href="http://gocept.com" target="_blank">http://gocept.com</a> · tel +49 345 1229889 0 · fax +49 345 1229889 1<br>
Zope and Plone consulting and development<br>
<br>
_______________________________________________<br>
For more information about ZODB, see the ZODB Wiki:<br>
<a href="http://www.zope.org/Wikis/ZODB/" target="_blank">http://www.zope.org/Wikis/ZODB/</a><br>
<br>
ZODB-Dev mailing list - <a href="mailto:ZODB-Dev@zope.org">ZODB-Dev@zope.org</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zodb-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zodb-dev</a><br>
</div></div></blockquote></div><br><br clear="all">I tested it too, but i got this error (for plone client):<br><br>2010-02-18 11:33:15 ERROR ZEO.zrpc (3334) CW: error in testConnection (('127.0.0.1', 8200))<br>Traceback (most recent call last):<br>
File "/home/gdlk/Plone/Zope-2.10.7-final-py2.4/lib/python/ZEO/zrpc/client.py", line 454, in test_connection<br> self.preferred = self.client.testConnection(self.conn)<br> File "/home/gdlk/Plone/Zope-2.10.7-final-py2.4/lib/python/ZEO/ClientStorage.py", line 442, in testConnection<br>
stub.register(str(self._storage), self._is_read_only)<br> File "/home/gdlk/Plone/Zope-2.10.7-final-py2.4/lib/python/ZEO/ServerStub.py", line 74, in register<br> self.rpc.call('register', storage_name, read_only)<br>
File "/home/gdlk/Plone/Zope-2.10.7-final-py2.4/lib/python/ZEO/zrpc/connection.py", line 650, in call<br> raise inst # error raised by server<br>ValueError: unknown storage: 1<br><br>Storage1 is define in zeo1 and zeo2...<br>