elasticsearch,kibana 坑之 开启外网访问
安装elasticsearch,kibana,开启外网访问,总是失败,坑啊。
经过两天断断续续的艰苦奋战,终于搞定了,记录如下:
kibana开启外网访问
1) 修改server.host 为本机ip地址
vim /etc/kibana/kibana.yml
2) 禁用防火墙
查看运行状态:firewall-cmd --state
关闭防火墙: systemctl stop firewalld
开机禁用 : systemctl disable firewalld
开启成功,可通过外网访问
ElasticSearch开启外网访问
这个是最麻烦的,网上说的积极轻松,把 network.host 后面的localhost改成 0.0.0.0 就ok了,可是我改成 0.0.0.0 之后,ElasticSearch直接启动不起来了。
查收查看ElasticSearch日志
发现如下错误
根据错误搜索发现了这篇文章: https://blog.csdn.net/x_i_xw/article/details/81256363
在 elasticsearch.yml 添加如下两行
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
后重启elasticsearch,问题解决,已经可以通过外网访问。