一、环境准备
请参考:ELK环境准备
二、安装elasticsearch
2.1 下载安装
2.1.1 安装配置
tar zxvf /usr/local/src/elasticsearch-5.2.2.tar.gz -C /usr/local/
ln -s /usr/local/elasticsearch-5.2.2 /usr/local/elasticsearch
- 改变用户
chown -R elk:elk /usr/local/elasticsearch*
- vim config/jvm.options
-Xms1g
-Xmx1g
- vim config/elasticsearch.yml
##############基本配置#################
cluster.name: elk-cluster # 组名(同一个组,组名必须一致)
node.name: elk-node1 # 节点名称,建议和主机名一致
path.data: /data/es-data # 数据存放的路径
path.logs: /var/log/elasticsearch/ # 日志存放的路径
bootstrap.memory_lock: false # 是否锁住内存,不被使用到交换分区去
network.host: 0.0.0.0 # 网络设置
http.port: 9200 # 端口
mkdir -p /data/es-data
mkdir -p /var/log/elasticsearch
chown -R elk:elk /var/log/elasticsearch
chown -R elk:elk /data/es-data
- vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
- vim /etc/sysctl.conf
vm.max_map_count=262144
2.1.2 启动
su - elk
/usr/local/elasticsearch/bin/elasticsearch
2.1.3 测试
- curl 测试
curl -i -XGET 'http://192.168.200.21:9200/_count?pretty' -d '{"query":{"match_all":{}}}'
- 浏览器查看:
http://192.168.200.21:9200
网友评论