ElasticSearch操作系统环境设置

设置虚拟内存大小

编辑/etc/sysctl.conf 添加如下内容

sh 复制代码
# 禁用内存与硬盘交换
vm.swappiness=1
# 设置虚拟内存大小,mmpfile存储内存需要
vm.max_map_count=262144

设置文件句柄值

ES索引由很多文件组成,打开文件数量多。ES进程内置多种线程池,线程数量多。

编辑/etc/security/limits.conf,添加如下内容

sh 复制代码
# 进程线程数
* soft nproc 131072
* hard nproc 131072
# 文件句柄数
* soft nofile 131072
* hard nofile 131072
# 内存锁定交换
* soft memlock unlimited
* hard memlock unlimited

创建ES专用账号

sh 复制代码
# 创建ES账号
useradd elsatic
# 授权ES程序目录权限给elastic账号
# 假设ES程序目录、数据目录、日志目录都在/gpes目录下
chown -R elastic:elastic /gpes
相关推荐
学长毕设6 小时前
基于SpringBoot的实验室资产管理系统
java·spring boot·后端
努力的小雨9 小时前
给 AI 眼镜开发应用有多难?我从零做了一个陪练,还上架了
后端
excel10 小时前
双 Token 与前端使用 Crypto 公私钥鉴权换 Token,哪种方案更好?
前端·后端
AI入职记11 小时前
AI 代码审查召回率实测:20 个骗过单元测试的变异体,抓到 13 个
后端
浮链序11 小时前
别让 AI 客服把用户当猴耍:百来行 Python 把「转人工」做成一条高可用链路
后端
属于自己的天空11 小时前
Claude Code 插件完全指南:官方市场怎么用,怎么自己写(v2.1.269+)
后端
Tokenfree11 小时前
给大模型调用加一个熔断器:60 行代码,三个阈值
后端
Jason_chen11 小时前
Linux 进程调度器深入解析与实时性优化指南(基于 Linux 5.10+)
后端
1360967572311 小时前
三个 Agent 干同一个活,职责边界到底该怎么划
后端
房西杭11 小时前
GM 指令:修改玩家属性
后端