2011-12-14 2 views
1

documnetation (http://hadoop.apache.org/common/docs/r0.20.203.0/hdfs_user_guide.html)에 따라 hadoop0.20.203.0 릴리스 이후에는 secondarynamenode가 더 이상 사용되지 않으며 checkpointnode 및 backupnode. 그러나 클러스터에서 doc (http://hadoop.apache.org/common/docs/r0.20.203.0/cluster_setup.html)을 설정하면 해당 변경 사항에 대해 언급하지 않았습니다. conf/masters 파일에 언급 된 주소에서 secondaryname 노드를 시작하는 bin/start-dfs.sh 이상.Hadoop 보조 namenode 개념과 관련하여

차이점은 무엇입니까? 구성이 변경되지 않았다는 것을 의미합니까? 보조 namenode의 내부 아키텍처 만 변경됩니다 ..

또한 hadoop0.23.0 릴리스에는 보조 이름 노드를 시작해야하는 호스트 주소를 지정하는 데 사용한 conf/masters 파일이 없습니다.

감사 MRK는

답변

1

또한 hadoop0.23.0 자료에 우리가 보조 이름 노드를 시작해야 호스트 주소를 지정하는 데 사용 어디에 conf의/마스터 파일이 없습니다 있습니다.

0.23에 대한 문서는 약간 희박하며 코드를 파헤 쳐야했습니다. DFSConfigKeys.java에는 아래의 변수가 정의되어 있습니다. hdfs-site.xml의 dfs.namenode.secondary.http-address 키를 ip : port에 설정하고 sbin/hadoop-daemon.sh start secondarynamenode 명령을 사용하여 보조 namenode를 시작하십시오. jps 명령을 실행하여 보조 namenode가 실행 중인지 확인하고 오류가 있는지 로그 파일을 확인하십시오.

public static final String DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_KEY = "dfs.namenode.secondary.http-address";

차이점은 무엇입니까?

보조 NN을 CheckPoint NN이라고합니다. 하지만이 코드는 여전히 Secondary NN을 사용하고 있으며 사람들은 여전히 ​​Secondary NN으로 참조합니다. 0.23 릴리스

활성 및 대기 관련되는 HDFS-2141 락스의 설명으로부터

는 네임 노드의 상태이다. Backup 및 CheckPoint는 시작되는 데몬의 이름/역할입니다.

+0

입력 해 주셔서 감사합니다. hadoop 0.23.0 빌드를 설치하고 상태를 업데이트하려고합니다. – MRK

관련 문제