码迷,mamicode.com
首页 > 其他好文 > 详细

Elasticsearch, Kibana安装

时间:2021-01-18 11:04:46      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:server   使用   mit   ide   option   start   htm   oca   根据   

Centos7

安装Elasticsearch

安装

因为ES启动不能用root账号,手工安装配置较繁琐,故直接用rpm进行安装。根据官网的6.8安装提示

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
vi /etc/yum.repos.d/elasticsearch.repo
# 加入内容开始
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
# 加入内容结束
# 安装,提示会安装版本6.8.13
yum install elasticsearch

如果下载很慢,可以手动下载rpm包,然后用rpm命令安装

rpm --install elasticsearch-6.8.13.rpm

将ES添加到服务

sudo systemctl daemon-reload
systemctl enable elasticsearch.service

配置JDK和系统环境变量

此时需要准备好JDK8环境,例如将JDK放到 /opt/jdk/latest,修改 /etc/sysconfig/elasticsearch, 修改其中的

# Elasticsearch Java path
JAVA_HOME=/opt/jdk/latest
MAX_OPEN_FILES=65535
MAX_MAP_COUNT=262144

在 /etc/profile里添加JAVA_HOME无效,必须在这个配置文件里添加(或者写到elasticsearch.service这个文件里)
JVM的内存大小不在这个文件配置,另外这里设置了MAX_OPEN_FILES和MAX_MAP_COUNT后,就不需要修改limits.conf和sysctl.conf了。

配置ES

修改 /etc/elasticsearch/elasticsearch.yml, 调整以下几处

path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
...
network.host: 0.0.0.0
http.port: 9200

修改 /etc/elasticsearch/jvm.options, 调整以下几处,根据自己需要调整

-Xms5g
-Xmx5g
8:-Xloggc:/var/log/elasticsearch/gc.log

启动ES

systemctl start elasticsearch
systemctl status elasticsearch -l

防火墙打开端口

firewall-cmd --zone=public --list-all
firewall-cmd --zone=public --add-port=9200/tcp --permanent
firewall-cmd --reload

最后,从浏览器访问9200端口,应该能看到JSON输出

安装Kibana

安装

根据官网的6.8安装提示

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
vi /etc/yum.repos.d/kibana.repo
# 内容开始
[kibana-6.x]
name=Kibana repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
# 内容结束
# 安装
sudo yum install kibana

也可以手工下载后,通过rpm命令安装

sudo rpm --install kibana-6.8.13-x86_64.rpm

加入服务

systemctl daemon-reload
systemctl enable kibana

配置

配置文件在 /etc/kibana/kibana.yml,修改

server.port: 5601
server.host: "192.168.2.8"
elasticsearch.hosts: ["http://localhost:9200"]

server.host最好不设为0.0.0.0,因为ES装在本机,所以使用http://localhost:9200

启动

systemctl start kibana
systemctl status kibana

防火墙打开端口

firewall-cmd --zone=public --add-port=5601/tcp --permanent
firewall-cmd --reload

Elasticsearch, Kibana安装

标签:server   使用   mit   ide   option   start   htm   oca   根据   

原文地址:https://www.cnblogs.com/milton/p/14287595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!