YARN을 구성하고 있는 NodeManager도 include/exclude가 가능함.
데이터노드랑 똑같다고 보면 될 듯.
다른점은 설정파일과 설정항목명.
yarn-site.xml 파일을 열어 아래 항목을 추가하고 지정한 include/exclude 리스트에 추가/삭제하고자 하는 호스트를 설정한 다음 $HADOOP_HOME/bin/yarn rmadmin -refreshNodes 명령어로 갱신.
<property>
<name>yarn.resourcemanager.nodes.include-path</name>
<value>$HADOOP_HOME/etc/hadoop/include_list</value>
</property>
<property>
<name>yarn.resourcemanager.nodes.exclude-path</name>
<value>$HADOOP_HOME/etc/hadoop/exclude_list</value>
</property>
데이터노드와 동일하게 구성한다면 hdfs-site.xml 의 dfs.hosts 에 지정된 파일을 yarn.resourcemanager.nodes.include-path 에 지정하고,
dfs.hosts.exclude 에 지정된 파일을 yarn.resourcemanager.nodes.exclude-path 에 지정하면 될 듯.
'Hadoop' 카테고리의 다른 글
[Hadoop] YARN - ResourceManager HA (HighAvailability) (2) | 2015.04.01 |
---|---|
[Hadoop] NameNode HA(HighAvailability) (6) | 2015.03.31 |
[Hadoop2] pid 파일 저장경로 설정 (hadoop pid dir configuration) (0) | 2015.03.30 |
[Hadoop] 웹 인터페이스에 인증 달기 (Securing Hadoop Web UI) (0) | 2015.03.25 |
[Hadoop] Web Interface Port List (0) | 2015.03.23 |