首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用debug / verbose启动elasticsearch

如何使用debug / verbose启动elasticsearch
EN

Stack Overflow用户
提问于 2014-06-07 23:18:48
回答 3查看 10.9K关注 0票数 7

我在安装elasticsearch时很难设置JDBC river mysql连接器

首先,我将阅读所有https://github.com/jprante/elasticsearch-river-jdbc操作指南

不同是我通过yum install elasticsearch从RPM存储库安装elasticsearch的地方,不知何故它将我的elasticsearch安装在/usr/share/elasticsearch中,但配置在/etc/elasticsearch中

问题出在我安装jdbc插件的时候,安装后已经通过plugin -l检查过了,确实有jdbc驱动程序,但是当我运行bin/elasticsearch时

它没有显示任何有用的东西,就像

它起作用了吗?如何显示调试和信息?

EN

回答 3

Stack Overflow用户

发布于 2016-02-04 07:31:03

这个问题已经过时了,但可能会对其他人有所帮助。

./elasticsearch -Des.logger.level=DEBUG

谢谢:)

票数 12
EN

Stack Overflow用户

发布于 2020-02-06 00:19:23

在更新的ES版本中,即7.x版本中,该选项为

-v 表示详细

代码语言:javascript
复制
bin/elasticsearch -v
票数 1
EN

Stack Overflow用户

发布于 2020-03-05 18:31:34

通常在配置目录(以及elasticsearch.yml)中有一个log4j2.properties文件。在这里,您可以完全控制日志记录。您可以通过以下方式将所有内容设置为调试:

代码语言:javascript
复制
rootLogger.level = debug

不过,如果我想对特定的代码块进行更详细的日志记录,我通常会使用Cluster Update Settings API。类似于:

代码语言:javascript
复制
curl -XPUT -H 'Content-Type: application/json' localhost:9200/_cluster/settings -d '{
  "transient": {
    "logger.org.xbib.elasticsearch.jdbc.strategy": "trace"
  }
}'

尽管JDBC导入程序已经有一段时间没有更新了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24098662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档