Ubuntu中hive3.1.3的安装与配置
时间: 2024-12-06 10:23:31 浏览: 35
Ubuntu16.04下Hive的本地安装与配置.docx
在Ubuntu上安装Hive 3.1.3是一个涉及几个步骤的过程,因为它通常作为Apache Hadoop的一部分进行安装。以下是基本的安装和配置步骤:
1. **更新包列表并安装依赖**:
```sh
sudo apt-get update
sudo apt-get install software-properties-common
```
2. **添加Hive仓库**:
```
sudo add-apt-repository universe
sudo apt-add-repository ppa:hadoop/debian-repo
```
3. **再次更新并安装Hadoop和Hive**:
```sh
sudo apt-get update
sudo apt-get install hadoop-hdfs-client hadoop-yarn-client hive-server2
```
4. **启动服务**:
```sh
sudo service hdfs start
sudo service yarn start
sudo service hive start
```
5. **配置Hive**:
- 配置`hadoop.conf`文件,确保Hive可以找到HDFS和其他Hadoop组件。编辑`/etc/hadoop/conf/core-site.xml`和`hdfs-site.xml`。
- 创建Hive metastore数据库(默认使用Hive内置的内存存储,也可以选择外部数据库如MySQL)。创建hive-site.xml文件,例如添加:
```xml
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<!-- 添加其他数据库连接属性 -->
</configuration>
```
6. **设置环境变量**:
将Hive的bin目录添加到PATH环境变量中,以便在命令行中访问Hive工具。
7. **验证安装**:
使用`beeline`, `hql`或`hive`命令行工具测试Hive是否正常工作。
阅读全文