elasticsearch head 与 elasticsearch关联不上
您好! 问一下 elasticsearch head 与elasticsearch安装在同一台centos 7系统上 通过ip端口均能访问,但是没有关联上,是应该在哪里添加配置???
您好! 问一下 elasticsearch head 与elasticsearch安装在同一台centos 7系统上 通过ip端口均能访问,但是没有关联上,是应该在哪里添加配置???
2018-06-09
当在9100的页面里面打开 http://localhost:9200 时,实际上访问的是你浏览器所在机器的IP和端口。
请问问题解决了吗?我也遇到同样问题,暂时还没解决
问题场景:
我在centos7系统的docker容器里面安装了elasticsearch(9200端口、9300端口)和elasticsearch-head(9100端口),浏览器单独访问http://192.168.74.129:9100/ 或者 http://192.168.74.129:9200/ 都没问题,但是如果在9100里面去连接9200或者9300就会连不上。
按照网上的解决办法,在elasticsearch.yml添加下图配置并重启也试过了,不行
看了二楼的回答,不知道是不是主从节点配置的问题,我没有配置主从节点,二楼的回答看得不是很明白,希望明白的小伙伴看一下应该怎么解决
首先的head插件已经运行起来了,说明你的node环境没问题 ,主要问题就在集群配置了,
主节点配置:
配置文件 vim config/elasticsearch.yml
集群名字 cluster.name:cusc 我的集群名 cusc 你自己定义即可
节点名称 node.name:master 指定为master
指定节点为master node.master: true
指定网络ip地址 network.host:127.0.0.1
从节点配置
slave1配置
cluster.name: cusc 和主节点集群名字一致
node.name: slave1 节点名字
network.host: 127.0.0.1
#绑定ip http.port: 8200 可以自己定义
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
slave2配置
cluster.name: cusc 和主节点集群名字一致
node.name: slave2 节点名字
network.host: 127.0.0.1
#绑定ip http.port: 7200 可以自己定义
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
不要忘记这2个配置 在master中配置即可 slave中不需要配
http.cors.enabled: true
# elasticsearch中启用CORS跨域访问
http.cors.allow-origin: "*" # 允许访问的IP地址段,* 为所有IP都可以访问
如果你按照我的配置写完还有问题。。。。。。,表示无能为力!
举报