网站首页 > 精选文章 正文
1、单机部署
1.1、软件下载
软件下载 软件下载地址:
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0
1.2、解压软件
tar -zxvf /opt/es7.8/elasticsearch-7.8.0-linux-x86_64.tar.gz -C /opt/es7.8
# 改名
mv /opt/es7.8/elasticsearch-7.8.0 es
1.3、创建用户
因为安全问题,Elasticsearch 不允许 root 用户直接运行,所以要创建新用户,在 root 用 户中创建新用户
useradd es #新增 es 用户
passwd es #为 es 用户设置密码123456
userdel -r es #如果错了,可以删除再加
chown -R es:es /opt/es7.8/es #文件夹所有者
1.4、修改配置文件
修改
/opt/elasticsearch/es/config/elasticsearch.yml 文件
# 加入如下配置
cluster.name: elasticsearch
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
修改/etc/security/limits.conf
# 在文件末尾中增加下面内容
# 每个进程可以打开的文件数的限制
es soft nofile 65536
es hard nofile 65536
修改
/etc/security/limits.d/20-nproc.conf
# 在文件末尾中增加下面内容
# 每个进程可以打开的文件数的限制
es soft nofile 65536
es hard nofile 65536
# 操作系统级别对每个用户创建的进程数的限制
* hard nproc 4096
# 注:* 带表 Linux 所有用户名称
修改/etc/sysctl.conf
# 在文件中增加下面内容
# 一个进程可以拥有的 VMA(虚拟内存区域)的数量,默认值为 65536
vm.max_map_count=655360
重新加载
sysctl -p
1.5、启动软件
使用 ES 用户启动
cd /opt/es7.8/es
#启动
.bin/elasticsearch
#后台启动
./bin/elasticsearch -d
切换成es用户
su es
启动重新生成的文件无es权限,在执行一下
su root
chown -R es:es /opt/es7.8/es/ #文件夹所有者
su es
#后台启动
bin/elasticsearch -d
启动完成
关闭防火墙
#暂时关闭防火墙
systemctl stop firewalld
#永久关闭防火墙
systemctl enable firewalld.service #打开防火墙,永久性生效,重启后不会复原
systemctl disable firewalld.service #关闭防火墙,永久性生效,重启后不会复原
1.6、测试
浏览器中输入地址:
http://192.168.20.131:9200/
猜你喜欢
- 2025-03-29 新手学习14:Linux 计划任务crontab
- 2025-03-29 棒棒糖系统 Root 门槛变高?SuperSU 作者称 Android 5.0 权限获取很复杂
- 2025-03-29 Linux系统基础操作指令(linux系统基础操作指令有哪些)
- 2025-03-29 linux系统迁移的方法(整个linux系统迁移)
- 2025-03-29 如何禁止root用户直接登录Linux服务器
- 2025-03-29 甜甜的安卓5.0却让手机ROOT难度大大增加
- 2025-03-29 Linux系统非root用户下安装Nginx(linux非root安装rpm)
- 2025-03-29 和电脑超频有何不同?教你超频安卓机
- 2025-03-29 【信创】Linux操作系统上sudo命令详解 | 统信 | 麒麟 | 方德
- 2025-03-29 解决Ubuntu 18.04使用root账户登录显示“认证失败”
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)