破損したリポジトリ インデックスの再構築

手動操作または停電によって、サーバーが突然シャットダウンした場合や Java プロセスが停止した場合には、リポジトリが破損することがあります。この場合、以前は検索可能だったリソースを取得できなくなることがありますが、ログにエラーや警告は記録されません。権限の変更が原因でないことを確認したら、次の手順でインデックスを再構築してこの問題を修正します。

  1. サーバーをシャットダウンします。
  2. 次の場所のインデックス ディレクトリを削除します。
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\default
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\security
    • <Spectrum>\server\modules\spatial\jackrabbit\repository
  3. ‎サーバーを再起動します。
    起動時に Jackrabbit が上記の場所にインデックスを再作成します。
インデックスを再構築した後は、検索は正常な動作に戻ります。