2017-07-13 14 views
0

ウィンドウでElasticsearchコマンドラインを実行したい。ので、私は最後のバージョン5.2.2をダウンロードし、c:で解凍します。コマンドラインに入力すると、多くの例外が表示されます。elasticsearch.batもちろん私はJAVA_HOMEを設定します。弾性検索の問題:コマンドラインで動作しない

下記のように表示されます。

ntext.java:530) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java: 
258) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:299) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) 
     at org.elasticsearch.cli.Command.main(Command.java:88) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 

     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 


2017-07-13 22:45:46,571 main ERROR Unable to create file C:\Program Files\elasti 
csearch-5.2.2\logs\elasticsearch_index_indexing_slowlog.log java.io.IOException: 
The system cannot find the path specified 
     at java.io.WinNTFileSystem.createFileExclusively(Native Method) 
     at java.io.File.createNewFile(File.java:1012) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$Rol 
lingFileManagerFactory.createManager(RollingFileManager.java:463) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$Rol 
lingFileManagerFactory.createManager(RollingFileManager.java:445) 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(Abs 
tractManager.java:112) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager 
(OutputStreamManager.java:114) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.get 
FileManager(RollingFileManager.java:128) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.bu 
ild(RollingFileAppender.java:135) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.bu 
ild(RollingFileAppender.java:58) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build 
(PluginBuilder.java:122) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPlug 
inObject(AbstractConfiguration.java:942) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:882) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:874) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigur 
e(AbstractConfiguration.java:498) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize 
(AbstractConfiguration.java:227) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(Abst 
ractConfiguration.java:239) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerCo 
ntext.java:530) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java: 
258) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:299) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) 
     at org.elasticsearch.cli.Command.main(Command.java:88) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 

     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 


2017-07-13 22:45:46,577 main ERROR Unable to inject fields into builder class fo 
r plugin type class org.apache.logging.log4j.core.appender.RollingFileAppender, 
element RollingFile. java.lang.IllegalStateException: ManagerFactory [org.apache 
.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactor 
[email protected]] unable to create manager for [C:\Program Files\elasticsearch-5.2.2\l 
ogs\elasticsearch_index_indexing_slowlog.log] with data [org.apache.logging.log4 
[email protected][pattern=C:\Progr 
am Files\elasticsearch-5.2.2\logs\elasticsearch_index_indexing_slowlog-%d{yyyy-M 
M-dd}.log, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTrigge 
ringPolicy(policies=[TimeBasedTriggeringPolicy(nextRolloverMillis=0, interval=1, 
modulate=true)]), strategy=DefaultRolloverStrategy(min=1, max=7), advertiseURI= 
null, layout=[%d{ISO8601}][%-5p][%-25c] %marker%.-10000m%n]] 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(Abs 
tractManager.java:114) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager 
(OutputStreamManager.java:114) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.get 
FileManager(RollingFileManager.java:128) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.bu 
ild(RollingFileAppender.java:135) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender$Builder.bu 
ild(RollingFileAppender.java:58) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build 
(PluginBuilder.java:122) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPlug 
inObject(AbstractConfiguration.java:942) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:882) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:874) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigur 
e(AbstractConfiguration.java:498) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize 
(AbstractConfiguration.java:227) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(Abst 
ractConfiguration.java:239) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerCo 
ntext.java:530) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java: 
258) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:299) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) 
     at org.elasticsearch.cli.Command.main(Command.java:88) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 

     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 


2017-07-13 22:45:46,584 main ERROR Unable to invoke factory method in class clas 
s org.apache.logging.log4j.core.appender.RollingFileAppender for element Rolling 
File. java.lang.IllegalStateException: No factory method found for class org.apa 
che.logging.log4j.core.appender.RollingFileAppender 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findF 
actoryMethod(PluginBuilder.java:224) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build 
(PluginBuilder.java:130) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPlug 
inObject(AbstractConfiguration.java:942) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:882) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConf 
iguration(AbstractConfiguration.java:874) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigur 
e(AbstractConfiguration.java:498) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize 
(AbstractConfiguration.java:227) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(Abst 
ractConfiguration.java:239) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerCo 
ntext.java:530) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java: 
258) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:299) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) 
     at org.elasticsearch.cli.Command.main(Command.java:88) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 

     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 


2017-07-13 22:45:46,591 main ERROR Null object returned for RollingFile in Appen 
ders. 
2017-07-13 22:45:46,592 main ERROR Null object returned for RollingFile in Appen 
ders. 
2017-07-13 22:45:46,592 main ERROR Null object returned for RollingFile in Appen 
ders. 
2017-07-13 22:45:46,593 main ERROR Null object returned for RollingFile in Appen 
ders. 
2017-07-13 22:45:46,593 main ERROR Unable to locate appender "rolling" for logge 
r config "root" 
2017-07-13 22:45:46,593 main ERROR Unable to locate appender "index_indexing_slo 
wlog_rolling" for logger config "index.indexing.slowlog.index" 
2017-07-13 22:45:46,594 main ERROR Unable to locate appender "index_search_slowl 
og_rolling" for logger config "index.search.slowlog" 
2017-07-13 22:45:46,594 main ERROR Unable to locate appender "deprecation_rollin 
g" for logger config "org.elasticsearch.deprecation" 
2017-07-13 22:45:46,597 main ERROR Could not register mbeans java.security.Acces 
sControlException: access denied ("javax.management.MBeanTrustPermission" "regis 
ter") 
     at java.security.AccessControlContext.checkPermission(AccessControlConte 
xt.java:457) 
     at java.lang.SecurityManager.checkPermission(SecurityManager.java:585) 
     at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.checkMBeanTrust 
Permission(DefaultMBeanServerInterceptor.java:1848) 
     at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(D 
efaultMBeanServerInterceptor.java:322) 
     at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.j 
ava:522) 
     at org.apache.logging.log4j.core.jmx.Server.register(Server.java:389) 
     at org.apache.logging.log4j.core.jmx.Server.reregisterMBeansAfterReconfi 
gure(Server.java:167) 
     at org.apache.logging.log4j.core.jmx.Server.reregisterMBeansAfterReconfi 
gure(Server.java:140) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerCo 
ntext.java:541) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java: 
258) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigu 
rator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:299) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) 
     at org.elasticsearch.cli.Command.main(Command.java:88) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 

     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 


[2017-07-13T22:45:47,056][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] 
uncaught exception in thread [main] 
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: U 
nable to access 'path.scripts' (C:\Program Files\elasticsearch-5.2.2\config\scri 
pts) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125 
) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java: 
112) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:1 
22) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.cli.Command.main(Command.java:88) ~[elasticsearch-5 
.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) 
~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) 
~[elasticsearch-5.2.2.jar:5.2.2] 
Caused by: java.lang.IllegalStateException: Unable to access 'path.scripts' (C:\ 
Program Files\elasticsearch-5.2.2\config\scripts) 
     at org.elasticsearch.bootstrap.Security.addPath(Security.java:379) ~[ela 
sticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.addFilePermissions(Security.java 
:251) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.createPermissions(Security.java: 
215) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.configure(Security.java:121) ~[e 
lasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:236) ~[ela 
sticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:333) ~[elas 
ticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) ~[elasticsearch-5.2.2.jar:5.2.2] 
     ... 6 more 
Caused by: java.nio.file.AccessDeniedException: C:\Program Files\elasticsearch-5 
.2.2\config\scripts 
     at sun.nio.fs.WindowsException.translateToIOException(WindowsException.j 
ava:83) ~[?:1.8.0_11] 
     at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.jav 
a:97) ~[?:1.8.0_11] 
     at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.jav 
a:102) ~[?:1.8.0_11] 
     at sun.nio.fs.WindowsFileSystemProvider.createDirectory(WindowsFileSyste 
mProvider.java:496) ~[?:1.8.0_11] 
     at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_11] 
     at java.nio.file.Files.createAndCheckIsDirectory(Files.java:778) ~[?:1.8 
.0_11] 
     at java.nio.file.Files.createDirectories(Files.java:764) ~[?:1.8.0_11] 
     at org.elasticsearch.bootstrap.Security.ensureDirectoryExists(Security.j 
ava:421) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.addPath(Security.java:377) ~[ela 
sticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.addFilePermissions(Security.java 
:251) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.createPermissions(Security.java: 
215) ~[elasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Security.configure(Security.java:121) ~[e 
lasticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:236) ~[ela 
sticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:333) ~[elas 
ticsearch-5.2.2.jar:5.2.2] 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121 
) ~[elasticsearch-5.2.2.jar:5.2.2] 
     ... 6 more 
+0

質問はなぜ機能しないのですか? – ali

+0

これは完全なスタックトレースですか?スクリーンショットを貼るのではなく、コピーして貼り付けることはできますか? – Adonis

+0

いいえ、この部分です。それは大変です。 – ali

答えて

1

私はelasticsearchの場所を変更すると私の問題を解決しました。私は今ドライブCに置く前に私は他のドライブに入れます。今それは正しく動作します。 ありがとうございました。

+0

あなたはそれを仕上げてうれしいです。未回答の質問に焦点を当てるために、質問の回答としてマークしてください。 – Adonis

+0

@asettouf、ありがとう – ali

関連する問題