問題タブ [relstorage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1215 参照

python - Python パスの問題: zodbconvert の呼び出し時に ImportError が発生する (FreeBSD 8.1)

これは Python パスの問題だと思います (FreeBSD 8.1 の場合)。

zodbconvert を使用して Data.fs を Postgresql に変換しようとしています。私はRelStorage-1.5.0b2をダウンロードして実行しています:

、Ploneが実行されているバージョンを使用します。

私が得るエラー:

バージョン:

  • Plone 4.0.5 (python 2.6)
  • Postgresql 9.0.3
  • FreeBSD 8.1
  • python26-2.6.6_1
  • python27-2.7.1_1

PS デフォルトの "python --version" は 2.7.1 です

ありがとう。ニコライ G.

0 投票する
1 に答える
7253 参照

python - relstorage zodb パック中の「sys.excepthook のエラーによって開始されたスレッドで未処理の例外」

独自のマウントポイントで実行されているかなり大きな Plone インスタンスがあります。ZMI インターフェイスは、データベースのサイズを 7101.4M と表示します。Relstorage zodbpack.py スクリプトを使用してデータベースの週次パックを実行し、7 日より古いオブジェクトを削除します。パックを実行する cron ジョブの過去 2 週間の出力は次のとおりです。

最初と最後の行は、cron ジョブが実行するシェル スクリプトによって出力されます。

パック後にデータベースのサイズが減少するため、何かを行っているように見えます。このエラーをさらにデバッグする方法について、私は少し途方に暮れています。

長い間、パックは正常に動作していました。次に、データベースの接続パラメーターを変更しましたが、cron ジョブでそれらを更新するのを忘れたため、パックは 11 週間実行されませんでした。このエラーが表示される前に、2 回正常に実行されました。パックが実行されていない期間が長いことが、エラーと関係があるのでしょうか?

どんな助けでも大歓迎です。

走っていた:

  • プレーン 3.3.5
  • ゾープ 2.10.11
  • 再ストレージ 1.4.1
  • ZODB 3.8.4 ポーリング
0 投票する
1 に答える
362 参照

postgresql - Relstoragezodbpackエラー

zobbpackを実行しようとすると、エラーが発生します。

psycopg2.IntegrityError:列「zoid」のnull値が非null制約に違反しています

これを引き起こしている原因とそれを修正する方法はありますか?

relstorage 1.5.1、postgres 8、plone 4.2.1.1

0 投票する
1 に答える
366 参照

postgresql - Plone サイトでの PostgreSQL の RelStorage とパラメータのチューニング

POSKeyErrorのエラーが何度も出ました。私たちの設定では、PostgreSQL のパラメータが十分ではないと思います。システムが MySQL から PostgreSQL にストレージを変更したためです。変更前に何度もエラーが発生しました。

具体的な設定やポイントを教えてください。

使用バージョン:

  • プレーン 4.3.1
  • RDS、AWS 上の PostgreSQL を使用する RelStorage 1.5.1
  • shared-blob-dir true (ファイルシステムに保存)
  • Plone クイックアップロード 1.8.2
0 投票する
0 に答える
221 参照

postgresql - Plone と RelStorage でブロブストレージをパックする方法

ローカル ビルドで zodbpack を実行し、data.fs と blobstorage を大幅に削減しました (<50% など)。

テスト サーバーで zodbpack を実行すると、postgres 'zodb' データベースが圧縮されてサイズが小さくなりますが、blobstorage のサイズは変化しません。

私はすべてのコンボでそれを実行しようとしました

blob-dir /mnt/drbd/blobstorage

私は考えることができますが、それは動揺しません。

梱包できますか?

RelStorage = 1.5.1

RelStorage を 1.6.0 にアップグレードすることを検討していますが、それが役立つかどうかはわかりません。

アップデート:

現在relstorageをローカルで実行していますが、同じ動作も見られます...データベースパック、ブロブはクリーンアップされません。

$ bin/zodbpack -d 7 zodbpack-conf.xml

zodbpack-conf.xml

私は何が欠けていますか?

0 投票する
1 に答える
111 参照

plone - Plone 5.x の RelStorage の適切なバージョンの組み合わせはどれですか?

Plone5.1RC1 / RelStorage2.x / psycopg2.7x をインストールしようとしましたが、エラーが発生しました。次に、Plone5.0x / RelStorage1.6x-2.x / psycopg2.7x をインストールしようとしましたが、エラーが発生しました。

Plone 5.0.x と Plone 5.1 の RelStorage の最適なバージョンの組み合わせを教えてください。