(from osdn.net/users/y_oh)
fess 10.2.0 をLinux上で利用したいのですが、セットアップしてクロール処理を流すと下記のような例外が発生します。考えられる原因について教えていただけませんでしょうか。
【fess.log】
[localhost-startStop-1] WARN [Node 1] max file descriptors [6144] for elasticsearch process likely too low, consider increasing to at least [65536]
[job_default_crawler] WARN Failed to evalue groovy script: return container.getComponent(“crawlJob”).logLevel(“info”).execute(executor); => {container=container:{path=app.xml, def_count=1658}, executor=org.codelibs.fess.job.impl.GroovyExecutor@576641b4}
org.codelibs.fess.exception.FessSystemException: Exit Code: 1
Output:
Unrecognized VM option ‘MaxMetaspaceSize=128m’
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
at org.codelibs.fess.job.CrawlJob.executeCrawler(CrawlJob.java:399)
at org.codelibs.fess.job.CrawlJob.execute(CrawlJob.java:228)
at org.codelibs.fess.job.CrawlJob.execute(CrawlJob.java:149)
at org.codelibs.fess.job.CrawlJob$execute$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at Script1.run(Script1.groovy:1)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:585)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:594)
at org.codelibs.fess.util.GroovyUtil.evaluate(GroovyUtil.java:37)
at org.codelibs.fess.job.impl.GroovyExecutor.execute(GroovyExecutor.java:33)
at org.codelibs.fess.app.job.ScriptExecutorJob.run(ScriptExecutorJob.java:88)
at org.lastaflute.job.LaJobRunner.actuallyRun(LaJobRunner.java:169)
at org.lastaflute.job.LaJobRunner.doRun(LaJobRunner.java:154)
at org.lastaflute.job.LaJobRunner.run(LaJobRunner.java:110)
at org.lastaflute.job.cron4j.Cron4jTask.runJob(Cron4jTask.java:150)
at org.lastaflute.job.cron4j.Cron4jTask.doExecute(Cron4jTask.java:137)
at org.lastaflute.job.cron4j.Cron4jTask.execute(Cron4jTask.java:101)
at it.sauronsoftware.cron4j.TaskExecutor$Runner.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)