微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装部署es

Elasticsearch

 

准备环境

elasticsearch-7.4.2-linux-x86_64.tar.gz

Centos7

192.168.200.110

 

操作步骤

解压缩

tar -xf elasticsearch-7.4.2-linux-x86_64.tar.gz -C /usr/local/

改名字

 mv /usr/local/elasticsearch-7.4.2/ /usr/local/es

 

修改环境变量

 

vim elasticsearch-env

在set -e -o pipefail下面添加

JAVA_HOME="/usr/local/es/jdk"

~                    

 

创建用户

groupadd es

useradd es -g es

授权es

chown -Rf es:es /usr/local/es/

 

修改配置文件

vim elasticsearch.yml

文件末尾加入

network.host: 0.0.0.0

discovery.seed_hosts: ["192.168.200.110"]

cluster.initial_master_nodes: ["192.168.200.110"]

修改etc/security/limits.conf

 

vim /etc/security/limits.conf

最后一行加入

es soft nofile 65536

es hard nofile 65536

es soft nproc 4096

es hard nproc 4096

修改/etc/sysctl.conf

 

vim /etc/sysctl.conf

vm.max_map_count = 262144

 

执行sysctl -p

修改 /etc/security/limits.d/20-nproc.conf

 

vim /etc/security/limits.d/20-nproc.conf

在最后一行加入

es soft nofile 65536

es hard nofile 65536

 

 

 

启动es

Su es

 

./elasticsearch -d 后台启动

 

 

测试es

curl 127.0.0.1:9200

{

  "name" : "zk3",

  "cluster_name" : "elasticsearch",

  "cluster_uuid" : "TCpNxLGeRY6-J4fRJTZ57w",

  "version" : {

    "number" : "7.4.2",

    "build_flavor" : "default",

    "build_type" : "tar",

    "build_hash" : "2f90bbf7b93631e52bafb59b3b049cb44ec25e96",

    "build_date" : "2019-10-28T20:40:44.881551Z",

    "build_snapshot" : false,

    "lucene_version" : "8.2.0",

    "minimum_wire_compatibility_version" : "6.8.0",

    "minimum_index_compatibility_version" : "6.0.0-beta1"

  },

  "tagline" : "You KNow, for Search"

}

 

启动成功

远端访问

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐