Hive installation is simple.I installed Hadoop in standalone mode on ubuntu linux machine.Download Hive into local drive from http://hive.apache.org/releases.html#Download.Find the latest releases.I used http://mirror.reverse.net/pub/apache/hive/hive-0.11.0/
| Download hive from apache site into your local Ubuntu folder |
Untar hive.
| Untar |
Move the binary into the hive home directory /usr/local/hive. Use sudo root password if you dont have permission.
| Move the file into /usr/local/hive |
Export variables and save it in .bashrc.
| export variables and save in .bashrc |
Here you go. In standalone mode, Hive shell will automatically detect the local HDFS and mapreduce nodes .Fire hive shell.
| Start hive shell .Use set-v to see all configuration variables |
Create a table book with a column string of data type string.
| Create table syntax |
From Another terminal window, Use hadoop fs -ls command to see the hive table is a directory in HDFS.
| hive table is a directory in HDFS |
Let us load a file into Hive.copy file book into HDFS using hadoop fs -copyFromLocal <local file system source> <HFDS Destination>
| Copy the file named book to HDFS using hadoop fs -copyFromLocal command |
Load the file into Hive table using LOAD DATA
| From Hive shell ,Load the HDFS file 'book' into the Hive table book |
SELECT * from table to see the data.
any questions, comments , please feel free to add .
ReplyDelete