采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
虚拟机安装elasticsearch成功了,并且也启动成功了,配置里也配置成虚拟机的ip了 ping也是可以ping通的 但是浏览器输入 虚拟机ip:9200 就是连接不到elasticsearch,不显示那个json页面
这种情况应该是防火墙把9200挡住了导致的,在本机curl一下看看能不能显示
老师现在的情况是这样的,我的elasticsearch是安装在虚拟机linux系统上的(IP 192.168.2.104),端口9200是开放的,防火墙我都干脆关闭了.我使用elasticsearch的默认配置 然后再虚拟机上 curl 192.168.2.104:9200 是可以访问到那个json页面的; 但我更改es的配置文件,不管是把host那个改为 192.168.2.104 还是 0.0.0.0, 端口没改,还是9200 , 重启es, 但就访问不到了,不管是在虚拟机访问curl 192.168.2.104:9200 还是 curl 127.0.0.1:9200 还是 在本机浏览器直接访问 192.168.2.104:9200 (本机与虚拟机linux系统绝对ping通的) 都访问不到了,这到底是咋回事啊?
第一检查下是否启动成功,第二检查 iptables -L 看看防火墙的配置信息
我也是这种情况,在本机curl也不行 curl: (7) Failed connect to 127.0.0.1:9200; Connection refused
登录后可查看更多问答,登录/注册
进阶更高阶的Yii 2.0开发,获得2-3年yii 2.0实战经验
948 15
4.2k 10
1.6k 10
1.4k 9
979 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号