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

Elasticsearch部署(简单,好用)

Elasticsearch部署(简单,好用)

Elasticsearch项目实战 前言
    之前项目中有使用到ES技术栈,一直没有来的急分享,今天就好好做一个技术沉淀
Elasticsearch安装
    下载地址: https://www.elastic.co/cn/downloads/elasticsearch安装:

      es版本:8.0.0

      解压启动

      tar -xvf elasticsearch-8.0.0-linux-x86_64.tar.gz -C /opt/module/   # 解压到/opt/module/
      ln -s /opt/module/elasticsearch-8.0.0 /opt/elasticsearch # 建立软连接
      mkdir -p /data/elasticsearch/{data,logs} # 规范es的数据和日志目录
      cd /opt/elasticsearch
      
      vim /opt/elasticsearch/config/elasticsearch.yml # 修改配置文件
      ## 配置信息如下
      cluster.name: es.xx.com
      node.name: xx-node1
      path.data: /data/elasticsearch/data
      path.logs: /data/elasticsearch/logs
      bootstrap.memory_lock: true
      network.host: 0.0.0.0
      http.port: 9200
      xpack.security.enabled: false # 不开访问不了
      
      vim /opt/elasticsearch/config/jvm.options # 修改配置文件
      ## 配置信息如下
      -Xms2g
      -Xmx2g
      useradd -s /bin/bash -M es # 创建普通用户
      chown -R es.es /opt/module/elasticsearch-8.0.0  # 修改文件夹权限
      chown -R es.es /data/elasticsearch  # 修改文件夹权限
      
      vim /etc/security/limits.d/es.conf 修改文件描述符
      ## 修改内容如下
      es hard nofile 65536
      es soft fsize unlimited
      es hard memlock unlimited
      es soft memlock unlimited
      
      sysctl -w vm.max_map_count=262144  # 调整内核参数
      echo "vm.max_map_count=262144" >> /etc/sysctl.conf 
      sysctl -p  # 配置生效
      su -c "/opt/elasticsearch/bin/elasticsearch -d" es # 启动
      

      验证一下:http://ip:9200

Elasticsearch使用后续更新
    文档地址: https://www.elastic.co/guide/en/elasticsearch/reference/current/index.htmlAPI地址: https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/index.html
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/751480.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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