栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ElasticSearch安装教程全量版(包含kibana和ik分词器带图文)

ElasticSearch安装教程全量版(包含kibana和ik分词器带图文)

一、ES离线单机版安装教程

1、官网https://www.elastic.co/cn/downloads/past-releases#kibana下载linux版本的elasticsearch和kabana可视化界面包如下图所示(es6需要jdk8,es7需要配置jdk11):

2、将两个包上传至usr/java/elasticsearch/下

3、使用tar –zxvf +包名 命令,分别解压elasticsearch包和kibana包

4、进入(cd elasticsearch/config)包下,找到elasticseatch.yml文件,修改network.host和http.port,将ip改为本机ip,将ip改为想使用的端口号

5、由于安全问题elasticsearch不让用root用户直接运行,所以要创建新用户

        a、Linux创建新用户 adduser XXX 然后给创建的用户加密码password XXX 输入两次密码

        b、切换刚才创建的用户su XXX 然后执行elasticsearch会显示Premission denied权限不足

        c、给创建XXX赋权限,chmod777*这个不行,因为这个用户本身没有权限,肯定自己不能给自己赋权限,所以要用root用户登录权限

        d、root给XXX赋权限,chown –R XXX/你的elasticsearch安装目录

6、添加用户分组

        a、groupadd elastic(创建一个分组)

        b、useradd liuzhenping - g elastic – p ljl19910901(在elastic组下创建一个用户名为liuzhenping,密码ljl19910901的用户)

        c、chown –R liuzhenping:elastic elasticsearch

7、添加用户

        a)新建用户:adduser lijunliang

        b)修改密码:passwd lijunliang(回车后输入两次密码)

        c)赋予组权限: usermod –g elastic liuzhenping

        d)赋予文件夹权限:chown –R 用户名称 目录名称

        e)更改目录权限命令:chmod –R 755 目录名称

        f)查看文件夹的权限:ls –la 目录

8、切换到root用户,vi /etc/sysctl.conf,将vm.max_map_count=655360追加到末尾

9、输入sysctl –p

10、使用root用户关闭防火墙systemctl stop firewalld.service

11、Elastic有两个端口号,其中9200是ES节点和外部通讯使用,9300端口是ES节点之前通讯使用

12、后台启动ES命令: ./elasticsearch –d

13、打开浏览器访问http://ip:9200

 13、kibana得安装

        a)修改启动得es连接地址

        b)修改地址绑定,否则只能本地才能访问

gunzip kibana-6.6.0-linux-x86_64.tar.gz 
tar -xf kibana-6.6.0-linux-x86_64.tar 
cd kibana-6.6.0-linux-x86_64/

        c)启动kibana:
                启动:./bin/kibana

                后台启动:nohup ./kibana > /dev/null 2>&1 &

Kabana的端口号:5601

14、安装完成后访问kibana:http://ip:35601/app/uptime#/?_g=()

二、ES集群版搭建教程

1、在搭建多台es单机版基础上,分别打开vi elasticsearch.yml配置文件选择i编辑模式

2、修改各个服务器cluster.name集群名称myes,各服务器名称需保持一致

3、将各个服务器节点node.name修改,分别设置节点名称,各节点不能一样

 4、修改各服务器地址net.work,如下图

 5、修改discovery.zen.ping.uicast.hosts:[“192.168.64.134”,” 192.168.64.135”,” 192.168.64.137”,” 192.168.64.138”]

6、修改discovery.zen.minimum_master_nodes

7、完成之后请使用root用户关闭防火墙 systemctl stop firewalld.service

删除/usr/java/elasticsearch/elasticsearch-6.4.3/data下nodes文件夹

配置完成后网页输入ip:9200/_cat/nodes?pretty ,刷新可看到集群节点变化,则集群部署成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/487416.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号