Re: [zope-pt] Ajuda no ZEO
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
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
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*