elasticsearch安装部署

本文详细介绍了如何在Linux环境下从创建用户到最终成功部署并启动Elasticsearch的全过程,包括用户管理、配置调整及安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作:
1.使用root账户新建用户
adduser esuser
2.为账户设置密码
passwd esuser
3.为账户开通权限,加入root组
 usermod -G root esuser
4.切换至新用户
 su - esuser
5.调整用户最大线程句柄数
 ulimit -u 14866
6.调整用户最大打开文件数
 ulimit -f unlimited
7.调整最大虚拟内存

su root
 vi /etc/sysctl.conf
  追加如下参数:
  vm.max_map_count=265536
  fs.file-max = 100000
 sysctl -p
开始安装
8.下载tar包

cd /opt
 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.3.tar.gz
9.解压
 tar -xvf elasticsearch-5.6.3.tar
10.修改配置文件
 cd elasticsearch-5.6.3/config
 vi elasticsearch.yml 
 新加:
bootstrap.memory_lock: false #不锁定内存
bootstrap.system_call_filter: false #设置不进行filter认证,centos系统有该问题
network.bind_host: 0.0.0.0 #所有IP可访问
11.运行 

chown  -R esuser:esuser /opt/elasticsearch-5.6.4

su esuser
 cd elasticsearch-5.6.3/bin
 ./elasticsearch &
12.访问
 curl 127.0.0.1::9200


完毕~


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值