問題:Adobe Experience Manager 6.x に関するクエリ操作のパフォーマンスの低下

破損した OAK インデックスは Adobe Experience Manager 6.x でのクエリ操作のパフォーマンスの低下を引き起こします。

以下は想定される OAK インデックスエラーを表します(Oak 1.0.22 を含む、MongoMK 環境内)。

org.apache.sling.commons.scheduler.impl.QuartzScheduler Exception during job execution of org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate@7a7eaf04: The node 5:/oak:index/cqLastModified/:index/2015-10-21T18%3A26%3A50.538%2B02%3A00/jcr:system was already added in revision
r15095099f64-0-3, before
r150b8a483bd-0-3; document:
{_lastRev={r0-0-3=r15095099f64-0-3},
_id=5:/oak:index/cqLastModified/:index/2015-10-21T18%3A26%3A50.538%2B02%3A00/jcr:system,
_modified=1446196560,
_modCount=33,
_commitRoot={r15095099f64-0-3=0},
_children=true,
_deleted={r15095099f64-0-3=false}},
revision order:
3:
r150b86e62b1-0-3:r150b86e62ae-0-0 r150b86e66a2-0-3:r150b86e66a0-0-0 r150b86e7e6a-0-3:r150b86e7e68-0-0 r150b86e95fc-0-3:r150b86e95f8-0-0
r150b86e99f0-0-3:r150b86e99eb-0-0 r150b86eb574-0-3:r150b86eb569-0-0 r150b86eb96b-0-3:r150b86eb964-0-0 r150b86ec14a-0-3:r150b86ec148-0-0
r150b86ed58b-0-3:r150b86ed589-0-0 r150b86edd68-0-3:r150b86edd66-0-0 r150b86ee158-0-3:r150b86ee155-0-0 r150b86ef127-0-3:r150b86ef124-0-0
r150b86ef970-0-3:r150b86ef964-0-0 r150b86f05b0-0-3:r150b86f05ac-0-0 r150b86f2f03-0-3:r150b86f2efc-0-0 r150b86f3733-0-3:r150b86f372d-0-0
....
....
org.apache.jackrabbit.oak.plugins.document. DocumentStoreException:ノード5:/oak:index/cqLastModified/:index/2015-10-21T18%3A26%3A50.538%2B02%3A00/jcr:system システムはすでにリビジョンに追加されました。
r15095099f64-0-3、
r150b8a483bd-0-3;の前ドキュメント:

解決策:破損した OAK インデックスを削除します。

インデックスが実際に破損している場合は、唯一の解決法は mongoDB で直接削除することです。
それを行うために oak-mongo.js スクリプトを使用できます。詳しくは、次のリンクを参照してください。

http://jackrabbit.apache.org/oak/docs/command_line.html

インデックスノードの場合は、Adobe Experience Manager がオフラインになっているときに削除できます。

Adobe Experience Manager を再起動し、インデックスノードを再作成すれば、再インデックスします。 

 

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー