Apache Tajo-설치

Apache Tajo를 설치하려면 시스템에 다음 소프트웨어가 있어야합니다.

  • Hadoop 버전 2.3 이상
  • Java 버전 1.7 이상
  • Linux 또는 Mac OS

이제 다음 단계를 계속하여 Tajo를 설치하겠습니다.

Java 설치 확인

컴퓨터에 Java 버전 8이 이미 설치되어 있기를 바랍니다. 이제 확인하여 진행하면됩니다.

확인하려면 다음 명령을 사용하십시오-

$ java -version

시스템에 Java가 성공적으로 설치되면 설치된 Java의 현재 버전을 볼 수 있습니다. Java가 설치되지 않은 경우 다음 단계에 따라 시스템에 Java 8을 설치하십시오.

JDK 다운로드

다음 링크를 방문하여 최신 버전의 JDK를 다운로드 한 다음 최신 버전을 다운로드하십시오.

https://www.oracle.com

최신 버전은 JDK 8u 92 그리고 파일은 “jdk-8u92-linux-x64.tar.gz”. 컴퓨터에 파일을 다운로드하십시오. 그런 다음 파일을 추출하고 특정 디렉토리로 이동하십시오. 이제 Java 대안을 설정하십시오. 마지막으로 Java가 컴퓨터에 설치됩니다.

Hadoop 설치 확인

이미 설치했습니다. Hadoop시스템에서. 이제 다음 명령을 사용하여 확인하십시오.

$ hadoop version

설정에 문제가 없으면 Hadoop 버전을 볼 수 있습니다. Hadoop이 설치되어 있지 않은 경우 다음 링크를 방문하여 Hadoop을 다운로드하여 설치하십시오.https://www.apache.org

Apache Tajo 설치

Apache Tajo는 로컬 모드와 완전 분산 모드의 두 가지 실행 모드를 제공합니다. Java 및 Hadoop 설치를 확인한 후 다음 단계를 진행하여 컴퓨터에 Tajo 클러스터를 설치합니다. 로컬 모드 Tajo 인스턴스에는 매우 쉬운 구성이 필요합니다.

다음 링크를 방문하여 최신 버전의 Tajo를 다운로드하십시오. https://www.apache.org/dyn/closer.cgi/tajo

이제 파일을 다운로드 할 수 있습니다. “tajo-0.11.3.tar.gz” 당신의 기계에서.

Tar 파일 추출

다음 명령을 사용하여 tar 파일을 추출하십시오.

$ cd opt/ 
$ tar tajo-0.11.3.tar.gz 
$ cd tajo-0.11.3

환경 변수 설정

다음에 다음 변경 사항을 추가하십시오. “conf/tajo-env.sh” 파일

$ cd tajo-0.11.3 
$ vi conf/tajo-env.sh
 
# Hadoop home. Required 
export HADOOP_HOME = /Users/path/to/Hadoop/hadoop-2.6.2
 
# The java implementation to use.  Required. 
export JAVA_HOME = /path/to/jdk1.8.0_92.jdk/

여기에서 Hadoop 및 Java 경로를 지정해야합니다. “tajo-env.sh”파일. 변경 한 후 파일을 저장하고 터미널을 종료합니다.

Tajo 서버 시작

Tajo 서버를 시작하려면 다음 명령을 실행하십시오.

$ bin/start-tajo.sh

다음과 유사한 응답을 받게됩니다.

Starting single TajoMaster 
starting master, logging to /Users/path/to/Tajo/tajo-0.11.3/bin/../ 
localhost: starting worker, logging to /Users/path/toe/Tajo/tajo-0.11.3/bin/../logs/
 
Tajo master web UI: http://local:26080 
Tajo Client Service: local:26002

이제 "jps"명령을 입력하여 실행중인 데몬을 확인합니다.

$ jps  
1010 TajoWorker 
1140 Jps 
933 TajoMaster

Tajo Shell (Tsql) 시작

Tajo 셸 클라이언트를 시작하려면 다음 명령을 사용하십시오.

$ bin/tsql

다음과 같은 출력을 받게됩니다.

welcome to
   _____ ___  _____ ___ 
  /_  _/ _  |/_  _/   / 
   / // /_| |_/ // / / 
  /_//_/ /_/___/ \__/  0.11.3
  
Try \? for help.

Tajo Shell 종료

Tsql을 종료하려면 다음 명령을 실행하십시오-

default> \q 
bye!

여기서 기본값은 Tajo의 카탈로그를 나타냅니다.

웹 UI

Tajo 웹 UI를 시작하려면 다음 URL을 입력하십시오- http://localhost:26080/

이제 ExecuteQuery 옵션과 유사한 다음 화면이 표시됩니다.

타조 중지

Tajo 서버를 중지하려면 다음 명령을 사용하십시오.

$ bin/stop-tajo.sh

다음과 같은 응답을 받게됩니다.

localhost: stopping worker 
stopping master