Java ve Hadoop kurulu olan bilgisyarımıza Apache’nin sitesinden hive 1.2.1 sürümünü indiriyoruz.Hive indirildikten sonra indirdiğimiz bu ter.gz dosyasını hadoop un kurulu olduğu dizinimize taşıyoruz. Benim hadoop /usr/java hadoop dizininde olduğu için oraya taşıyıp tar.gz dosyasını buraya çıkarıyoruz:


Hive ı hadoop un içine çıkardıktan sonra bashrc dosyasına  hive in pathini ekliyoruz:
[email protected] :~$ sudo nano  ~/.bashrc diyerek bashrc dosyasının içine giriyoruz.

Bunu yaptıktan sonra :
[email protected] :~$ source ~/.bashrc diyerek bashrc içinde yaptığımız değişklikleri bilgisayarı yeniden başlatmaya gerek duyulmadan kaydedilmesini sağlıyoruz.

Bunları yaptıktan sonra hive dizinimizin altına gidip /usr/java/hadoop/apache-hive-1.2.1-bin/bin altında hive-config.sh dosyasını gedit ile açıyoruz ve en alta şunları ekliyoruz:

export HIVE_CONF_DIR=$HIVE_CONF_DIR
export HIVE_AUX_JARS_PATH=$HIVE_AUX_JARS_PATH

export HADOOP_HOME=/usr/java/hadoop

Bunları da yazdıktan sonra şimdi hdfs içine hive için bir klasör açacaz :
hdfs dfs -mkdir /user/hive/warehouse diye hdfs ye klasör oluşturuyoruz.

Bundan sonra hive dizinine geçiyoruz ve hive başlatıyoruz :

Artık burdan sonra hive sorguları yazarak hive kullanabiliriz. İleriki yazılarımda hive ile ilgili örnek yapıp anlatmaya çalışacağım.

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir