Hive的安装过程
资源下载安装 下载地址
1、将apache-hive-0.14.0-bin.tar.gz上传到/usr/local下
2、执行tar -zxvf apache-hive-0.14.0-bin.tar.gz 解压缩
3、执行mv apache-hive-0.14.0-bin hive重命名;
配置环境变量
1、备份 在hive文件下的config 执行cp hive-env.sh.template hive-env.sh产生新文件
2、修改conf/hive-env.sh文件
启动hive
1、确保hdfs和yarn已经启动
2、执行hive命令,启动hive的shell终端
如能正常进入hive终端即为安装成功
附 Linux下Mysql的安装过程
1、查看Centos下是否安装mysql
yum list installed | grep mysql
2、删除已安装的mysql
yum -y remove mysql
3、从yum库中安装mysql
yum -y install mysql mysql-server mysql-devel
4、验证是否安装成功
rpm -qi mysql-server
5、启动mysql服务
/etc/init.d/mysqld start
6、登录并设置密码
mysql -u root use mysql; update user set password=password('密码') where user='root';
8、开放远程登录
grant all privileges on *.* to 'root'@'%' identified by '密码'; flush privileges;
附 使用mysql替换derby作为hive的metastore
在hive的derby配置中,derby只允许单用户访问其实例
替换过程
1、把mysql-connector-java-5.1.32-bin.jar放到hive的lib目录下;
2、把hive-site.xml放到hive的conf目录下【注意修改里面的url、password等】;
3、执行hive命令,启动终端,报错
解决步骤,依次执行下面的3条mysql命令:
drop database metastore; create database metastore; alter database metastore character set latin1;