여기에는 보통 다음의 설정들이 들어간다.
한편 prefix로 dfs 가 자주 사용되는데, 이는 분산파일시스템의 약자임. 그냥 HDFS를 의미한다. 이걸 하둡에서는 보통 dfs 라는 prefix로 사용.
만약 새 클러스터를 기존 viewfs에 등록해서 사용하고 싶다면 무엇을 추가해야할까? 아래는 예시이다.
dfs.nameservice 에 nameservice ID를 지정하고, 그 아이디에 NameNode들을 매핑하는 방식으로 사용한다.cluster-a라고 한다면, 클라이언트는 이 id를 hdfs://cluster-a로 접근함으로써 매핑된 여러 네임노드에 접근가능해짐. <property>
<name>dfs.nameservices</name>
<value>기존값들,hadoop-new-ns</value>
</property>
<property>
<name>dfs.ha.namenodes.hadoop-new-ns</name>
<value>nn1,nn2</value>
</property>
<property>
<name>dfs.namenode.rpc-address.hadoop-new-ns.nn1</name>
<value>new-nn1.host:8020</value>
</property>
<property>
<name>dfs.namenode.rpc-address.hadoop-new-ns.nn2</name>
<value>new-nn2.host:8020</value>
</property>