pup*_*784 7 elasticsearch logstash
我正在尝试设置LogStash/Redis/ElasticSearch管道以进行集中式日志记录,我有几个问题,
我相信为了这个工作,你需要一个特定版本的elasticsearch和logstash,在那里我可以找到一对一的映射关于什么版本的elasticsearch和logstash凝聚在一起.
这可能听起来很愚蠢,但是,在elasticsearch.yml文件中所有行都以#,我是否需要摆脱#一些最小值.
最后我设置了整个管道,但是我看到以下错误,
NativeException - org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized];[SERVICE_UNAVAILABLE/2/no master];:
org/elasticsearch/cluster/block/ClusterBlocks.java:138:in `globalBlockedException'
org/elasticsearch/cluster/block/ClusterBlocks.java:128:in `globalBlockedRaiseException'
Run Code Online (Sandbox Code Playgroud)我也安装了elasticsearch head插件,但是无法加载,我看到的只是Chrome标签中的一个旋转轮.
Ale*_*dro 12
它表示对于logstash 1.1.9,你应该使用elasticsearch 0.20.2.
2取决于您的需求和您的环境,但最初您不需要更改elasticsearch中的任何内容以使其工作.
3听起来您在查找节点时遇到问题,可能是与多播发现和环境配置相关的问题.
尝试禁用多播以使用单播,只需在elasticsearch.yml配置文件中取消注释该行:
discovery.zen.ping.multicast.enabled: false
Run Code Online (Sandbox Code Playgroud)
并设置单播主机以匹配您的环境:
discovery.zen.ping.unicast.hosts: ["localhost"]
Run Code Online (Sandbox Code Playgroud)
也许这个主题可以帮到你.
| 归档时间: |
|
| 查看次数: |
16057 次 |
| 最近记录: |