2012-07-19 1 views
0

hadoop 안정 버전을 성공적으로 설치했습니다. 그러나 hadoop -2.0.0 버전을 설치하는 동안 혼란 스럽습니다.apache Hadoop-2.0.0 aplha 버전을 federation을 사용하여 전체 클러스터에 설치

양쪽 노드에서 연합을 사용하여 두 노드에 hadoop-2.0.0-alpha를 설치하고 싶습니다. rsi-1, rsi-2는 호스트 이름입니다.

페더레이션 구현을 위해 아래 속성 값을 지정해야합니다. 두 기계 모두 데이터 노드에도 사용됩니다.

fs.defaulFS dfs.nodeervices dfs.namenode.name.dir dfs.datanode.data.dir yarn.nodemanager.localizer.address yarn.resourcemanager.resource-tracker.address yarn.resourcemanager.scheduler.address yarn .resourcemanager.address

또 하나의 점은 hadoop의 안정 버전에 설치 디렉토리의 conf 폴더에 구성 파일이 있습니다.

2.0.0-aplha 버전에는 etc/hadoop 디렉토리가 있으며 mapred-site.xml, hadoop-env.sh가 없습니다. 공유 폴더 아래의 conf 폴더를 hadoop-home 디렉토리에 복사해야합니까? 또는 공유 폴더에서이 파일들을 etc/hadoop 디렉토리에 복사해야합니까?

감사합니다, Rashmi

답변

0

당신은 sbin에 폴더에 hadoop-setup-conf.sh 실행할 수 있습니다. 구성을 위해 단계별로 지시합니다. 디렉토리 경로를 입력하라는 메시지가 나타나면 전체 디렉토리 을 사용해야합니다. 예를 들어 conf 디렉토리를 묻는 메시지가 표시되면 /home/user/Documents/hadoop-2.0.0/etc/hadoop을 입력해야합니다. 완료 후 etc/hadoop에있는 모든 설정 파일을 확인하는 것을 잊지 마십시오. 제 경험으로 hadoop-env.sh에서 JAVA_HOME 변수를 수정하고 core-site.xml, mapred-site.xml에서 일부 속성을 수정했습니다. 감사합니다.