ealsticsearch+kibana安装搭建使用

ealsticsearch版本:elasticsearch-7.0.0

kibana版本:kibana-7.0.0

本文修改配置,创建文件皆是root用户,启动都是新增的用户

下载地址:

    (官网下载)
        ealsticsearch:https://www.elastic.co/downloads/past-releases
        kibana:https://www.elastic.co/downloads/past-releases

    (百度云地址)
        ealsticsearch:https://pan.baidu.com/s/1XDk8TByWhv6QIPzUbdKflA
        提取码:mjkd
        kibana:https://pan.baidu.com/s/108g27dYgsbS5hjwb8sM-ig
        提取码:ppc5

ES

解压文件到指定文件夹  unzip elasticsearch-7.0.0.zip  -d   /home/software/soft/es/ 

1.对应路径创建ec文件 path.data path.logs 使用

mkdir -p ec/data

mkdir -p ec/logs

2.修改 vi elasticsearch.yml(elasticsearch-7.0.0/config下)

path.data: /home/usr/java/elasticsearch-7.0.0/ec/data
path.logs: /home/usr/java/elasticsearch-7.0.0/ec/logs
network.host: 192.168.XXX.161(自己的ip地址)
http.port: 9200(放开)
bootstrap.system_call_filter: false(新增

3.创建es用户组及es用户

groupadd es
useradd es  -g  es
passwd es

4.更改elasticsearch文件夹所属用户及组为elsearch:elsearch

chown -R es:es elasticsearch-7.0.0  (安装目录)

5.修改/etc/security/limits.conf 文件

vi /etc/security/limits.conf
在最后行加入如下,其中es前面创建的用户名

es soft nofile 65536
es hard nofile 131072
es soft nproc 4096
es hard nproc 4096

6./etc/sysctl.conf,添加

vm.max_map_count=655360
fs.file-max=655360
执行:sysctl -p

7.ok,已经安装完成,启动

切换用户 

两种启动方式,随便选,下面这个有日志输出,推荐:

./elasticsearch -d

nohup ./elasticsearch &

关闭命令 : ps -ef|grep kibana

kibana

解压文件到指定文件夹  tar -zxvf kibana-7.0.0-linux-x86_64.tar.gz   -C   /home/software/soft/es/

1.修改配置 /config/kibana.yml

直接加入如下内容:

i18n.locale: "zh-CN"   #汉化
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.XXX.190:9200"]  #自己ip

2.kibane文件夹权限

chown -R es:es kibana-7.0.0-linux-x86_64/

3.OK,已经配置完成 启动(发现可以不用在es用户下启动)

nohup ./kibana &

关闭使用(注意是node) 进行杀进程

ps -ef | grep node

或者这个命令:  netstat -anltp|grep 5601

下面有个关于跨域的问题,我还没有遇到,先记录一下,后面有需要加上去,在es的配置文件上面加上  elasticsearch.yml

http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"

猜你喜欢

转载自blog.csdn.net/Alex_81D/article/details/103073977