>운영 및 유지보수 >리눅스 운영 및 유지 관리 >CentOS6.5에 Cloudera Manager 및 Cloudera Hadoop 오프라인 설치

CentOS6.5에 Cloudera Manager 및 Cloudera Hadoop 오프라인 설치

PHP中文网
PHP中文网원래의
2017-07-14 18:16:051769검색

Cloudera Manager 및 Cloudera Hadoop

  1. 호스트 이름 변경/방화벽 끄기/selinux 끄기/ssh 키 없는 로그인/NTP 동기화

  2. 관련 파일을 다운로드하세요(CM과 CDH 버전이 일치하는 것이 좋습니다. 또한 CDH와 JDK 버전의 호환성에 주의하세요)

  • cloudera-manager.repo 구성 파일
  • cm 설치 설치 스크립트
  • cm rpms rpm의 로컬 소스 파일(tar 파일을 다운로드하여 직접 추출할 수도 있음)
  • CDH 소포 CDH 설치 파일은 해당 소포, sha1 및 매니페스트.json 파일만 다운로드하면 됩니다. 외국 웹사이트는 속도가 느릴 수 있으므로 여기서는 HKUST의 역방향 프록시를 사용합니다
  1. CM 설치(여기서 로컬 소스 파일을 사용하여 설치, tar 파일 다운로드에 대해서는 다시 설명하지 않습니다.)

모든 노드에서 다음 단계를 수행하세요

  1. cloudera-manager.repo 구성 파일을 /etc/yum.repos.d/ 폴더에 복사하세요/etc/yum.repos.d/文件夹

  2. 验证repo文件是否有效

<code class="sourceCode bash"><span class="kw">yum</span> list<span class="kw">|grep</span> cloudera
<span class="co">#如果列出的不是你安装的版本,执行下面命令重试</span>
<span class="kw">yum</span> clean all 
<span class="kw">yum</span> list <span class="kw">|</span> <span class="kw">grep</span> cloudera</code>
  1. rpm源文件放入任意目录,执行yum -y install *.rpm,安装CM

在主节点执行下列步骤

  1. 将bin文件拷入主节点任意目录
  2. 将parcel相关文件(3个)拷入/opt/cloudera/parcel-repo,注意sha1文件改名为sha,不要修改文件内容
  3. 赋予执行权限,安装CM./cloudera-manager-installer.bin

CM的数据库

  1. 可能会出现没有数据库的错误,非生产环境可以默认绑定PostgreSQL数据库
  2. sudo yum install cloudera-manager-server-db-2
  3. sudo service cloudera-scm-server-db start
  4. 使用其他数据库可以看见官网

  5. 安装CDH

  6. 浏览器进入master_ip:7180,登录(账户密码默认admin)
  7. 选择相应的需要安装的CDH版本,基本上就是下一步了

  8. 可能遇到的错误

  • 安装CDH过程中卡在"正在获取安装锁"过程,删除对应主机上的缓存即可

cd /tmp

rm -rf scm_prepare_node.*

yum clean all

reboot

  • repo 파일이 유효한지 확인하세요

  • rrreee
  • rpm 소스 파일을 임의의 디렉터리에 넣고 yum -y install *.rpm을 실행하여 CM을 설치합니다

    마스터 노드에서 다음 단계를 수행하세요
    bin 파일을 마스터 노드의 임의 디렉터리에 복사하세요
  • 소포 관련 파일(3)을 /opt/cloudera/parcel-repo에 복사하세요. sha1 파일 이름이 sha로 바뀌고 파일 내용을 수정하지 마세요
  • 실행 권한 부여 및 CM./cloudera-manager-installer.bin 설치
🎜 🎜🎜CM의 데이터베이스🎜🎜 🎜 🎜데이터베이스가 없다는 오류가 발생할 수 있습니다. 비프로덕션 환경에서는 기본적으로 PostgreSQL 데이터베이스를 바인딩할 수 있습니다🎜 🎜sudo yum install cloudera-manager-server-db-2🎜 🎜sudo 서비스 cloudera-scm-server-db 시작🎜 🎜🎜공식 웹사이트를 보려면 다른 데이터베이스를 사용하세요🎜🎜 🎜🎜CDH 설치🎜🎜 🎜브라우저에 master_ip:7180을 입력하고 로그인하세요(계정 비밀번호는 기본적으로 admin입니다)🎜 🎜🎜설치해야 하는 해당 CDH 버전을 선택하세요. 기본적으로 다음 단계입니다🎜🎜 🎜🎜발생할 수 있는 오류🎜🎜 🎜 🎜 🎜CDH 설치시 "설치 잠금 가져오기" 과정에서 멈춥니다. 해당 호스트의 캐시를 삭제하시면 됩니다🎜 🎜 🎜cd /tmp🎜 🎜rm -rf scm_prepare_node.*🎜 🎜냠냠 모두 정리🎜 🎜재부팅🎜 🎜 🎜🎜기타 문의사항은 링크를 참고하시거나 구글에서 직접 문의해주세요🎜🎜 🎜🎜제거를 원하시면 공식 홈페이지를 방문해주세요🎜🎜 🎜 🎜 🎜참고🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜

위 내용은 CentOS6.5에 Cloudera Manager 및 Cloudera Hadoop 오프라인 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.