Elasticsearch 原生安装

目录

参考:

原文:

1. 下载ES

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-linux-x86_64.tar.gz

2. 解压es

tar -zxvf elasticsearch-7.13.2-linux-x86_64.tar.gz 

3. 移动目录

mv elasticsearch-7.13.2 /usr/local/

4. 创建存放数据的文件夹

mkdir /usr/local/elasticsearch-7.13.2/data

5. 修改es的Yaml文件

vim /usr/local/elasticsearch-7.13.2/config/elasticsearch.yml

# 起始全部默认屏蔽的,就添加或者修改原来属性这几个参数
cluster.name: my-elasticsearch
node.name: es-node1
path.data: /usr/local/elasticsearch-7.13.2/data
path.logs: /usr/local/elasticsearch-7.13.2//logs
network.host: 0.0.0.0
cluster.initial_master_nodes: ["es-node1"]
xpack.ml.enabled: false
bootstrap.memory_lock: false
bootstrap.system_call_filter: false

6. 修改es.jvm内存

vim /usr/local/elasticsearch-7.13.2/config/jvm.options

# 根据自己需求设置
-Xms128m
-Xmx128m

7. 修改es文件夹的用户权限

[root@localhost elasticsearch-7.13.2]# chown -R esuser:esuser /usr/local/elasticsearch-7.13.2/

[root@localhost elasticsearch-7.13.2]# ll
total 608
drwxr-xr-x  2 esuser esuser   4096 Jun 11 05:06 bin
drwxr-xr-x  3 esuser esuser    199 Jun 22 19:32 config
drwxr-xr-x  3 esuser esuser     19 Jun 22 19:32 data
drwxr-xr-x  9 esuser esuser    107 Jun 11 05:06 jdk
drwxr-xr-x  3 esuser esuser   4096 Jun 11 05:06 lib
-rw-r--r--  1 esuser esuser   3860 Jun 11 04:59 LICENSE.txt
drwxr-xr-x  2 esuser esuser   4096 Jun 22 19:32 logs
drwxr-xr-x 59 esuser esuser   4096 Jun 11 05:06 modules
-rw-r--r--  1 esuser esuser 594096 Jun 11 05:04 NOTICE.txt
drwxr-xr-x  2 esuser esuser      6 Jun 11 05:04 plugins
-rw-r--r--  1 esuser esuser   2710 Jun 11 04:59 README.asciidoc

8. 修改最大文件数

[esuser@localhost bin]$ su root
Password: 
[root@localhost bin]# vim /etc/security/limits.conf 

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

9. 修改 vm.max_map_count

[root@localhost bin]# vim /etc/sysctl.conf
[root@localhost bin]# sysctl -p
net.ipv4.ip_forward = 1
vm.max_map_count = 655360

10. 前台运行

su esuser
cd /usr/local/elasticsearch-7.13.2/bin
./elasticsearch

11. 端口放行

firewall-cmd --permanent --add-port=9200-9300/tcp
firewall-cmd --reload

12. Web访问ES查看信息

http://192.168.8.108:9200/

{
  "name" : "es-node1",
  "cluster_name" : "my-elasticsearch",
  "cluster_uuid" : "zEajxvlOSnOodvJCbPJsWg",
  "version" : {
    "number" : "7.13.2",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "4d960a0733be83dd2543ca018aa4ddc42e956800",
    "build_date" : "2021-06-10T21:01:55.251515791Z",
    "build_snapshot" : false,
    "lucene_version" : "8.8.2",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

13. 后台方式启动

su esuser
cd /usr/local/elasticsearch-7.13.2/bin
./elasticsearch -d


# 如需关闭
[esuser@localhost bin]$ jps
6357 Jps
6191 Elasticsearch

[esuser@localhost bin]$ kill -9 6191
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

eddie_k2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值