hive安装
来源:互联网 发布:java重载的内部调用 编辑:程序博客网 时间:2024/06/05 19:11
hive1.2.1安装:
之前已有hadoop2.6.0集群环境
1、安装mysql
yum install mysql-server
安装好mysql后,
进入mysql:mysql -uroot -p
创建hive用户:CREATE USER 'hive' IDENTIFIED BY 'hive';
赋予权限:GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%' WITH GRANT OPTION;
hive远程登陆测试:mysql -h localhost -u hive -p
创建数据库:create database hive
以后每一都需要先启动mysql服务:service mysqld start
2、下载:apache-hive-1.2.1-bin.tar.gz
解压:tar -zvxf apache-hive-1.2.1-bin.tar.gz /A/soft
3、配置环境变量
vi /etc/profile
export HIVE_HOME=/A/soft/hive-1.2.1
export PATH=$PATH:$HIVE_HOME/bin
export CLASSPATH=.:$CLASSPATH:$HIVE_HOME/lib
配置生效:source /etc/profile
4、修hive改配置文件
修改hive1.2.1/conf目录下的hive-env.sh
export HADOOP_HOME=/A/soft/hadoop-2.4.1
export HIVE_CONF_DIR=/A/soft/hive-1.2.1/conf
修改hive-site.xml
<configuration>
<property>
<name>hive.metastore.local</name>
<value>true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
</property>
</configuration>
5、把MySQL的JDBC驱动包(我使用的是mysql-connector-java-5.1.16-bin.jar)复制到Hive的lib目录下
在控制台输入hive
安装成功
如用eclipse远程连接,进入hive1.2.1/bin目录下:输入命令hiverserver2
- [Hive]Hive安装
- hive系列-hive安装
- Hive安装
- hive 安装
- hive安装
- Hive安装
- Hive 安装
- hive安装
- hive 安装
- hive安装
- Hive安装
- Hive安装
- Hive安装
- Hive安装
- hive安装
- hive安装
- Hive安装
- hive安装
- netstat命令
- 蓝桥杯 ALGO-97 算法训练 排序
- AI之用行为树来实现逻辑
- 使用python脚本执行系统命令
- C/C++中va_list,va_start,va_arg,va_end的使用和原理
- hive安装
- 蓝桥杯 ALGO-96 算法训练 Hello World!
- 从文本中提取内容作为文件名以及base64解密
- 用多个if平衡语句实现分制转换
- Title Case a Sentence
- 硬链接与软链接的区别
- 蓝桥杯 ALGO-95 算法训练 2的次幂表示
- Python 作用域
- java项目中Classpath路径是指的哪个路径?