2017-08-30 8 views
1

Blobファイルを保存するためにTARMKインストールでApache Jackrabbit Oak 1.2.18でAEM 6.1でFileDataStoreを使用できますか?AEM 6.1でApache Jackrabbit Oak 1.2.18 with TARMKを使用できますか?

https://docs.adobe.com/docs/en/aem/6-1/deploy/platform/data-store-config.html#Dataで、FileDataStoreがJackrabbit 2でサポートされていることが分かります。

これはApache Jackrabbit Oak 1.2.18と互換性がありますか?

ここをクリックしてください。

> host:/crx-quickstart/install> cat org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config 
#path to the DataStore 
    path=./sling/repository/datastore 
#The minimum size of an object that should be stored in this data store. 
    minRecordLength=4096 
#cache for storing small binaries in-memory 
    cacheSizeInMB=128 
host:/crx-quickstart/install> cat org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService.config 
    customBlobStore=true 

答えて

1

短い答えは、はい

あるしかし、AEM 6.1 support pageから入手できる最新のSPやCFPを取得することをお勧めします。 OAK 1.2.26は、'17年6月現在のAEM 6.1と互換性のあるOAKの最新バージョンです。

また、セットアップドキュメントに従って、FileDataStoreがサポートされており、パフォーマンスとスケーラビリティを向上させるために、TarMK以外のバイナリを保存することを強くお勧めします。

org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config設定ファイルは、データストアを設定するための新規インストールの起動時に読み込まれるAEMインスタンスのinstallフォルダにある必要があります。

このファイルを使用して既存のインスタンスストレージを変更することはできません。

.configの拡張子は、必ずしもAEMインスタンスで認識されない場合がありますので、.cfg(旧式の設定ファイル)に変更してみてください。元の質問のファイルの構文が.configの拡張子と一致しないため、試してみてください。

FileDataStoreを使用する場合は、ディレクトリからファイルrg.apache.jackrabbit.oak.plugins.blob.datastore.S3DataStore.configを削除する必要があります。

+0

ブロブストアを有効にする必要はありませんか? Segment.cfgでAEM regdに通知します。別々に保存するblobファイル? – robotTech

+0

申し訳ありませんが、間違ったファイル名を認識しました。 'org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService.config'ファイルがcustomBlobStoreフラグに必要です。そうでなければ、FileDataStoreの設定は無視されます。 S3設定ファイルを削除する必要があります(存在する場合)。そうでない場合、FileDataStoreも無視されます。 –

関連する問題