개인 재정 Apache Bigtop을 사용하여 Hadoop 환경 설정 - VM 및 Linux 사용에 익숙한 경우 인력

Apache Bigtop을 사용하여 Hadoop 환경 설정 - VM 및 Linux 사용에 익숙한 경우 인력

차례:

비디오: Meetup: Apache Bigtop & Apache Apex (native Hadoop) 2024

비디오: Meetup: Apache Bigtop & Apache Apex (native Hadoop) 2024
Anonim

VM 및 Linux 사용에 익숙하다면 권장되는 것과 다른 VM에 Bigtop을 설치하십시오. 정말로 대담하고 하드웨어를 가지고 있다면, 완전 분산 모드의 시스템 클러스터에 Bigtop을 설치하십시오!

1 단계: VM 다운로드

Hadoop은 널리 사용되는 모든 Linux 배포판에서 실행되므로 Linux VM이 필요합니다. 자유롭게 사용할 수있는 (그리고 합법적 인) CentOS 6 이미지가 있습니다.

이 VM을 실행하려면 랩탑에 64 비트 운영 체제가 있어야합니다. Hadoop은 64 비트 환경이 필요합니다.

VM을 다운로드 한 후 다운로드 한 Zip 파일에서 대상 디렉토리로 VM을 추출합니다. Hadoop으로 약 50GB의 여유 공간이 있어야하며 샘플 데이터에이 공간이 필요합니다.

VM 플레이어가없는 경우 무료로 다운로드 할 수 있습니다.

VM 플레이어를 설정 한 후 플레이어를 열고 파일 → 열기로 이동 한 다음 Linux VM 압축을 푼 디렉토리로 이동하십시오. 호출 된 파일을 찾아서 선택하십시오. 얼마나 많은 프로세서와 얼마나 많은 메모리를 사용할 지에 대한 정보를 볼 수 있습니다. 컴퓨터의 메모리 용량을 확인하고, VM의 절반을 할당하여 사용하십시오. Hadoop은 많은 메모리가 필요합니다.

준비가 되었으면 Play 버튼을 클릭하면 Linux 인스턴스가 시작됩니다. 리눅스가 부팅 될 때 많은 메시지가 날아가고 로그인 화면이 나타납니다. 사용자 이름은 이미 "Tom"으로 설정되어 있습니다. "tomtom"으로 암호를 지정하고 로그인하십시오.

2 단계: Bigtop 다운로드

Linux VM 내에서 화면을 마우스 오른쪽 버튼으로 클릭하고 나타나는 상황 별 메뉴에서 터미널에서 열기를 선택하십시오. 그러면 명령을 실행할 수있는 Linux 터미널이 열립니다. 커서가 깜박이는 것을 볼 수 있도록 터미널 내부를 클릭하고 다음 명령을 입력하십시오. su -

비밀번호를 묻는 메시지가 표시되므로 이전처럼 "tomtom"을 입력하십시오. 이 명령은 사용자를 Linux 컴퓨터의 마스터 계정 인 root로 전환합니다. Hadoop을 설치하려면이 계정이 필요합니다.

루트 액세스 권한으로 (전원이 들리지 않도록) 다음 명령을 실행하십시오:

wget -O / etc / yum. repos. d / bigtop. repo 

http: // www. 아파치. org / dist / bigtop / bigtop-

0. 7. 0 / repos / centos6 / bigtop. repo

이 명령은 본질적으로 웹 요청으로, URL에서 특정 파일을 요청하고이를 특정 경로 (예: /)에 기록합니다.

3 단계: Bigtop 설치하기

리눅스 뒤에있는 천재들은 Hadoop과 같은 거대한 소프트웨어 패키지를 설치해야하는 사람들에게 매우 쉬운 삶을 살 렸습니다.마지막 단계에서 다운로드 한 내용은 전체 Bigtop 패키지 및 모든 종속 항목이 아닙니다. 저장소 파일 (확장자 포함)은 Bigtop 설치에 필요한 소프트웨어 패키지를 설치 프로그램에 알려줍니다.

대형 소프트웨어 제품과 마찬가지로 Hadoop에는 많은 전제 조건이 있지만 걱정할 필요가 없습니다. 잘 설계된 파일은 모든 종속성을 가리키며 설치 프로그램은 컴퓨터에 누락되어 있는지 확인하고 다운로드하여 설치하기에 충분히 똑똑합니다.

여기서 사용하고있는 설치 프로그램은 yum이라고하며, 지금 당장 실행 해 봅니다:

yum install hadoop * mahout * oozie * hbase * hive * hue * pig * zookeeper *

설치할 Hadoop 구성 요소를 선택하고 선택합니다. Bigtop에는 다른 여러 구성 요소가 있지만 여기에서 사용할 수있는 구성 요소는 Bigtop뿐입니다. VM은 새로운 Linux 설치이므로 많은 종속성이 필요하므로 조금만 기다려야합니다.

냠 설치 프로그램은 아주 장황합니다. 따라서 시간이 지날 때 다운로드 및 설치되는 것을 정확히 볼 수 있습니다. 설치 프로세스가 완료되면 "완료!"라는 메시지가 나타납니다. "

4 단계: Hadoop 시작

Hadoop에서 응용 프로그램을 실행하기 전에 수행해야 할 몇 가지 기본 구성 및 설정 작업이 있습니다. 다음은 순서대로입니다.

  1. Java 다운로드 및 설치:

    yum install java-1. 7. 0-openjdk-devel. x86_64
    
  2. NameNode 형식:

    sudo / etc / init. d / hadoop-hdfs-namenode init
    
  3. 가상 배포 된 클러스터에 대한 Hadoop 서비스를 시작합니다. hadoop-hdfs-namenode hadoop-hdfs-datanode에서 i에 대해

    ; sudo 서비스 $ i 시작; done
    
  4. HDFS에 하위 디렉토리 구조를 만듭니다.

    sudo / usr / lib / hadoop / libexec / init-hdfs. sh
    
  5. YARN 데몬을 시작하십시오.

sudo service hadoop-yarn-resourcemanager startsudo service hadoop-yarn-nodemanager start

그리고 그걸로 끝났습니다. 치하! 작동중인 Hadoop 배포를 설치했습니다!

5 단계: 샘플 데이터 세트 다운로드

샘플 데이터 세트를 다운로드하려면 VM 브라우저에서 Firefox 브라우저를 열고 dataexpo 페이지로 이동하십시오.

전체 데이터 세트가 필요하지 않으므로 1987 년부터 시작하십시오. 다운로드 할 시점에서 Archive Manager로 열기 옵션을 선택하십시오.

파일을 다운로드 한 후, 파일을 쉽게 찾을 수있는 홈 디렉토리에 압축을 푸십시오. 추출 단추를 클릭 한 다음 데스크탑 디렉토리를 선택하십시오.

6 단계: 샘플 데이터 세트를 HDFS로 복사

Hadoop 프로그램은 HDFS에 저장된 데이터로만 작업 할 수 있습니다. 이제 1987 년 비행 데이터 파일을 HDFS로 복사하십시오. 다음 명령을 입력하십시오.

hdfs dfs -copyFromLocal 1987. csv / user / root
Apache Bigtop을 사용하여 Hadoop 환경 설정 - VM 및 Linux 사용에 익숙한 경우 인력

편집자의 선택

자동으로 단어 채우기 Word 2003 자동 텍스트 - 더미

자동으로 단어 채우기 Word 2003 자동 텍스트 - 더미

로 자동 채우기 Word 2003의 상용구 기능은 자동으로 단어 쓰기를 완료합니다. 철자하기 시작 했어. 당신이 영웅으로 크리스토퍼를 특징으로하는 다음 Great American Novel을 쓰고 있다고합시다. Christopher 철자를 반복해서 쓰는 대신 이름의 몇 글자 만 입력하면 팝업 상자가 나타납니다. 그것은 말한다 : 크리스토퍼 : (삽입하려면 Enter 키를 누릅니다). ...

의 기본 사항 인 > Word 2013의 파일 메뉴 - 더미

의 기본 사항 인 > Word 2013의 파일 메뉴 - 더미

의 기본 사항은 파일 탭을 클릭하면 파일 메뉴가 열립니다. Backstage보기라고합니다. Backstage보기는 작업중인 데이터 파일과 관련된 명령 (예 : 저장, 열기, 인쇄, 우편 발송 및 속성 확인)에 대한 액세스를 제공합니다. Backstage보기를 종료하려면 다른 탭을 클릭하거나 ...

Word 2007에서 SmartArt의 빠른 스타일 변경 - 더미

Word 2007에서 SmartArt의 빠른 스타일 변경 - 더미

당신은 여러모로 그 모양을 조정할 수 있습니다. 가장 쉬운 방법은 다이어그램에 적용된 빠른 스타일을 변경하는 것입니다. 빠른 스타일은 단순히 색상 및 모양 효과와 같은 서식 요소 모음을 구성하는 요소 중 일부에 할당됩니다.

편집자의 선택

실습 초등 교육 시험 - 실습 - 실습

실습 초등 교육 시험 - 실습 - 실습

Praxis 초등 교육 시험에는 commutative, associative, distributive 및 substitution의 4 가지 주요 속성을 이해해야합니다. 교환 가능 속성 및 결합 속성에는 더하기 및 곱하기 버전이 있습니다. 세 개 이상의 숫자가 추가되면 추가되는 순서는 중요하지 않습니다. 그 합계 ...

초등 교육 시험 문장 구조 - 더미

초등 교육 시험 문장 구조 - 더미

초등학교 교사는 문장의 다른 부분뿐만 아니라 문장의 다른 종류. 예를 들어, Praxis 초등 교육 시험에 나오는 문장 구조에 관한 질문은 주제와 술어 또는 화합물과의 차이점을 알아야 할 수도 있습니다.

초등 교육 시험 작문 구조 - 인형

초등 교육 시험 작문 구조 - 인형

학생들은 공통 구조를 사용하여 작문을 구성한다. 인과 관계, 연대순, 비교 및 ​​계약. Praxis Elementary Education 시험은 귀하가 이러한 구조를 잘 알고 있어야합니다. 다음 목록에는 공통 구조 (사용되는 경우)와 자주 사용되는 단어가 링크되어 있습니다. 원인과 결과 ...

편집자의 선택

AutoCAD 2014의 블록 정의 편집 대화 상자 사용 방법 - 인형

AutoCAD 2014의 블록 정의 편집 대화 상자 사용 방법 - 인형

AutoCAD 도면에는 여섯 가지 종류의 시트가 표시됩니다. 한 가지 방법은 모두를 대표하는 세 가지 표준 블록을 만드는 것입니다. 또는 단일 동적 블록을 만들고 세 가지 유형 모두를 포괄하는 가시성 상태를 정의 할 수 있습니다. 다음 단계에서는 블록을 두 배로 만드는 방법을 보여줍니다 (또는 트리플 ...).

AutoCAD 2014에서 MLeaDer 명령 사용 방법 - 인형

AutoCAD 2014에서 MLeaDer 명령 사용 방법 - 인형

AutoCAD 2014를 사용하면 다중 지시선 MLeaDer 명령을 사용하여 동시에 지시선과 여러 줄 문자로 구성된 객체; 다음과 같은 간단한 단계를 따르십시오. 사용자의 필요에 따라 적절한 다중 지시선 스타일을 설정하십시오. 홈 탭의 다중 지시선 스타일 드롭 다운 목록에서 기존 스타일 선택 ...