hadoop 2.5.2, hbase 0.98. * 버전, 하이브 1.2.1 버전을 사용했습니다. 이제 sqoop은 hadoop 버전과 호환되지 않습니다. 만약 내가 hadoop> 2.5 hbase를 변경하고 하이브가 지원하지 않습니다. 누구든지이 문제를 해결하는 데 도움이 될 수 있습니다. 미리 감사드립니다.누구나 hadoop, sqoop, hbase 및 하이브의 호환성 버전을 제안 할 수 있습니까
답변
Apache 릴리스 버전은 HDP에서 참조 할 수 있습니다. 당신은 사용할 수 있습니다
- 아파치 하둡 2.7.1
- 아파치 HBase 1.1.2
- 아파치 하이브 1.2.1
- 아파치 Sqoop을을 1.4.6
이 (이 HDP 2.4.2에서 주심을)
다음은 설치된 Hadoop 에코 시스템의 호환 버전입니다. Cloudera 가상 머신 cdh5.3.10.
언급 한 Hadoop 버전 2.5.2도 목록과 호환되어야합니다.
- 하둡 2.5.0
- HBase를-0.98.6
- 하이브 0.13.1
- 색조-3.7.0
- oozie-4.0.0
- 돼지 - 0.12. 0
- Sqoop을-1.4.5
- sqoop2-1.99.4
- 사육사-3.4.5
Hadoop과 그 구성 요소를 시스템에 설치하는 이유가 확실치 않지만 Hadoop 프레임 워크를 배우고 싶다면 OS가 시스템에 Cloudera QuickStart 가상 시스템을 설치하는 것이 좋습니다. 하드웨어 전제 조건 :
http://www.cloudera.com/downloads/quickstart_vms/5-8.html
클라우 데라 퀵 스타트 가상 머신 당신은뿐만 아니라 하둡, 맵리 듀스, 하이브, 돼지, 임팔라 등 이클립스 IDE를 시도하는 데 필요한 모든 것을 포함한다.
여기 내 대답을 참조하십시오 : Hadoop : how to start my first project
사실 저는 개발자가 아니예요. 기술로 구성하기 전에,하지만 지금 내가 동일한 버전을 실행할 때 구성 문제에 직면하고 있습니다. – Yasodhara
위의 목록은 호환 가능하며 CDH에 설치되어 있기 때문에 목록에 해당됩니다. 5.3 – ravi
CDH에 번들로 제공되는 도구의 버전이 Apache 버전과 거의 일치하지 않습니다 **. 예를 들어, CDH 5.9는 Hadoop 2.6.0과 함께 제공되지만 V2.6.5 및/또는 2.7.x 및/또는 2.8.beta에서 많은 백 포트가 있으므로 "2.6.0"은 농담입니다. –
내가 하둡 설치는 2.7.1 버전 N 1.4.6 N 자바 1.7 Sqoop을. mysql에서 hdfs로 sqoop을 통해 데이터를 가져올 때 오류 [main] tool.ImportTool : 가져 오기 실패 : 열거 형 상수 없음 org.apache.hadoop.mapreduce.JobCounter.MB_MILLIS_MAPS ... CAN U TELL ME WHERE 문제는 없습니다 – Yasodhara