重要系统配置

编辑

理想情况下,Elasticsearch 应该在服务器上单独运行,并使用所有可用的资源。为了实现这一点,您需要配置您的操作系统,以允许运行 Elasticsearch 的用户访问比默认允许的更多资源。

在投入生产之前,必须考虑以下设置

开发模式与生产模式

编辑

默认情况下,Elasticsearch 假设您正在开发模式下工作。如果上述任何设置配置不正确,则会将警告写入日志文件,但您仍然可以启动并运行 Elasticsearch 节点。

一旦您配置了诸如 network.host 之类的网络设置,Elasticsearch 就会假设您正在迁移到生产环境,并将上述警告升级为异常。这些异常将阻止您的 Elasticsearch 节点启动。这是一项重要的安全措施,以确保您不会因为服务器配置错误而丢失数据。