一、系统环境及软件版本
CentOS release 6.9 (Final)
java 1.8
elasticsearch-2.x
logstash-2.1
kibana-4.3.1-linux-x64
redis 3.2.12
服务器:192.168.1.248
二、安装ElasticSearch
基础环境安装
1)下载并安装GPG Key
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
2)添加yum仓库
[root@new ~]# vim /etc/yum.repos.d/elasticsearch.repo 【将里面内容情况,配置下面内容】
[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
3)安装elasticsearch
[root@new ~]# yum install -y elasticsearch
配置部署
1)配置修改配置文件
[root@new ~]# mkdir -p /data/es-data
[root@new ~]# vim /etc/elasticsearch/elasticsearch.yml 【将里面内容情况,配置下面内容】
cluster.name: huanqiu # 组名(同一个组,组名必须一致)
node.name: elk-node1 # 节点名称,建议和主机名一致
path.data: /data/es-data # 数据存放的路径
path.logs: /var/log/elasticsearch/ # 日志存放的路径
bootstrap.mlockall: true # 锁住内存,不被使用到交换分区去
network.host: 192.168.1.248 # 网络设置
http.port: 9200 # 端口
2)启动并查看
[root@new ~]# chown -R elasticsearch.elasticsearch /data/
[root@new ~]# service elasticsearch start
[root@new ~]# service elasticsearch status
CGroup: /system.slice/elasticsearch.service
└─3005 /bin/java -Xms256m -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSI...
[root@new src]# netstat -antlp |egrep "9200|9300"
tcp6 0 0 :::9200 :::* LISTEN 3005/java
tcp6 0 0 :::9300 :::* LISTEN 3005/java
3)接下来安装head插件,使用插件进行查看
首先下载head插件,下载到/usr/loca/src目录下
下载地址:htt