2016-11-07 5 views
1

残念ながら、私はPloneサイト(Plone 5.05)に500GB以上のZODB、Data.fsを持っています したがって、私はビン/梱包してから、 パフォーマンスに深刻な影響を与える どうすればよいですか?Data.fsをパッキングすることができません。余りにも大きすぎます500GB以上

+0

うわー...どうしてこのことをやったの?何とかブロブストレージを無効にしましたか?巨大なデータ量のPloneサイトもありますが、主要な部分はBLOBディレクトリにあります。あなたはこれを求めているので、あなたは物理的なサーバーを持っていますか?私が知っている唯一の解決策は、2TB USBドライブを接続し、接続されたディスクにfilestorageを移動し、 'pack'を実行することです。 – Mathias

+0

btw。 – Mathias

+0

はい、1.2TB(1.8TB hdd、Data.fsでは512GB)以上の空き容量がありますが、まだ失敗します。 – Andy

答えて

4

あなたのデータが入っているボリュームのスペースが足りなくなっていると思います。

まず、あなたのzeoserver設定でpack-keep-oldをオフにしてみてください:

[zeoserver] 
recipe = plone.recipe.zeoserver 
... 
pack-keep-old false 

これはData.fsをファイルと一致するブロブの.OLDコピーの作成を無効にします。それはあなたのパックを完了することができます。

また、別のマシンまたはボリュームに対応するZope/Ploneインストールを作成して、ストレージを増やして、データファイルをコピーしてください。そこにゼオパックを走らせる。今パックされたストレージを元に戻してください。

関連する問題