[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*


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
==


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]felipe.toscano%40gmail.com
 :

  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