Apache Tajo - Instalasi

Untuk menginstal Apache Tajo, Anda harus memiliki perangkat lunak berikut di sistem Anda -

  • Hadoop versi 2.3 atau yang lebih baru
  • Java versi 1.7 atau lebih tinggi
  • Linux atau Mac OS

Mari kita lanjutkan dengan langkah-langkah berikut untuk menginstal Tajo.

Memverifikasi instalasi Java

Mudah-mudahan, Anda telah menginstal Java versi 8 di komputer Anda. Sekarang, Anda hanya perlu melanjutkan dengan memverifikasinya.

Untuk memverifikasi, gunakan perintah berikut -

$ java -version

Jika Java berhasil diinstal pada mesin Anda, Anda dapat melihat versi Java yang diinstal saat ini. Jika Java tidak diinstal ikuti langkah-langkah berikut untuk menginstal Java 8 di komputer Anda.

Unduh JDK

Unduh versi terbaru JDK dengan mengunjungi tautan berikut dan kemudian, unduh versi terbaru.

https://www.oracle.com

Versi terbaru adalah JDK 8u 92 dan file tersebut adalah “jdk-8u92-linux-x64.tar.gz”. Silakan unduh file di komputer Anda. Setelah ini, ekstrak file dan pindahkan ke direktori tertentu. Sekarang, atur alternatif Java. Terakhir, Java diinstal di mesin Anda.

Memverifikasi Instalasi Hadoop

Anda sudah menginstal Hadoopdi sistem Anda. Sekarang, verifikasi menggunakan perintah berikut -

$ hadoop version

Jika semua baik-baik saja dengan penyiapan Anda, maka Anda dapat melihat versi Hadoop. Jika Hadoop tidak diinstal, unduh dan instal Hadoop dengan mengunjungi tautan berikut -https://www.apache.org

Instalasi Apache Tajo

Apache Tajo menyediakan dua mode eksekusi - mode lokal dan mode terdistribusi penuh. Setelah memverifikasi penginstalan Java dan Hadoop, lanjutkan dengan langkah-langkah berikut untuk menginstal cluster Tajo di komputer Anda. Instance Tajo mode lokal memerlukan konfigurasi yang sangat mudah.

Unduh versi terbaru Tajo dengan mengunjungi tautan berikut - https://www.apache.org/dyn/closer.cgi/tajo

Sekarang Anda dapat mengunduh file tersebut “tajo-0.11.3.tar.gz” dari mesin Anda.

Ekstrak File Tar

Ekstrak file tar dengan menggunakan perintah berikut -

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

Tetapkan Variabel Lingkungan

Tambahkan perubahan berikut ke “conf/tajo-env.sh” mengajukan

$ 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/

Di sini, Anda harus menentukan jalur Hadoop dan Java ke “tajo-env.sh”mengajukan. Setelah perubahan dilakukan, simpan file dan keluar dari terminal.

Mulai Tajo Server

Untuk meluncurkan server Tajo, jalankan perintah berikut -

$ bin/start-tajo.sh

Anda akan menerima tanggapan yang serupa dengan berikut ini -

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

Sekarang, ketikkan perintah “jps” untuk melihat daemon yang sedang berjalan.

$ jps  
1010 TajoWorker 
1140 Jps 
933 TajoMaster

Luncurkan Tajo Shell (Tsql)

Untuk meluncurkan klien shell Tajo, gunakan perintah berikut -

$ bin/tsql

Anda akan menerima output berikut -

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

Keluar dari Tajo Shell

Jalankan perintah berikut untuk keluar dari Tsql -

default> \q 
bye!

Di sini, defaultnya mengacu pada katalog di Tajo.

UI web

Ketik URL berikut untuk meluncurkan UI web Tajo - http://localhost:26080/

Anda sekarang akan melihat layar berikut yang mirip dengan opsi ExecuteQuery.

Hentikan Tajo

Untuk menghentikan server Tajo, gunakan perintah berikut -

$ bin/stop-tajo.sh

Anda akan mendapatkan tanggapan berikut -

localhost: stopping worker 
stopping master