EPrints 2.3技術文書 - indexerコマンド



名前

indexer - EPrintsの索引作成デーモン


概要

indexer start [options]

indexer stop

indexer status


説明

このデーモンはバックグランドで実行し、すべてのEPrintsアーカイブの索引ファイルを作成する。各アーカイブについて順番に索引を作成し、すべて終了するとまた最初に戻って作成を開始する。

ログオプションが変更されていない場合、メッセージやエラーは/opt/eprints2/var/indexer.logに出力される。問題があるように見える場合は、ログレベルを上げてログを調べる。

すべてのアーカイブの索引が作成されると、インデクサはログ出力を切り替え(logfile.5まで)、最初に戻って作成を開始する。これをカスタマイズする方法は--rollcountオプションの項を参照のこと。


オプション

--help
簡単なヘルプメッセージを出力して、終了する。

--man
完全なマニュアルページを出力して、終了する。

--quiet
エラーが生じない限りすべての出力を抑制する。

--force
PIDファイルが存在しても(別のインデクサが稼動していることを意味する)実行を開始する。 これはインデクサが異常終了した後に再実行する場合に便利であるが、問題が生じる可能性があるので、複数のインデクサを同時に実行しないように注意が必要である。

--verbose
現在何を行っているかを詳細に説明する。よくわかるように説明が繰り返される場合がある。

--logfile filename
デフォルトのインデクサ・ログではなくfilenameにログ出力する。

--loglevel level
ログの出力レベルを設定する。レベルは0から5である。

  1. 何もログ出力しない。

  2. 開始、終了、エラーを報告する。

  3. [default]
  4. 上記に加えて、索引を作成したアーカイブ名と警告を報告する。

  5. 上記に加えて、プロセスの開始と終了、索引を作成したデータセットを報告する。

  6. 上記に加えて、索引作成プロセスの詳細を報告する。

  7. 上記に加えて、索引を作成したすべてのアイテムのidを報告する。

--rollcount number
保存するログの数を設定する。ゼロを設定するとインデクサはログの切り替えをせず、1つのメインログに出力を続ける。

--notdaemon
デーモンとならずに、現在のターミナルで実行する(ただし、エラーはログファイルに出力される)。

--once
永久にループせず、各アーカイブについて1回だけ索引を作成する。

--version
バージョン情報を出力して、終了する。


著者

このコマンドはEPrints2システムの一部である。EPrints2は、Christopher Gutteridgeにより開発された。


バージョン

EPrintsのバージョン: 2.3.6


連絡先

詳細な情報が必要な場合は、http://www.eprints.org/を参照のこと。メーリングリストに関する情報などがある。

Chris Gutteridgeに連絡を取る場合はsupport@eprints.orgにメールする。

何らかの理由があって郵便で連絡を取る必要がある場合、EPrintsの連絡先は次のとおりである。

 EPrints c/o Christopher Gutteridge
 Department of Electronics and Computer Science
 University of Southampton
 SO17 1BJ
 United Kingdom


著作権

このファイルはGNU EPrints 2の一部である。

Copyright(c)2000-2004 University of Southampton, UK. SO17 1BJ.

EPrints 2はフリーソフトウェアである。フリーソフトウェア財団(Free Software Foundation, FSF)が公表しているGNU一般公衆利用許諾契約書(バージョン2か、希望によってはそれ以降のバージョンのうちのどれか)の定める条件の下で、EPrints 2を再配布または変更することができる。

EPrints 2は有用であることを願って配布されているが、*まったくの無保証*である。 商業可能性の保証や特定の目的への適合性は、言外に示されたものも含めまったく存在しない。詳しくはGNU一般公衆利用許諾契約書を参照のこと。

EPrints2と一緒にGNU一般公衆利用許諾契約書の複製物を受け取ったはずである。もし受け取っていない場合は、フリーソフトウェア財団まで請求のこと。
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


This file is part of GNU EPrints 2.

Copyright(c)2000-2004 University of Southampton, UK. SO17 1BJ.

EPrints 2 is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option)any later version.

EPrints 2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with EPrints 2; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

 EPrints 2.3技術文書 - indexerコマンド