elasticsearch,Java,Ubuntu,elasticsearch" /> elasticsearch,Java,Ubuntu,elasticsearch" />

Java 使用环境变量的Elasticsearch配置

Java 使用环境变量的Elasticsearch配置,java,ubuntu,elasticsearch,Java,Ubuntu,elasticsearch,我希望能够像这样使用环境变量 cluster.name: ${ES_CLUSTERNAME} node.name: ${ES_NODENAME} 但它们不起作用,变量在Elasticsearch启动之前设置正确。同样非常有用的是,没有关于错误可能是什么的日志。日志记录处于调试模式 我正在Ubuntu 14.04上运行Java和Elasticsearch的最新版本 还尝试在控制台模式下运行它 root@node7:~# sudo /usr/share/elasticsearch/bin/elas

我希望能够像这样使用环境变量

cluster.name: ${ES_CLUSTERNAME}
node.name: ${ES_NODENAME}
但它们不起作用,变量在Elasticsearch启动之前设置正确。同样非常有用的是,没有关于错误可能是什么的日志。日志记录处于调试模式

我正在Ubuntu 14.04上运行Java和Elasticsearch的最新版本

还尝试在控制台模式下运行它

root@node7:~# sudo /usr/share/elasticsearch/bin/elasticsearch
log4j:WARN No appenders could be found for logger (node).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

请使用错误日志进行更新,以便我们提供一些帮助Hi eliasah,即使在调试模式下也不会生成日志,如上所述:(尝试在控制台模式下运行elasticsearch是的,我也在这样做。请参阅我的更新问题。如果您将elasticsearch安装为一项服务,我认为该命令是
sudo service elasticsearch console