hive 环境配置

有二种方法配置hive环境,以下介绍其中一种,另一种结尾会告诉:

win10 环境安装 docker 及使用 docker 搭建 hadoop hive 环境

1.Docker Desktop简介

Docker Desktop 是适用于 Windows Docker 桌面,是 Docker 设计用于在 Windows 10 上运行。它是一 个本地 Windows 应用程序,为构建、交付和运行 dockerized 应用程序提供易于使用的开发环境。
Docker Desktop for Windows 使用 Windows 原生 Hyper-V 虚拟化和网络,是在 Windows 上开发
Docker 应用程序的最快、最可靠的方式。 Windows Docker 桌面支持运行 Linux Windows Docker 容器。
下载地址:

2.win10环境安装docker

2.1 启动Hyper-V

        1. 打开控制面板,选择程序

        2. 选择打开或关闭 Windows 功能

        3. 选择“Hyper-V”,然后单击确定

i 注意:安装完成后,系统会提示你重新启动计算机。

2.2 安装Docker Desktop

双击下载成功的Docker Desktop Installer.exe应用,

安装成功后关机重启!!

接着查看 docker 是否安装成功 , windowns 版默认已经安装 docker-compose

如图所示,则表示安装成功!

2.3 验证Docker桌面版

安装之后,可以打开 PowerShell 并运行以下命令检测是否运行成功:
docker run hello-world

具体操作如下:

3.使用docker快速构建hive测试环境

3.1 拉取git文件

git clone https://github.com/big-data-europe/docker-hive

3.2 构建服务

cd docker-hive
docker-compose up -d

3.3 安装完毕查看端口

# 宿主机:容器端口的映射 如果冲入 自己该conpose文件中左侧的端口号
docker ps
进入 docer 容器并以客户端和 jdbc 方式进入 hive:
docker-compose exec hive-server bash

查看hdfs

本地访问 hdfs http://localhost:50070

3.4 本地客户端DBeaver访问hive

1 )访问: https://dbeaver.io/download/ 点击下载并安装:
2 )打开 DBeaver ,点击左上角连接图标,选择 Apache Hive
3) 编辑驱动设置,下载 jdbc 驱动
4 )填写相关参数,测试连接

4. 打开SQL编辑器,编写Hql语句,执行

create database bigdata;
CREATE TABLE IF NOT EXISTS test (id INT,name STRING) ROW FORMAT DELIMITED FIELDS
TERMINATED BY " " LINES TERMINATED BY "\n";
INSERT INTO test VALUES(1, 'zhangsan');

剩下的就大功告成啦,另一种方法就是在虚拟机上配置hive环境,大家也可以自己去试一试!

  • 16
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值