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