一時ディレクトリーの削除

Solrを起動するたびに、次のような名前の一時ディレクトリーが作成されます。

  • jetty-(IPアドレス)-(ポート番号)-solr-(バージョン番号).war-_solr_any-(数字).dir

ディスク領域の圧迫を防ぐため、次の手順で定期的に削除します。

Windows環境で一時ディレクトリーを削除する

Windows環境で、一時ディレクトリーを削除する方法を説明します。

操作手順:
  1. 全文検索サーバーを運用しているサーバーで、WorkerとSolrを停止します。

    1. Windowsのスタートメニューから、[Windows管理ツール]を選択します。
    2. [サービス]を選択し、次のサービスを停止します。
    • Cybozu_SearchServer_Worker
    • Cybozu_SearchServer_Solr

  2. 一時ディレクトリーを削除します。

    エクスプローラーを起動し、一時ディレクトリーが作成されるディレクトリーに移動します。

    • 一時ディレクトリーが作成されるディレクトリー:
      C:\Windows\Temp

    次のような名前の一時ディレクトリーを削除します。複数存在する場合は、すべて削除します。

    • jetty-(IPアドレス)-(ポート番号)-solr-(バージョン番号).war_sol_any-(数字).dir

  3. 全文検索サーバーを運用しているサーバーで、SolrとWorkerを起動します。

    1. Windowsのスタートメニューから、[Windows管理ツール]を選択します。
    2. [サービス]を選択し、次のサービスを起動します。
    • Cybozu_SearchServer_Solr
    • Cybozu_SearchServer_Worker

Linux環境で一時ディレクトリーを削除する

Linux環境で、一時ディレクトリーを削除する方法を説明します。

操作手順:
  1. 全文検索サーバーを運用しているサーバーで、WorkerとSolrを停止します。

    次のコマンドを実行します。

    # /etc/init.d/cbss_worker stop
    # /etc/init.d/cbss_solr stop

  2. 一時ディレクトリーを削除します。

    次のコマンドを実行します。

    • 入力例

      # rm -rf /tmp/jetty-127.0.0.1-8983-solr-4.7.1.war-_solr-any-*.dir

  3. 全文検索サーバーを運用しているサーバーで、SolrとWorkerを起動します。

    次のコマンドを実行します。

    # /etc/init.d/cbss_solr start
    # /etc/init.d/cbss_worker start