如何在YARN上运行ElasticSearch

2023-04-07 13:05:00 运行 如何在 yarn

在YARN上运行ElasticSearch,需要满足以下条件:

1.YARN必须配置为使用资源标签。

2.ElasticSearch需要使用yarn-site.xml中配置的资源标签。

3.ElasticSearch需要提交一个特定的ApplicationMaster,该ApplicationMaster将使用yarn.resourcemanager.scheduler.maximum-allocation-mb和yarn.nodemanager.resource.memory-mb配置的资源。

4.ElasticSearch需要使用yarn.app.mapreduce.am.resource.mb配置的资源。

5.ElasticSearch需要使用yarn.app.mapreduce.am.command-opts配置的命令行选项。

6.ElasticSearch需要使用yarn.app.mapreduce.am.env配置的环境变量。

7.ElasticSearch需要使用yarn.app.mapreduce.am.stdout和yarn.app.mapreduce.am.stderr配置的标准输出和标准错误。

8.ElasticSearch需要使用yarn.app.mapreduce.am.admin.user.env配置的环境变量。

相关文章