On Wed, Feb 17, 2010 at 5:20 PM, Christian Theune <span dir="ltr">&lt;<a href="mailto:ct@gocept.com">ct@gocept.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On 02/17/2010 06:15 PM, Diego Acevedo wrote:<br>
&gt; Hello everybody. I have a problem with zeoraid + plone (I ask for the<br>
&gt; problem in the general questions in Plone, and they say me that i could<br>
&gt; ask here)...<br>
&gt;<br>
&gt; I can do work zeoraid and plone for separate, but if I try to connect my<br>
&gt; zope client instance with the zeoraid, its dont work.<br>
&gt;<br>
&gt; I try different configurations:<br>
&gt;<br>
&gt;      zope client -&gt; zeoraid -&gt; zeoservers;<br>
&gt;      zope client -&gt; zeoserver &lt;- zeoraid -&gt; zeoservers<br>
&gt;      etc<br>
&gt;<br>
&gt; I think that the problem is the ZODB, because zeoraid (gocept.zeoraid)<br>
&gt; work with ZODB3 &gt;= 3.9, whereas Plone 3.3.4 work with Zope 2.10, and<br>
&gt; this with ZODB 3.7.1...<br>
&gt;<br>
&gt; so, the question is, Did someone get that zeoraid and plone work together??<br>
<br>
</div></div>The correct chain of configuration is:<br>
<br>
Zope Server -&gt; ZEOServer with a RAIDStorage -&gt; 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&#39;t work, then a specific<br>
error report would help.<br>
<br>
Christian<br>
<font color="#888888"><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>
</font><div><div></div><div class="h5"><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>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 &lt;raidstorage&gt; server 8100; server 8101)<br>
<br>Plone (it is a zeo install, not a stand alone):<br><br>zeo-address 8100<br>client1 address 8080<br><br>I test starting the process in the follow orders: (for the plone client, with /bin/client1 fg)<br><br>    client1 (plone); zeo1; zeo2; zeoraid<br>
    client1(plone); zeo1; zeoraid; zeo2<br>    zeo1; client1(plone); zeo2; zeoraid<br>    zeo1; client1(plone); zeoraid; zeo2<br><br>Any of this is ok??, because i get the follow error when I try to modify something in the site (zeoraid/zeo.log):<br>
<br>2010-02-18T11:06:35 ERROR ZEO.zrpc.Connection(S) (<a href="http://127.0.0.1:47827">127.0.0.1:47827</a>) lastTransaction() raised exception: RAID is inconsistent and was closed.<br>Traceback (most recent call last):<br>
  File &quot;/home/gdlk/Downloads/gocept.zeoraid-1.0b7/eggs/ZODB3-3.10.0a1-py2.5-linux-x86_64.egg/ZEO/zrpc/connection.py&quot;, line 439, in handle_request<br>    ret = meth(*args)<br>  File &quot;/home/gdlk/Downloads/gocept.zeoraid-1.0b7/src/gocept/zeoraid/storage.py&quot;, line 230, in lastTransaction<br>
    return self._apply_all_storages(&#39;lastTransaction&#39;)<br>  File &quot;/home/gdlk/Downloads/gocept.zeoraid-1.0b7/src/gocept/zeoraid/storage.py&quot;, line 48, in check_open<br>    return method(self, *args, **kw)<br>
  File &quot;/home/gdlk/Downloads/gocept.zeoraid-1.0b7/src/gocept/zeoraid/storage.py&quot;, line 852, in _apply_all_storages<br>    &quot;RAID is inconsistent and was closed.&quot;)<br>RuntimeError: RAID is inconsistent and was closed.<br>
------<br>2010-02-18T11:06:35 INFO ZEO.StorageServer (3083/<a href="http://127.0.0.1:47827">127.0.0.1:47827</a>) disconnected<br><br><br>Thanks for the quickly answer of yesterday, and thanks for your time!!<br clear="all">
<br><br>