Hadoop:YARN-UI V2

先决条件

请确保通过将 -Pyarn-ui 传递给 Maven 来构建 Hadoop(有关更多详细信息,请参考 BUILDING.txt)

配置

yarn-site.xml

配置属性 说明
yarn.webapp.ui2.enable (必需)在服务器端,它指示是否启用新的 YARN-UI v2。默认为 false
yarn.webapp.ui2.war-file-path (可选)用于启动 yarn UI2 Web 应用程序的 WAR 文件路径。默认情况下,此项为空,YARN 将从类路径查找所需的 WAR 文件

请注意,如果你在机器上本地运行 YARN 守护程序以进行测试,则需要将以下配置添加到 yarn-site.xml 中以启用跨域 (CORS) 支持。

配置属性 说明
yarn.timeline-service.http-cross-origin.enabled true 为时间线服务器启用 CORS 支持
yarn.resourcemanager.webapp.cross-origin.enabled true 为资源管理器启用 CORS 支持
yarn.nodemanager.webapp.cross-origin.enabled true 为节点管理器启用 CORS 支持

另外,请确保已在 core-site.xml 中启用与 CORS 相关的配置。请参阅 此处

使用

打开浏览器,转到 rm-address:8088/ui2 并尝试!

说明

此 UI 框架也在安全环境下经过验证。