2015-01-02 2 views
1

여기 좋은 사람들이 내 우분투 개발 컴퓨터에서 특정 cloudera 릴리스를 식별하는 방법을 알아낼 stackoverflow 도움이. (dpkg -l | grep cdh).특정 cloudera 배포판의 소스 코드를 다운로드하는 방법?

이제 소스를보고 싶지만 다운로드 할 곳이 확실치 않습니다.

dpkg에 의해 표시되는 버전은 다음과 같습니다 :의 난 (cdh5.3.0에 대한 클라우 데라의 개조와 함께)를 HDFS 소스를 다운로드하고 싶은 말은하자

하둡 HDFS 2.5.0 + cdh5.3.0 + 781-1.cdh5 .3.0.p0.54 ~ accurate

이제이 github 저장소로 이동하면 : https://github.com/cloudera/hadoop-hdfs '5.3.0'문자열이 포함 된 태그가 표시되지 않습니다.

그래서 나는 볼 곳이 없습니다. 모든 포인터는 가장 감사하게 감사 할 것입니다.

+0

It 's Hadoop HDFS; CDH는 HDFS를 포함하는 배포판입니다. Apache 사이트에서 HDFS를 다운로드하십시오. github 페이지가 현재 소스를 보관하는 곳이 아닌 것은 분명합니다. –

+1

의견을 보내 주셔서 감사합니다. 독자는 Apache 사이트가 실제로 소스를 가지고 있음을 알아야합니다. 그러나 그 소스에는 Cloudera, Hortonworks 등과 같은 공급 업체가 적용한 패치가 반드시 포함되지는 않습니다. –

답변

4

cloudera 버전 특정 소스 코드를 다운로드하는 두 가지 옵션이 있습니다.

옵션 1 : 메이븐의 repo에서

https://repository.cloudera.com/artifactory/cloudera-repos/org/apache/hadoop/hadoop-common/2.5.0-cdh5.3.0/hadoop-common-2.5.0-cdh5.3.0-sources.jar

옵션 2 (버전 적절 하둡 구성 요소 이름을 변경)

https://repository.cloudera.com/artifactory/cloudera-repos/org/apache/hadoop/hadoop-hdfs/2.5.0-cdh5.3.0/hadoop-hdfs-2.5.0-cdh5.3.0-sources.jar

: 타르 볼의 repo에서

Cloudera는 타르 볼 (hadoop-x.x.x.tar.gz)의 형태로 Hadoop relases를 제공합니다. 여기에는 바이너리와 소스 코드가 모두 포함됩니다. 다음은 Cloudera 저장소에서도 동일하게 사용할 수 있습니다.

http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.5.0-cdh5.3.0.tar.gz

+0

은 아름답게 작동했습니다. 고맙습니다. –

+0

옵션 1은 각 hadoop 구성 요소에 대한 별도의 소스 병을 제공하고, 옵션 2는 모 놀리 식 파일을 제공합니다. 원본 전용 tarball도 해당 아카이브에 제공됩니다. [hadoop-2.5.0-cdh5.3.0-src.tar.gz] (http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.5.0-cdh5.3.0-src.tar.gz) . –