elasticsearch - Elasticsearch 从 6.8 迁移到 7.9。[[elasticsearch].url] 的配置验证:缺少此键的定义
问题描述
在将 Elasticsearch 实例从版本 6.8 迁移到 7.9 期间,我遇到以下错误:
FATAL Error: [config validation of [elasticsearch].url]: definition for this key is missing
整个配置是一样的。
如何修复此错误?
解决方案
kibana.yml 应该是这样的
server.host: "0.0.0.0"
elasticsearch.url: http://127.0.0.1:9200
kibana.index: ".kibana"
你也可以作为环境变量传递
SERVER_NAME: kibana
ELASTICSEARCH_URL: http://127.0.0.1:9200
这是更多 kibana 配置选项的链接 。
推荐阅读
- c++ - 在 lua 中加载 C++ 模块时出现“尝试索引字符串值”错误
- reactjs - 取消选中带有 Material UI 的单选按钮
- json - 仅使用 Ruby 生成 HTML 安全 JSON
- elasticsearch - 弹性搜索 | 如何获取具有相应匹配值的原始搜索查询
- javascript - es-AR 浏览器中的日期时间段问题
- azure - 使用 Microsoft Graph API 时重定向 URL 地址不正确
- python - 为包含 Swig 对象的 Python 对象创建复制类方法
- c# - 错误:无法访问已处置的对象。对象名称:'ShellStream'
- python - 为什么我不能得到 pafy 的 youtube 视频的标题
- r - RS-DBI 驱动程序:(无法在数据库名称“lahman”上连接 user@localhost:5432:致命:数据库“lahman”不存在