• 当前位置: 首 页 > 教育百科 > 学历/技能 > 正文

    【Elasticsearch】Centos7安装Elasticsearch、kibana、IK分词

    :2024年05月22日
    CSDN

    目录本文安装包下载地址注意安装elasticsearch1.上传文件2.解压elasticsearch-6.3.1.tar.gz3.开启远程连接权限4.修改其他配置[root用户操作]5.重启虚拟机6.启动es7.外部访问安装kibana-61.解压2.配置3.启...

    目录

    本文安装包下载地址

    注意

    本次安装操作都是使用普通用户[admin]来操作的,因为elasticsearch启动不能用root用户,而且启动的时候会涉及一些权限问题

    安装elasticsearch

    1.上传文件

    将上述文件全部上传到/home/admin/soft目录下

    在这里插入图片描述

    2.解压elasticsearch-6.3.1.tar.gz

    解压后,在/home/admin/soft/目录下会出现一个elasticsearch-6.3.1目录

    tar -zxvf elasticsearch-6.3.1.tar.gz1

    3.开启远程连接权限

    # 进入配置目录cd elasticsearch-6.3.1/config/# 修改配置vim elasticsearch.yml# 将原来network修改为以下配置:network.host: 0.0.0.01234567

    4.修改其他配置[root用户操作]

    使用root用户修改系统配置

    vim /etc/security/limits.conf# 在最后面追加下面内容*               soft    nofile          65536*               hard    nofile          65536*               soft    nproc           4096*               hard    nproc           4096
    vim /etc/security/limits.d/20-nproc.conf# 加入以下内容:其中“admin”是启动es的用户名,这个根据你们自己实际情况设置# 有的人会发现有一个“* soft nproc 4096”,可以不用再设置了,也可以改为“admin”admin soft nproc 4096
    vim /etc/sysctl.conf# 末尾追加如下配置vm.max_map_count=655360# 执行如下命令查看是否生效sysctl -p1234567891011121314151617

    5.重启虚拟机

    输入以下命令,查看刚才的配置是否都生效了

    ulimit -Hn
    ulimit -Sn
    ulimit -Hu
    ulimit -Su1234

    6.启动es

    进入es的bin目录

    cd /home/admin/soft/elasticsearch-6.3.1/bin./elasticsearch12

    出现这个基本上就是成功了

    在这里插入图片描述

    7.外部访问

    关闭防火墙或者开放“9200”端口

    # 关闭防火墙systemctl stop firewalld.service12

    在外部[宿主机]上访问ip:9200

    在这里插入图片描述

    安装kibana-6

    1.解压

    cd /home/admin/soft/
    tar -zxvf kibana-6.3.1-linux-x86_64.tar.gz12

    2.配置

    编辑kibana配置文件

    cd kibana-6.3.1-linux-x86_64/config/
    vim kibana.yml# 修改如下配置server.host: "0.0.0.0"           		 #ES服务器主机地址elasticsearch.url: "http://192.168.29.200:9200"  #ES服务器地址12345

    3.启动kibana

    进入kibana的bin目录

    cd ../bin/./kibana12

    在这里插入图片描述

    4.访问

    访问地址:192.168.29.200:5601

    在这里插入图片描述

    5.在开发工具中做数据的增删改查操作

    在这里插入图片描述

    安装IK分词

    1.windows下解压elasticsearch-analysis-ik6.rar

    在这里插入图片描述

    2.上传到kibana的插件目录中

    完整路径:/home/admin/soft/kibana-6.3.1-linux-x86_64/plugins

    在这里插入图片描述

    在这里插入图片描述

    3.重新启动elasticsearch就行了

    ES集群【自己玩的话单机版的就行了】

    虚拟机克隆2台运行es,配置如何下

    # 进入配置目录cd elasticsearch-6.3.1/config/# 修改配置vim elasticsearch.yml
    cluster.name: my-es                      #注意集群名字必须相同node.name: es-01                         #后面克隆的名称为es-02和es-03network.host: 192.168.221.150            #监听地址(必须开启远程权限,并关闭防火墙)es-02                                         #和03的配置为192.168.221.129和192.168.221.145http.port: 9200 
    transport.tcp.port: 9300
    discovery.zen.ping.unicast.hosts: ["192.168.29.201","192.168.29.202"]  #这里为2个克隆的虚拟机地址,其他2个配置除了自己的其他2个的地址。discovery.zen.minimum_master_nodes: 3 
     
    #Kibana中的kibana.yml修改为elasticsearch.url: "http://192.168.29.200:9200"1234567891011121314151617

    启动3个es然后集群查看

    分别进入bin目录

    ./elasticsearch1

    查看节点状态

    curl  http://192.168.29.200:9200
    curl  http://192.168.29.201:9200
    curl  http://192.168.29.202:9200123

    查看集群健康

    访问:http://192.168.29.200:9200/_cat/health?v

    ES集群监控Cerebro安装

    1.下载

    wget https://github.com/lmenezes/cerebro/releases/download/v0.8.3/cerebro-0.8.3.zip1

    也可以直接用上传的cerebro-0.8.3.zip

    2.解压

    unzip cerebro-0.8.3.zip1

    3.软链

    ln -s cerebro-0.8.3 cerebro1

    4.配置

    vim conf/application.conf 
    # 这里仅配置hostshosts = [  {
        host = "http://192.168.29.200:9200"
        name = "Test ES Cluster"  }12345678

    5.启动Cerebro

    先进入到bin目录

    ./cerebro1

    6.访问

    访问地址:http:// ip:9000

    在这里插入图片描述

    原文来源:https://blog.csdn.net/weixin_37833693/article/details/139116209

    [编辑:王振袢 &发表于江苏]
    [我要纠错]

    来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
    声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

    关键词: 目录 本文 安装 下载 地址
    有价值
    0
    无价值
    0
    猜您喜欢
    最热文章

    暂不支持手机端,请登录电脑端访问

    正在加载验证码......

    请先完成验证