es安装
1、上传压缩包到/opt/software
2.解压
[root@hadoop-single es]# tar -zxvf elasticsearch-6.6.2.tar.gz -C /opt/module/
[root@hadoop-single module]# cd /opt/module/
[root@hadoop-single module]# mv elasticsearch-6.6.2/ es
- 进入es目录下,修改配置文件
[root@hadoop-single module]# vim /opt/module/es/config/elasticsearch.yml
添加如下内容:
path.data: /opt/module/es/data
path.logs: /opt/module/es/logs
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: [“192.168.6.135”]
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
http.cors.enabled: true
http.cors.allow-origin: ‘*’
创建/opt/module/es/data文件夹
[root@hadoop-single es]# mkdir data - 修改最大文件数据量
[root@hadoop-single es]# vim /etc/security/limits.conf
添加如下内容
- soft nofile 65536
- hard nofile 65536
- 配置es拥有的内存
[root@hadoop-single es]# vim /etc/sysctl.conf
添加如下内容:
vm.max_map_count=655360
[root@hadoop-single es]# sysctl -p
6. 修改用户最大进程数量
[root@hadoop-single es]# vim /etc/security/limits.d/20-nproc.conf
添加如下内容:
-
soft nproc 4096
root soft nproc 4096
-
hard nproc 4096
- 创建新的用户,并修改es目录的所属用户和所属用户组
[root@hadoop-single es]# useradd es
[root@hadoop-single es]# cd /opt/module/
[root@hadoop-single module]# chown -R es:es es
8.切换成es用户,启动es
[root@hadoop-single module]# su es
[es@hadoop-single module]$ cd /opt/module/es/
[es@hadoop-single es]$ bin/elasticsearch
使用 bin/elasticsearch -d 可以后台启动
后台启动
浏览器访问es
安装kibana
1.上传文件
2.解压(切换root用户)
[root@hadoop-single es]$ tar -zxvf kibana-6.6.2-linux-x86_64.tar.gz -C /opt/module/
[root@hadoop-single module]# cd /opt/module/
[root@hadoop-single module]# mv kibana-6.6.2-linux-x86_64/ kibana
3.修改配置文件
[root@hadoop-single module]# vim /opt/module/kibana/config/kibana.yml
修改如下内容:
server.host: “hadoop-single”
elasticsearch.hosts: [“http://hadoop-single:9200”]
4.启动kibana
[root@hadoop-single module]# cd /opt/module/kibana/
[root@hadoop-single kibana]# bin/kibana
浏览器访问