ES部署

ES部署

  • 下载安装包

    https://www.elastic.co/downloads/elasticsearch

  • 解压运行

    • cd 到安装目录
    • sudo bin/elasticsearch
  • 验证

    浏览器中访问http://localhost:9200/看到一个json结果集,表明安装成功

  • 切换root身份

    ES不能以 root身份启动,需要添加用户组
    chown -R es:es es/ es:es把目录权限给es:es

    es需要调整参数。/etc/sysctl.conf

    最后添加vm.max_map_count=655360

    执行sysctl

  • 配置

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    cluster.name
    node.name
    node.master: true/false
    path.data
    path.logs
    bootstrap.memory_lock: false
    bootstrap.system_call_filter: false
    http.port
    transport.tcp.port
    discovery.zen.ping.unicast.hosts
    node.max_local_storage_nodes