cd /usr/local/ rz #上传hive12n.tar.gz tar xf hive12n.tar.gz vim /etc/profile #添加 export HIVE_HOME=/usr/local/hive 在export PATH末尾添加:$HIVE_HOME/bin source /etc/profile
在MYSQL中创建HIVE相关的东西
mysql -uroot -proot CREATE USER 'hive' IDENTIFIED BY 'hive'; GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%' IDENTIFIED BY 'hive' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'hive'@'localhost' IDENTIFIED BY 'hive' WITH GRANT OPTION; FLUSH PRIVILEGES;
创建hive运行时在HDFS上生成的目录
mkdir -p /var/hive/resources /var/hive/querylog /var/hive/operation_logs hdfs dfs -mkdir /usr hdfs dfs -mkdir /usr/hive/ hdfs dfs -mkdir -p /usr/hive/warehouse hdfs dfs -chmod g+w /usr/hive/warehouse hdfs dfs -mkdir /tmp hdfs dfs -chmod 777 /tmp #如果你的namenode在safemode下 我们就退出安全模式 hdfs dfsadmin -safemode leave #初始化hive schematool -initSchema -dbType mysql #进入hive hive