問題タブ [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.
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.
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 ポーリング
postgresql - Relstoragezodbpackエラー
zobbpackを実行しようとすると、エラーが発生します。
psycopg2.IntegrityError:列「zoid」のnull値が非null制約に違反しています
これを引き起こしている原因とそれを修正する方法はありますか?
relstorage 1.5.1、postgres 8、plone 4.2.1.1
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
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
私は何が欠けていますか?
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 の最適なバージョンの組み合わせを教えてください。