문제 발견 Cloudera CDH4만 지원 되는 모든 Hadoop 버전에 적용할 수 있습니다.때 실행 hadoop 컨텍스트에서 다음 오류가 표시 되지만 스크립트에서 "로컬" 컨텍스트 결과 생성 되는 Hadoop을 실행할 경우:"내부 오류: hdfs 내부 params는 hdfs 파일 시스템에 연결 된 상태를 다시 설정할 수 없습니다."일반적인 원인:1.-하거나 되지 설정 하는 'nameNode' 옵션 제대로 RxHdfsFileSystem() 명령 또는 같은 함수에서 HDFS에 잘못 된 포트 번호를 사용 하.실행 하는 경우 양식 코드는 EdgeNode, '호스트 이름'에 대 한 설정이 nameNode와 없는 호스트에서 실행 하는 edgenode의 이름을 실제 이름 인지 확인 하십시오.또한 Cloudera 관리자 하십시오 HDFS 서비스 포트 '8020', 기본 포트를 사용 하 고 있는지 확인 하십시오. 다른 포트에서 실행 할 경우 명시적으로 설정 하 여 Hadoop의 다음 호출에서 테스트 스크립트를:예를 들면myNameNode <-"test1.acme.com"myPort <-1700hdfsFS <-RxHdfsFileSystem (호스트 이름 포트, myNameNode = myPort =)2. 동일한 호스트 이름을 지정 하 고 포트 RxHadoopMR()와 RxHdfsFileSystem() 설정 해야 가장자리 노드를 지정 하는 경우-3.-있는지 확인 회전 (회전 폴더), 설치 관리자를 실행 하는 디렉터리에서 파일을 복사한 RevoScaleR jar일반적으로 Cloudera Hadoop lib 디렉터리로 hadoop 0.1 SNAPSHOT.jar scaleR를 .(예: parcels) /opt/cloudera/parcels/CDH/lib/hadoop/lib 또는/usr/lib/hadoop/lib/ 이 파일이 있어야 Hadoop 클러스터의 모든 노드를이 폴더에 복사 합니다.이러한 매개 변수를 수정한 후 다시 처음에 오류를 표시 하는 스크립트입니다.오류가 계속 되 면 더 문제 해결을 위한 기술 지원에 문의.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.