最近oss1.3rc3にアップグレードしましたが、スケジューラーの使用中に問題が発生しました
9/24/12 12:49:00 PM 9/24/12 12:49:00 PM0:00:00インデックス-optimizeOptimizeがorg.apache.lucene.store.AlreadyClosedExceptionを開始します:このディレクトリは9/24/で閉じられます12 12:49:00 PM 9/24/12 12:49:00 PM0:00:00Webクローラー-停止実行されていませんでした
9/24/12 12:48:00 PM 9/24/12 12:48:12 PM 0:00:12インデックス-optimizeOptimizeがorg.apache.lucene.store.AlreadyClosedExceptionを開始します:このディレクトリは9/24/で閉じられます12 12:38:00 PM 9/24/12 12:48:00 PM0:10:00Webクローラー-停止10分後に停止しない
次のようなログファイルを確認しようとしました。
00:00:00,001 root-別のインデクサーコンポーネントによって保持されているNativeFSLockを強制的にロック解除できません:/data/test/index/20120922160504/write.lock org.apache.lucene.store.LockReleaseFailedException:保持されているNativeFSLockを強制的にロック解除できません別のインデクサーコンポーネントによる:/data/test/index/20120922160504/write.lock at org.apache.lucene.store.NativeFSLock.release(NativeFSLockFactory.java:274)at org.apache.lucene.index.IndexWriter.unlock(IndexWriter .java:5739)at com.jaeksoft.searchlib.index.WriterLocal.unlock(Unknown Source)at com.jaeksoft.searchlib.index.WriterLocal.close(Unknown Source)at com.jaeksoft.searchlib.index.WriterLocal.optimizeNoLock(不明なソース)com.jaeksoft.searchlib.index.WriterLocal.optimize(不明なソース)com.jaeksoft.searchlib.index.IndexSingle.optimize(不明なソース)com。com.jaeksoft.searchlib.scheduler.task.TaskOptimizeIndex.execute(Unknown Source)のjaeksoft.searchlib.Client.optimize(Unknown Source)com.jaeksoftのcom.jaeksoft.searchlib.scheduler.TaskItem.run(Unknown Source) searchlib.scheduler.JobItem.run(Unknown Source)at com.jaeksoft.searchlib.scheduler.TaskManager.execute(Unknown Source)at org.quartz.core.JobRunShell.run(JobRunShell.java:216)at org.quartz.simpl .SimpleThreadPool $ WorkerThread.run(SimpleThreadPool.java:549)org.quartz.simpl.SimpleThreadPool $ WorkerThread.run(SimpleThreadPool.java:549)のquartz.core.JobRunShell.run(JobRunShell.java:216)org.quartz.simpl.SimpleThreadPool $ WorkerThread.run(SimpleThreadPool.java:549)のquartz.core.JobRunShell.run(JobRunShell.java:216)
前もって感謝します。