2016-12-09 12 views
0

CentOS 6を搭載した新しいマシンにelasticsearch-5.0をインストールしました。インストール後に起動しません。以下は、私が取得していますエラーです -弾性検索が開始できません - 許可の問題

ルート

インストールは、すべての後に開始するelasticsearchを追加し、次のコマンド

$# yum install elasticsearch-5.0.0.rpm 

とrpmファイルを使用して行われるように、すべての以下のコマンドが発行されましたブート

$# chkconfig --add elasticsearch 

サービスとしてelasticsearch開始

elasticsearchと、それは権限です:コンソールから210
$# service elasticsearch start 

出力

Starting elasticsearch: 2016-12-09 01:52:44,385 main ERROR Unable to create file /var/log/elasticsearch/elasticsearch.log java.io.IOException: Permission denied 
     at java.io.UnixFileSystem.createFileExclusively(Native Method) 
     at java.io.File.createNewFile(Unknown Source) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:421) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:403) 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 

2016-12-09 01:52:44,390 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile. java.lang.reflect.InvocationTargetException 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 
Caused by: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.cor[email protected]5ccddd20] unable to create manager for [/var/log/elasticsearch/elasticsearch.log] with data [org.apache.log[email protected]1ed1993a[pattern=/var/log/elasticsearch/elasticsearch-%d{yyyy-MM-dd}.log, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[TimeBasedTriggeringPolicy(nextRolloverMillis=0, interval=1, modulate=true)]), strategy=DefaultRolloverStrategy(min=1, max=7), advertiseURI=null, layout=[%d{ISO8601}][%-5p][%-25c{1.}] %marker%.10000m%n]] 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:75) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     ... 23 more 

2016-12-09 01:52:44,402 main ERROR Unable to create file /var/log/elasticsearch/elasticsearch_deprecation.log java.io.IOException: Permission denied 
     at java.io.UnixFileSystem.createFileExclusively(Native Method) 
     at java.io.File.createNewFile(Unknown Source) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:421) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:403) 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 

2016-12-09 01:52:44,403 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile. java.lang.reflect.InvocationTargetException 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 
Caused by: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.cor[email protected]5ccddd20] unable to create manager for [/var/log/elasticsearch/elasticsearch_deprecation.log] with data [org.apache.log[email protected]4690b489[pattern=/var/log/elasticsearch/elasticsearch_deprecation-%i.log.gz, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=1073741824)]), strategy=DefaultRolloverStrategy(min=1, max=4), advertiseURI=null, layout=[%d{ISO8601}][%-5p][%-25c{1.}] %marker%.10000m%n]] 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:75) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     ... 23 more 

2016-12-09 01:52:44,408 main ERROR Unable to create file /var/log/elasticsearch/elasticsearch_index_search_slowlog.log java.io.IOException: Permission denied 
     at java.io.UnixFileSystem.createFileExclusively(Native Method) 
     at java.io.File.createNewFile(Unknown Source) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:421) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:403) 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 

2016-12-09 01:52:44,409 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile. java.lang.reflect.InvocationTargetException 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 
Caused by: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory[email protected]] unable to create manager for [/var/log/elasticsearch/elasticsearch_index_search_slowlog.log] with data [org.apache.log[email protected]3c22fc4c[pattern=/var/log/elasticsearch/elasticsearch_index_search_slowlog-%d{yyyy-MM-dd}.log, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(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(AbstractManager.java:75) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     ... 23 more 

2016-12-09 01:52:44,414 main ERROR Unable to create file /var/log/elasticsearch/elasticsearch_index_indexing_slowlog.log java.io.IOException: Permission denied 
     at java.io.UnixFileSystem.createFileExclusively(Native Method) 
     at java.io.File.createNewFile(Unknown Source) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:421) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory.createManager(RollingFileManager.java:403) 
     at org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 

2016-12-09 01:52:44,415 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile. java.lang.reflect.InvocationTargetException 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
     at java.lang.reflect.Method.invoke(Unknown Source) 
     at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:132) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:918) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:858) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:850) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:479) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:219) 
     at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:231) 
     at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:496) 
     at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:249) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:116) 
     at org.elasticsearch.common.logging.LogConfigurator.configure(LogConfigurator.java:83) 
     at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:249) 
     at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:112) 
     at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:103) 
     at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) 
     at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96) 
     at org.elasticsearch.cli.Command.main(Command.java:62) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) 
     at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:73) 
Caused by: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.cor[email protected]5ccddd20] unable to create manager for [/var/log/elasticsearch/elasticsearch_index_indexing_slowlog.log] with data [org.apache.log[email protected]3aefe5e5[pattern=/var/log/elasticsearch/elasticsearch_index_indexing_slowlog-%d{yyyy-MM-dd}.log, append=true, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(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(AbstractManager.java:75) 
     at org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:81) 
     at org.apache.logging.log4j.core.appender.rolling.RollingFileManager.getFileManager(RollingFileManager.java:103) 
     at org.apache.logging.log4j.core.appender.RollingFileAppender.createAppender(RollingFileAppender.java:191) 
     ... 23 more 

2016-12-09 01:52:44,880 main ERROR Null object returned for RollingFile in Appenders. 
2016-12-09 01:52:44,880 main ERROR Null object returned for RollingFile in Appenders. 
2016-12-09 01:52:44,880 main ERROR Null object returned for RollingFile in Appenders. 
2016-12-09 01:52:44,881 main ERROR Null object returned for RollingFile in Appenders. 
2016-12-09 01:52:44,881 main ERROR Unable to locate appender "rolling" for logger config "root" 
2016-12-09 01:52:44,881 main ERROR Unable to locate appender "index_indexing_slowlog_rolling" for logger config "index.indexing.slowlog.index" 
2016-12-09 01:52:44,882 main ERROR Unable to locate appender "index_search_slowlog_rolling" for logger config "index.search.slowlog" 
2016-12-09 01:52:44,882 main ERROR Unable to locate appender "deprecation_rolling" for logger config "org.elasticsearch.deprecation" 
                  [FAILED] 

ここでは

drwxr-xr-x 2 elasticsearch elasticsearch 4096 Dec 09 10:40 elasticsearch 

は/ var/log/elasticsearchは/ var/log/elasticsearchディレクトリの設定権限がelasticsearchによって所有されていますこの問題を解決するための提案や答えは高く評価されています。

+0

にそれを変更する必要があることと思われますか?私は問題がインストール中であるかどうか、私のユーザ:グループと権限は同じで、私の作品と同じではないかと思います。 – Reisclef

+0

あなたの提案に従って質問を編集しました。 –

+0

Shoot、JDK 1.8、CentoOS 6.7、elasticsearch 5.0.0を使って複製できません。インストールの唯一の違いは、私がrootで実行しなかったことです。しかし、私はそれに到達するためにsudoコマンドを実行しました。 cat/etc/passwd |を実行すると、 grep elasticsearch、何か戻ってくるのですか? – Reisclef

答えて

0

ログに示されているように、ElasticSearchにはディレクトリへの書き込み権限がないようです。

ElasticSearchを実行しているユーザーがそのフォルダ/ディレクトリへのアクセス権を持っているかどうかを確認しますか?

+0

elasticsearchに必要な権限があるようです。 –

+0

/var/log/elasticsearchにはすべての権限があります。ただし、親ディレクトリには必要な権限がありません。解決済み。 –

+0

@helloworld同じ問題が発生していますが、解決するための手順を明確にすることはできますか?私は 'sudo chown myusername/path /'を使って/ var/log/elasticsearchの権限を調整しようとしました。 – joshi123

0

あなたはpath.data許可を確認し、あなたがインストールして実行するコマンドが含まれるようにあなたの質問を編集することができ、あなたが777

関連する問題