ES

怎么修改ES内存大小及修改后怎么重启

问题:我ES目录:/install/elasticsearch-7.9.2 现在我想要把es占用内存修改成4G怎么修改。然后怎么启动?修改Elasticsearch内存占用(设置4G)Elasticsearch的内存配置主要通过jvm.options文件进行管理。你可以按照以下步骤修改Elasticsearch的堆内存大小为4GB。1.修改JVM内存配置(1)编辑jvm.options文

问题:

我ES目录:/install/elasticsearch-7.9.2   现在我想要把es占用内存修改成4G 怎么修改。然后怎么启动?

修改 Elasticsearch 内存占用(设置 4G)

Elasticsearch 的内存配置主要通过 jvm.options 文件进行管理。你可以按照以下步骤修改 Elasticsearch 的堆内存大小为 4GB。


1. 修改 JVM 内存配置

(1) 编辑 jvm.options 文件

sh复制代码vi /install/elasticsearch-7.9.2/config/jvm.options

或者:

sh复制代码nano /install/elasticsearch-7.9.2/config/jvm.options

(2) 查找并修改内存配置

找到以下两行:

sh复制代码-Xms8g
-Xmx8g

修改为:

sh复制代码-Xms4g
-Xmx4g

-Xms:设置最小堆内存(即 JVM 启动时使用的内存)
-Xmx:设置最大堆内存(即 JVM 运行时允许使用的最大内存)


2. 保存并退出

如果使用 vi,按:

  1. Esc 退出编辑模式

  2. 输入 :wq 并回车,保存退出

如果使用 nano,按:

  1. Ctrl + X 退出

  2. Y 进行确认

  3. Enter 保存退出


3. 重启 Elasticsearch

(1) 先停止 ES

使用 ps 命令查找当前的 ES 进程:

sh复制代码ps -ef | g

原创不易,完成人机校验,阅读全文

相关推荐