一、点击下载hive
二、解压
tar -zxvf apache-hive-1.2.1-bin.tar.gz
三、创建软连接
ln -s apache-hive-1.2.1-bin hive
四、配置环境变量
vi ~/.bashrc HIVE_HOME=/home/sweeney/soft/hive
五、安装MySQL数据库(不安装MySQL数据库的话,hive默认使用内置的Derby SQL服务器存储表的模式信息和其它元数据信息)
六、修改在conf目录下新建一个hive-site.xml文件,添加以下信息:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <property> <name>hive.exec.local.scratchdir</name> <value>/home/sweeney/hive</value> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>hive</value> <!--MySQL数据库的用户名--> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>123456</value> <!--MySQL数据库的密码和上面的用户对应--> </property> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://master:3306/hive? createDatabaseIfNotExist=true&useSSL=false</value> <!--此处的&useSSL=false参数是为了防止MySQL发出的警告信息--> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> <!--JDBC驱动类的全限定名--> </property> <property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> <!--位置仓库的数据库位置(HDFS)--> </property> </configuration>
七、启动hadoop集群
start-dfs.sh start-yarn.sh
八、进入hive数据库
hive