最近安装hive,在安装的过程中,遇到了一些问题,由于我是yum安装的,网上的网友们一般发的都是手动安装的教程,所以在这里和大家分享一下我安装的经验,通过整理,我的安装步骤如下:
1、YUM安装Hadoop-hive
sudo yum install hadoop-hive
2、下载mysql-connector-java-5.1.15(用于hive连接mysql的一个插件)
免费下载地址在
用户名与密码都是
具体下载目录在 /2012年资料/1月/24日/Hive安装工作记录/
3、由于我们才采用的是hive通过mysql数据库连接的方式,所以要在所安装的电脑上安装mysql服务,并且建立一个用于hive连接mysql的数据库账户:
从网上下载mysql的二进制安装包:
4、解压到/use/local,并且重命名为mysql
5、cp /usr/local/mysql/support-files/my-medium.cnf到/etc下面并且重命名为my.cfg
6、cp /usr/local/mysql/support-files/my.server到/etc/rc.d/init.d/下面并且重命名为mysqld
7、新建mysql用户
8、初始化mysql
/usr/local/mysql/scripts/mysql_install_db --user=mysql
9、修改用户密码
10、修改mysql密码:
1、c:\mysql\bin>mysql -uroot -p密码 以root身份登录
2、mysql>use mysql 选择数据库
3、mysql>update user set passwordpassword=password('你的密码') where User='root';
4、mysqlflush privileges; 重新加载权限表
11、为hive新建一个访问mysql的用户:
新建一个metastore数据库
create databases metastore
grant all on metastore.* to hive@'%' identified by 'hive';
flush privileges;
12、修改hive配置文件
cd /etc/hive/conf
vim hive-site.xml