Hadoop 在接管控制时,备用资源管理器如何了解节点及其各自的节点标签详细信息?

Hadoop 在接管控制时,备用资源管理器如何了解节点及其各自的节点标签详细信息?,hadoop,yarn,resourcemanager,Hadoop,Yarn,Resourcemanager,当备用资源管理器接管控制时,它如何识别节点及其节点标签信息?我的意思是所有这些元数据都存储在哪里,谁负责同步这些信息 任何帮助都将不胜感激。标签存储在HDFS中 在warn-site.xml中,它由warn.node-labels.fs-store.root-dir定义 我猜是动物园管理员。你查过了吗?谢谢,@cricket\u 007不在zookeeper中,但我在RM中尝试了一些位置,比如/etc/hadoop/conf中的include\u host file,但它只保存了纱线上的主机列表

当备用资源管理器接管控制时,它如何识别节点及其节点标签信息?我的意思是所有这些元数据都存储在哪里,谁负责同步这些信息


任何帮助都将不胜感激。

标签存储在HDFS中

在warn-site.xml中,它由warn.node-labels.fs-store.root-dir定义


我猜是动物园管理员。你查过了吗?谢谢,@cricket\u 007不在zookeeper中,但我在RM中尝试了一些位置,比如/etc/hadoop/conf中的include\u host file,但它只保存了纱线上的主机列表,包括所有节点标签。您知道zookeeper中可能要查找的位置吗?当资源管理器关闭时,为完成故障切换恢复而维护的其他标志和配置文件是什么?我想您指的是节点管理器。资源经理没有后备人员。这里也有记录,谁负责维护HDFS中的节点及其节点标签详细信息?我猜资源管理器会将其标签报告给节点管理器,然后节点管理器会将其存储在HDFS中。对于您前面的问题-否,整个设置在HA中,每个HRM和NM有3个节点。但当活动RM关闭时,它会丢失节点及其节点标签信息,并将所有节点添加到默认分区。这就是为什么我想知道这些元信息来调试根本原因。