#92 Acronis Cyber Backup:如何减少分配给 Elasticsearch 的内存大小

icon张宏邦在 2020-1-14 下午5:53 编写 ( icon张宏邦在 2022-3-29 下午3:42 更新 <历史> )
  编辑(登录)
  收藏
  响应调查   响应调查

  主题

介绍

Elasticsearch 是用于目录服务(Catalog Service)的搜索引擎。默认情况下,在安装期间堆栈大小会被配置为总内存大小的50%。

本文介绍了在如 Elasticsearch 占用太多资源的情况下如何减少其堆栈大小。

请记住以下限制:
1.如果在目录中索引了大量数据并且没有足够的内存分配给Elasticsearch,则目录性能可能会受到影响。
2.不建议分配超过50%的可用RAM或31GB,以较高者为准。

解决方法

在安装目录服务的Windows计算机上执行以下操作:

  1. 启动命令提示符(Win + R-> cmd)并导航到Elasticsearch安装路径,默认路径为C:\Program Files\Acronis\ElasticSearch\elasticsearch-x.xx.x\bin

  2. 在命令行中运行命令service.bat manager。将打开Elasticsearch Manager GUI:
    如果是15版本,运行elasticsearch-service.bat manager
    image-20200114085142481.png

  3. 转到Java选项卡-> Java选项部分,然后将–Xms–Xmx值更改为具有新内存大小的相同值
    image-20200114085206115.png
    例如:如果要将堆大小设置为1GB,则将值更改为–Xms1g–Xmx1g
    将初始化内存池和最大内存池改为相同的值
    clip-20220329143931.png

  4. 打开Windows服务管理器,然后重新启动elasticsearch-service。


原文链接:https://kb.acronis.com/content/63885


 添加评论