zoukankan      html  css  js  c++  java
  • 在Linux系统上搭建es环境

    上传elasticsearch到指定目录

     

    新增用户 useradd blank创建用户blank

    解压 tar -xvf  elasticsearch-6.4.2.tar.gz 到指定目录

    创建ES数据文件和日志文件

    创建文件与日志文件

    [blank@localhost opt]$ mkdir -p elastic-data/data

    [blank@localhost opt]$ mkdir -p elastic-data/logs

    修改配置文件 修改elasticsearch.yml配置文件 指定文件内容文件和日志文件

    提示:

    vim /opt/elasticsearch-6.6.2/config/elasticsearch.yml

    path.data: /opt/elastic-data/data

    # Path to log files:

    path.logs: /opt/elastic-data/logs

     

    # Lock the memory on startup:

    #bootstrap.memory_lock: true

    bootstrap.memory_lock: false

    bootstrap.system_call_filter: false

    # ---------------------------------- Network -----------------------------------

    # Set the bind address to a specific IP (IPv4 or IPv6):

    network.host: 0.0.0.0

    # Set a custom port for HTTP:

    http.port: 9200

    6vim config/elasticsearch.ym 增加对应的配置信息

     # 增加

    network.host: 0.0.0.0

    http.port: 9200

    discovery.zen.ping.unicast.hosts: ["192.168.247.150"]

    bootstrap.memory_lock: false

    bootstrap.system_call_filter: false

    编辑 vim /etc/security/limits.conf,追加以下内容

    * soft nofile 65536

    * hard nofile 65536

    此文件修改后需要重新登录用户,才会生效

     

    编辑 vim /etc/sysctl.conf,追加以下内容

    vm.max_map_count=655360

    保存后,执行:

    sysctl -p

     

    修改limits.d目录下的配置文件

    vi /etc/security/limits.d/90-nproc.conf

    *          soft    nproc     4096

    root       soft    nproc     4096

     

    elasticseach bin 目录下执行 ./elasticseach

     

  • 相关阅读:
    查看内置命令和非内置命令帮助的几种方法(man、help、info)
    手写js的insertAfter
    Java 单链表简单实现
    StudentMain控屏后如何关闭
    python3 twisted问题
    python3 you-get
    数据库方言(这是啥玩意儿?)
    vi/vim用法
    sublime text3
    数据库命令大全(也不是很全哈)
  • 原文地址:https://www.cnblogs.com/chang09/p/15598198.html
Copyright © 2011-2022 走看看