Elasticsearch 7.3.0 翻译 - 《Set up Elasticsearch》 重要的系统配置

 重要的系统配置

理想情况下,ElasticSearch应该单独在服务器上运行,并使用所有可用的资源。为此,需要将操作系统配置为允许运行ElasticSearch的用户访问超过默认允许的资源。

在开始生产之前,必须考虑以下设置:

  • 禁用交换

  • 增加文件描述符

  • 确保足够的虚拟内存

  • 确保足够多的线程

  • JVM DNS 缓存配置
  • 临时目录未装入noexec

开发模式 vs 生产模式

默认情况下,ElasticSearch假定您正在开发模式下工作。如果上述任何设置配置不正确,将向日志文件写入警告,但您将能够启动并运行ElasticSearch节点。

一旦您配置了network.host等网络设置,elasticsearch就会假定您正在进入生产环境,并将上述警告升级为异常。这些异常将阻止您的ElasticSearch节点启动。这是一个重要的安全措施,可以确保不会因为服务器配置错误而丢失数据。

你可能感兴趣的:(Elasticsearch翻译)