一、elasticsearch单机环境搭建
注:elasticsearch对JDK版本这有严格的要求,一般建议安装Java: openjdk version "1.8.0_xx"
配置ElasticSearch
tar -zxvf elasticsearch-5.2.2.tar.gz cd elasticsearch-5.2.2
编辑ES的配置文件,修改以下配置项:
cluster.name=es_cluster node.name=node0 path.data=/tmp/elasticsearch/data path.logs=/tmp/elasticsearch/logs #当前hostname或IP network.host=XXX network.port=9200
启动ES:
./bin/elasticsearch 或nohup ./bin/elasticsearch &
打开页面IP:9200,将会看到以下内容:
或者使用命令:curl http://IP:9200来检查部署是否成功
集群安装请参见:http://yedward.net/post/416.html
安装过程中碰到的坑如下: http://blog.csdn.net/qq_21387171/article/details/53577115及http://www.dajiangtai.com/community/18136.do
另外在安装5.2.2版本时碰到一个报错及处理方式如下:
ERROR: bootstrap checks failed system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
解决措施如下:在elasticsearch.yml中配置bootstrap.system_call_filter为false,注意要在Memory下面:
bootstrap.memory_lock: false bootstrap.system_call_filter: false
可以查看issues:https://github.com/elastic/elasticsearch/issues/22899
二、kibana安装
1、安装准备
tar -zxvf kibana-5.2.2.tar.gz
2、配置kibana
server.port: 5601 #监听的端口号 server.host: "172.18.12.XX" #Kibana服务的IP elasticsearch.url: http://172.18.12.XX:9200 #es服务器的http访问路径 kibana.index: .kibana #kibana在es中的辅助索引名称
3、启动kibana
./bin/kibana
4、验证kibana是否安装成功
检查http://IP:5601是否可以访问
时间: 2024-11-10 07:07:04