Cara Memasang Apache Hive dengan Hadoop di Centos, Ubuntu dan Linuxmint

Cara Memasang Apache Hive dengan Hadoop di Centos, Ubuntu dan Linuxmint

Apa itu sarang Apache ? Perisian gudang data Apache Hive memudahkan pertanyaan dan menguruskan dataset besar yang tinggal di storan yang diedarkan. Hive menyediakan mekanisme untuk memproyeksikan struktur ke data ini dan menanyakan data menggunakan bahasa seperti SQL yang dipanggil Hiveql. Baca lebih lanjut di laman web rasmi

Panduan Cara Ini Akan Membantu Anda Memasang Apache Hive Pada Centos/Rhel dengan Hadoop dengan Langkah Mudah.

Langkah 1: Pasang Java dan Hadoop

Apache Hive memerlukan versi Java 6 atau lebih baru. Kami juga perlu memasang Hadoop terlebih dahulu sebelum memasang Apache Hive pada sistem kami. Gunakan pautan di bawah untuk memasangnya

Langkah untuk memasang Java di CentOS dan RHEL 7/6/5
Langkah -langkah untuk memasang Hadoop di Linux

Langkah 2: Muat turun Arkib Hive

Setelah mengkonfigurasi Hadoop dengan jayanya pada sistem Linux anda. Mari memulakan persediaan sarang. Muat turun Kod Sumber Hive Terkini dan Ekstrak Arkib Menggunakan Perintah berikut.

# CD/Home/Hadoop # wget http: // arkib.Apache.org/dist/sarang/sarang-0.12.0/sarang-0.12.0-bin.tar.GZ # TAR XZF HIVE-0.12.0-bin.tar.GZ # MV Hive-0.12.0 -bin Hive # Chown -R Hadoop Hive 

Langkah 3: Pembolehubah Persekitaran Persediaan

Setelah mengekstrak fail arkib sarang, beralih ke pengguna Hadoop dan persediaan berikut pembolehubah persekitaran.

# su - Hadoop $ Export Hadoop_Home =/home/Hadoop/Hadoop $ Export Hadoop_Prefix =/home/Hadoop/Hadoop $ Export Hive_home =/home/Hadoop/Hive $ Export Path = $ Hive_Home/Bin: $ Path 

Langkah 4: Mulakan sarang

Sebelum menjalankan sarang kita perlu membuat /TMP dan /pengguna/sarang/gudang dan tetapkan mereka chmod g+w dalam hdfs sebelum membuat jadual di sarang. Gunakan arahan berikut.

$ cd/home/hadoop/sarang $ $ Hadoop_home/bin/Hadoop fs -mkdir/tmp $ $ Hadoop_home/bin/Hadoop fs -mkdir/user/hive/gudang $ $ Hadoop_home/bin/Hadoop fs -chmod g+w/w/w/ TMP $ $ HADOOP_HOME/BIN/HADOOP FS -CHMOD G+W/USER/HIVE/WAREHOUS 

Mari mula menggunakan sarang menggunakan arahan berikut.

Pembalakan $ bin/sarang diasaskan menggunakan konfigurasi dalam balang: Fail:/Home/Hadoop/Hive/Lib/Hive-Common-0.12.0.balang!/sarang-log4j.Hartanah Hive> 

Langkah 5: Buat jadual demo dan ujian

Pada peringkat ini anda telah berjaya memasang sarang. Mari buat jadual sampel menggunakan arahan berikut

sarang> membuat jadual demo1 (ID int, rentetan nama); OK Masa Diambil: 6.565 saat 

Tunjukkan jadual yang dibuat dengan arahan di bawah.

Hive> tunjukkan jadual; Ok demo1 masa diambil: 0.231 saat, diambil: 1 baris (s) 

Jatuhkan jadual menggunakan arahan di bawah.

Hive> Drop Table Demo1; OK Masa Diambil: 2.393 saat 

Baca lebih lanjut mengenai Operasi SQL di Hive di Laman Rasmi Apache Hive.