Re: [zope-pt] Ajuda no ZEO

2008-07-09 Por tôpico Felipe Toscano
Fabiano,

Obrigado pela ajuda, estarei enviando suas recomendações para o
administrador dos servidores...

Mais uma vez obrigado

Att.

Felipe

2008/7/9 Fabiano Weimar dos Santos <[EMAIL PROTECTED]>:

>   Oi Felipe,
>
> pelo erro, você ainda está usando Zope 2.8. Outros poderiam detalhar
> melhor, mas as versões mais recentes do ZEO/ZODB (do Zope 2.9 e 2.10)
> tem correções importantes.
>
> A mensagem mostra que você está com o cache corrompido. Apague os
> arquivos .zec e analise se você realmente precisa usar cache
> persistente no ZODB. As vezes, simplesmente não compensa.
>
> Att.
>
> Fabiano Weimar
>
> 2008/7/9 Felipe Toscano <[EMAIL PROTECTED]
> >:
>
> > Fala ae pessoal, estou com um servidor que esta com um instabilidade
> > constante, onde esta caindo o serviço do zope. O administrador dos
> > servidores me passou o log de erro, sera que olhando este log alguem
> poderia
> > me me dar uma dica do que pode estar acontecendo?? Abradeço a todos que
> > puderem me ajudar
> >
> > Segue abaixo o log que o administrador me passou:
> >
> > 2008-07-09T08:52:49 ERROR Zope.ZODBMountPoint Failed to mount database.
> >
> > exceptions.ValueError (corrupted record, oid) Traceback (most recent call
> > last):
> >
> > File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",
> >
> > line 94, in _getOrOpenObject
> >
> > conn = self._getMountedConnection(anyjar)
> >
> > File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",
> >
> > line 78, in _getMountedConnection
> >
> > conn = self._getDB().open(version=root_conn.getVersion())
> >
> > File
> >
> > "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/MountedObject.py",
> >
> > line 142, in _getDB
> >
> > return getConfiguration().getDatabase(self._path)
> >
> > File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 96, in
> getDatabase
> >
> > db = self._createDatabase(name, is_root)
> >
> > File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 113, in
> > _createDatabase
> >
> > db = factory.open()
> >
> > File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163,
> > in open
> >
> > DB = self.createDB()
> >
> > File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160,
> > in createDB
> >
> > return ZODBDatabase.open(self)
> >
> > File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 97, in open
> >
> > storage = section.storage.open()
> >
> > File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 153, in open
> >
> > read_only_fallback=self.config.read_only_fallback)
> >
> > File "/usr/lib/zope2.8/lib/python/ZEO/ClientStorage.py", line 314, in
> > __init__
> >
> > self._cache.open()
> >
> > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 112, in open
> >
> > self.fc.scan(self.install)
> >
> > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 835, in scan
> >
> > install(self.f, ent)
> >
> > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 121, in install
> >
> > o = Object.fromFile(f, ent.key, skip_data=True)
> >
> > File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 630, in fromFile
> >
> > raise ValueError("corrupted record, oid")
> >
> > ValueError: corrupted record, oid
> >
>
> --
> ==
> Fabiano Weimar dos Santos (xiru)
> Weimar Consultoria
>
> Hospedagem Plone, Django, Zope 3, Grok...
> http://www.pytown.com
> ==
>  
>



-- 
Felipe Toscano


Re: [zope-pt] Ajuda no ZEO

2008-07-09 Por tôpico Fabiano Weimar dos Santos
Oi Felipe,

pelo erro, você ainda está usando Zope 2.8. Outros poderiam detalhar
melhor, mas as versões mais recentes do ZEO/ZODB (do Zope 2.9 e 2.10)
tem correções importantes.

A mensagem mostra que você está com o cache corrompido. Apague os
arquivos .zec e analise se você realmente precisa usar cache
persistente no ZODB. As vezes, simplesmente não compensa.

Att.

Fabiano Weimar


2008/7/9 Felipe Toscano <[EMAIL PROTECTED]>:
> Fala ae pessoal, estou com um servidor que esta com um instabilidade
> constante, onde esta caindo o serviço do zope. O administrador dos
> servidores me passou o log de erro, sera que olhando este log alguem poderia
> me me dar uma dica do que pode estar acontecendo?? Abradeço a todos que
> puderem me ajudar
>
> Segue abaixo o log que o administrador me passou:
>
> 2008-07-09T08:52:49 ERROR Zope.ZODBMountPoint Failed to mount database.
>
> exceptions.ValueError (corrupted record, oid) Traceback (most recent call
> last):
>
>   File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",
>
> line 94, in _getOrOpenObject
>
> conn = self._getMountedConnection(anyjar)
>
>   File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",
>
> line 78, in _getMountedConnection
>
> conn = self._getDB().open(version=root_conn.getVersion())
>
>   File
>
> "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/MountedObject.py",
>
> line 142, in _getDB
>
> return getConfiguration().getDatabase(self._path)
>
>   File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 96, in getDatabase
>
> db = self._createDatabase(name, is_root)
>
>   File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 113, in
> _createDatabase
>
> db = factory.open()
>
>   File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163,
> in open
>
> DB = self.createDB()
>
>   File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160,
> in createDB
>
> return ZODBDatabase.open(self)
>
>   File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 97, in open
>
> storage = section.storage.open()
>
>   File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 153, in open
>
> read_only_fallback=self.config.read_only_fallback)
>
>   File "/usr/lib/zope2.8/lib/python/ZEO/ClientStorage.py", line 314, in
> __init__
>
> self._cache.open()
>
>   File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 112, in open
>
> self.fc.scan(self.install)
>
>   File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 835, in scan
>
> install(self.f, ent)
>
>   File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 121, in install
>
> o = Object.fromFile(f, ent.key, skip_data=True)
>
>   File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 630, in fromFile
>
> raise ValueError("corrupted record, oid")
>
> ValueError: corrupted record, oid
> 



-- 
==
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Django, Zope 3, Grok...
http://www.pytown.com
==


[zope-pt] Ajuda no ZEO

2008-07-09 Por tôpico Felipe Toscano
Fala ae pessoal, estou com um servidor que esta com um instabilidade
constante, onde esta caindo o serviço do zope. O administrador dos
servidores me passou o log de erro, sera que olhando este log alguem poderia
me me dar uma dica do que pode estar acontecendo?? Abradeço a todos que
puderem me ajudar

Segue abaixo o log que o administrador me passou:

*2008-07-09T08:52:49 ERROR Zope.ZODBMountPoint Failed to mount database. *

*exceptions.ValueError (corrupted record, oid) Traceback (most recent call
last):*

*  File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",*

*line 94, in _getOrOpenObject*

*conn = self._getMountedConnection(anyjar)*

*  File "/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/Mount.py",*

*line 78, in _getMountedConnection*

*conn = self._getDB().open(version=root_conn.getVersion())*

*  File*

*"/usr/lib/zope2.8/lib/python/Products/ZODBMountPoint/MountedObject.py",*

*line 142, in _getDB*

*return getConfiguration().getDatabase(self._path)*

*  File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 96, in
getDatabase*

*db = self._createDatabase(name, is_root)*

*  File "/usr/lib/zope2.8/lib/python/DBTab/DBTab.py", line 113, in
_createDatabase*

*db = factory.open()*

*  File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 163,
in open*

*DB = self.createDB()*

*  File "/usr/lib/zope2.8/lib/python/Zope2/Startup/datatypes.py", line 160,
in createDB*

*return ZODBDatabase.open(self)*

*  File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 97, in open*

*storage = section.storage.open()*

*  File "/usr/lib/zope2.8/lib/python/ZODB/config.py", line 153, in open*

*read_only_fallback=self.config.read_only_fallback)*

*  File "/usr/lib/zope2.8/lib/python/ZEO/ClientStorage.py", line 314, in
__init__*

*self._cache.open()*

*  File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 112, in open*

*self.fc.scan(self.install)*

*  File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 835, in scan*

*install(self.f, ent)*

*  File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 121, in install*

*o = Object.fromFile(f, ent.key, skip_data=True)*

*  File "/usr/lib/zope2.8/lib/python/ZEO/cache.py", line 630, in fromFile*

*raise ValueError("corrupted record, oid")*
*ValueError: corrupted record, oid*