centos7安装hive3.1.2
时间: 2023-04-26 11:02:48 浏览: 131
1. 首先,需要安装Java环境,建议安装JDK8或以上版本。
2. 下载Hive3.1.2的安装包,可以从官网或者镜像站点下载。
3. 解压安装包,将解压后的文件夹移动到指定目录,例如/opt/hive。
4. 配置Hive的环境变量,编辑/etc/profile文件,在文件末尾添加以下内容:
export HIVE_HOME=/opt/hive
export PATH=$PATH:$HIVE_HOME/bin
5. 配置Hive的元数据存储,可以选择使用MySQL或者Derby。如果选择MySQL,需要先安装MySQL数据库,并创建一个新的数据库和用户。
6. 编辑Hive的配置文件hive-site.xml,配置Hive的元数据存储和其他参数。例如:
<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>hiveuser</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>hivepassword</value>
</property>
7. 启动Hive服务,执行以下命令:
$HIVE_HOME/bin/hive --service metastore &
$HIVE_HOME/bin/hive --service hiveserver2 &
8. 测试Hive,可以使用Hive的CLI或者JDBC连接HiveServer2进行查询。例如:
$HIVE_HOME/bin/beeline -u jdbc:hive2://localhost:10000 -n hiveuser -p hivepassword
> show databases;
> use default;
> show tables;
> select * from table_name;
阅读全文