CentOS 安装 Elasticsearch

1.下载地址

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

我下载的是linux大小是302M ,最新的版本是7.9.2

2.将下载的文件拷贝到Linux虚拟机中 /user/local目录中

解压

tar -zxf elasticsearch-7.9.2-linux-x86_64.tar.gz 

 

 设置es用户,默认root不能运行elasticsearch

1.先创建bigdata组,并指定组id为1024

groupadd -g 1024 bigdata

2.创建es用户并指定所在组为bigdata

useradd -g bigdata es

3.查看是否创建成功

id es
# 先切换到Elasticsearch根目录
cd /usr/local/elasticsearch

# 更改目录及文件权限 注意后面还有个 “.”
chown -R es:bigdata .

配置elasticsearch.yml文件。文件路径如下图

我是单机模式 设置如下图所示

设置数据路径和日志路径

网络设置和跨域设置,跨域设置比较重要,冒号后面必须有空格

 

 

以上是对Elasticsearch.yml文件要修改的地方

在/etc/security/limits.d/新建90-nproc.conf文件

加入

* soft nproc 4096
root soft nproc unlimited

在/etc/security目录中的limits.conf中

加入

*** hard nofile 65536

*** soft nofile 65535

在etc目录下打开sysctl.conf文件

加入

vm.max_map_count=655360

这个时候启动es会报错

 

另外需要手动创建 path/to/logs目录并赋权给es

注意启动ES不能是root否则会报错

su es

bin/elasticsearch

下面是启动成功后的界面。 

在浏览器中查看 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值