Apache Tajo - Kurulum
Apache Tajo'yu kurmak için, sisteminizde aşağıdaki yazılımlara sahip olmalısınız -
- Hadoop sürüm 2.3 veya üstü
- Java sürüm 1.7 veya üzeri
- Linux veya Mac OS
Şimdi Tajo'yu kurmak için aşağıdaki adımlara devam edelim.
Java yüklemesini doğrulama
Umarım makinenize Java sürüm 8'i zaten yüklemişsinizdir. Şimdi, doğrulayarak devam etmeniz gerekiyor.
Doğrulamak için aşağıdaki komutu kullanın -
$ java -version
Java, makinenize başarıyla yüklendiyse, yüklü Java'nın mevcut sürümünü görebilirsiniz. Java yüklü değilse, makinenize Java 8 yüklemek için aşağıdaki adımları izleyin.
JDK'yı indirin
Aşağıdaki bağlantıyı ziyaret ederek JDK'nın en son sürümünü indirin ve ardından en son sürümü indirin.
https://www.oracle.com
En son sürüm JDK 8u 92 ve dosya “jdk-8u92-linux-x64.tar.gz”. Lütfen dosyayı makinenize indirin. Bunu takiben, dosyaları çıkartın ve belirli bir dizine taşıyın. Şimdi, Java alternatiflerini ayarlayın. Son olarak Java, makinenize yüklenir.
Hadoop Kurulumunu Doğrulama
Zaten yüklediniz Hadoopsisteminizde. Şimdi, aşağıdaki komutu kullanarak doğrulayın -
$ hadoop version
Kurulumunuzda her şey yolundaysa, Hadoop'un sürümünü görebilirsiniz. Hadoop kurulu değilse, aşağıdaki bağlantıyı ziyaret ederek Hadoop'u indirip yükleyin -https://www.apache.org
Apache Tajo Kurulumu
Apache Tajo iki yürütme modu sağlar - yerel mod ve tamamen dağıtılmış mod. Java ve Hadoop kurulumunu doğruladıktan sonra, makinenize Tajo kümesini kurmak için aşağıdaki adımlarla devam edin. Yerel mod Tajo örneği, çok kolay yapılandırmalar gerektirir.
Aşağıdaki bağlantıyı ziyaret ederek Tajo'nun en son sürümünü indirin - https://www.apache.org/dyn/closer.cgi/tajo
Şimdi dosyayı indirebilirsiniz “tajo-0.11.3.tar.gz” makinenizden.
Tar Dosyasını Çıkar
Aşağıdaki komutu kullanarak tar dosyasını çıkarın -
$ cd opt/
$ tar tajo-0.11.3.tar.gz
$ cd tajo-0.11.3
Ortam Değişkenini Ayarla
Aşağıdaki değişiklikleri şuraya ekleyin: “conf/tajo-env.sh” dosya
$ 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/
Burada, Hadoop ve Java yolunu belirtmelisiniz. “tajo-env.sh”dosya. Değişiklikler yapıldıktan sonra dosyayı kaydedin ve terminalden çıkın.
Tajo Sunucusunu Başlatın
Tajo sunucusunu başlatmak için aşağıdaki komutu uygulayın -
$ bin/start-tajo.sh
Aşağıdakine benzer bir yanıt alacaksınız -
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
Şimdi, çalışan arka plan programlarını görmek için "jps" komutunu yazın.
$ jps
1010 TajoWorker
1140 Jps
933 TajoMaster
Tajo Shell'i (Tsql) başlatın
Tajo kabuk istemcisini başlatmak için aşağıdaki komutu kullanın -
$ bin/tsql
Aşağıdaki çıktıyı alacaksınız -
welcome to
_____ ___ _____ ___
/_ _/ _ |/_ _/ /
/ // /_| |_/ // / /
/_//_/ /_/___/ \__/ 0.11.3
Try \? for help.
Tajo Shell'den çıkın
Tsql'den çıkmak için aşağıdaki komutu çalıştırın -
default> \q
bye!
Burada varsayılan, Tajo'daki kataloğu ifade eder.
Web kullanıcı arayüzü
Tajo web kullanıcı arayüzünü başlatmak için aşağıdaki URL'yi yazın - http://localhost:26080/
Şimdi ExecuteQuery seçeneğine benzer aşağıdaki ekranı göreceksiniz.
Tajo'yu durdur
Tajo sunucusunu durdurmak için aşağıdaki komutu kullanın -
$ bin/stop-tajo.sh
Aşağıdaki yanıtı alacaksınız -
localhost: stopping worker
stopping master