我担心'acl_administer_jobs'和'acl_submit_applications'属性。我猜默认值是"*",但由于单个空格" "表示无法访问,因此我不确定。
在哪里可以看到 YARN 队列的默认属性值,具体取决于策略?
您可以在文件容量调度器中查看集群容量调度程序属性.xml该属性通常在/etc/hadoop/下
有关容量计划程序及其属性的更多详细信息 - https://hadoop.apache.org/docs/r2.8.3/hadoop-yarn/hadoop-yarn-site/CapacityScheduler.html
对于默认的 YARN 配置 (Hadoop 3.0.0( - https://hadoop.apache.org/docs/r3.0.0/hadoop-yarn/hadoop-yarn-common/yarn-default.xml
对于默认的 YARN 配置 (Hadoop 2.8.3( - https://hadoop.apache.org/docs/r2.8.3/hadoop-yarn/hadoop-yarn-common/yarn-default.xml
将 yarn.scheduler.capacity.root.acl_submit_applications
设置为 empty value
意味着无法访问根队列。即
yarn.scheduler.capacity.root.acl_submit_applications=
上述属性限制对root
队列的访问