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