2016-05-25 14 views
1

私はzeoserverを再起動し、 "ゼロ以外のバージョンの長さを取得しようとしています。ゼロ以外のバージョンの長さ。バージョンがサポートされていません。ゼロセーバーの再起動後に

$>ビン/ zeoserverのFG私が持っているzeoserver.logで

/opt/Plone-4.2/zeocluster/parts/zeoserver/bin/runzeo 
Traceback (most recent call last): 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", line 405, in <module> 
    main() 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", line 402, in main 
    s.main() 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", line 158, in main 
    self.open_storages() 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", line 207, in open_storages 
    self.storages[opener.name] = opener.open() 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py", line 177, in open 
    return FileStorage(config.path, **options) 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", line 185, in __init__ 
    read_only=read_only, 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", line 1554, in read_index 
    h = fmt._read_data_header(pos) 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py", line 150, in _read_data_header 
    h = DataHeaderFromString(s) 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py", line 236, in DataHeaderFromString 
    return DataHeader(*struct.unpack(DATA_HDR, s)) 
    File "/opt/Plone-4.2/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/format.py", line 246, in __init__ 
    "Non-zero version length. Versions aren't supported.") 
ValueError: Non-zero version length. Versions aren't supported. 

2016-05-25T09:58:17 (22099) created PID file '/opt/Plone-4.2/zeocluster/var/zeoserver/zeoserver.pid' 

2016-05-25T09:58:17 (22099) opening storage '1' using FileStorage 

2016-05-25T09:59:27 (22099) removed PID file '/opt/Plone-4.2/zeocluster/var/zeoserver/zeoserver.pid' 

は、すべてが新鮮な移行への参照を "グーグル" しようとします。しかし私の場合、それはプロダクションサーバーです。移行、更新、何もなかった。 14 days ago私はhoster側からサーバーを完全に再起動しましたが、問題ありません。 Zeoserverは何の問題もなく開始しました。今日: - bin/plonectl stop - allright。問題やエラーはありません。 - bin/zeoserver start - "ValueError:バージョンの長さがゼロ以外です。バージョンはサポートされていません。 私は根本的な問題を理解していません。だから私はこれを解決することはできません。

..ほとんどの場合で壊れData.fsをする状況ポイント、このタイプの

答えて

1

私の経験を助けてください。 ZODB eggのfsrecover.pyスクリプトで修正できます。

関連する問題