Hive 组件安装配置

这篇具有很好参考价值的文章主要介绍了Hive 组件安装配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一,下载和解压安装文件

(1)使用 root 用户,将 Hive 安装包 /opt/software/apache-hive-2.0.0-bin.tar.gz 路解压到/usr/local/src 路径下。

Hive 组件安装配置,hive,hadoop,数据仓库

(2)将解压后的 apache-hive-2.0.0-bin 文件夹更名为 hive;

Hive 组件安装配置,hive,hadoop,数据仓库

(3)修改 hive 目录归属用户和用户组为 hadoop

Hive 组件安装配置,hive,hadoop,数据仓库

二,设置 Hive 环境

步骤一:卸载 MariaDB 数据库

(1)关闭 Linux 系统防火墙,并将防火墙设定为系统开机并不自动启动。

Hive 组件安装配置,hive,hadoop,数据仓库

(2)卸载 Linux 系统自带的 MariaDB。 1)首先查看 Linux 系统中 MariaDB 的安装情况。

Hive 组件安装配置,hive,hadoop,数据仓库

2)卸载 MariaDB 软件包

Hive 组件安装配置,hive,hadoop,数据仓库

步骤二:安装 MySQL 数据库

(1)按如下顺序依次按照 MySQL 数据库的 mysql common、mysql libs、mysql client 软件包。

Hive 组件安装配置,hive,hadoop,数据仓库

(2)安装 mysql server 软件包。

Hive 组件安装配置,hive,hadoop,数据仓库

(3)修改 MySQL 数据库配置,在/etc/my.cnf 文件中添加如表 6-1 所示的 MySQL 数据 库配置项。

Hive 组件安装配置,hive,hadoop,数据仓库

(4)启动 MySQL 数据库。

Hive 组件安装配置,hive,hadoop,数据仓库

(6)查询 MySQL 数据库默认密码。

Hive 组件安装配置,hive,hadoop,数据仓库

MySQL 数据库是安装后随机生成的,所以每次安装后生成的默认密码不相同。 (7)MySQL 数据库初始化。 执行 mysql_secure_installation 命令初始化 MySQL 数据库,初始化过程中需要设定 数据库 root 用户登录密码,密码需符合安全规则,包括大小写字符、数字和特殊符号, 可设定密码为 Password123$。

mysql_secure_installation 命令执行过程如下:

[root@master ~]# mysql_secure_installation Securing the MySQL server deployment.  

 Enter password for user root: # 输入/var/log/mysqld.log 文件中查询 到的默认 root 用户登录密码 The 'validate_password' plugin is installed on the server. The subsequent steps will run with the existing configuration of the plugin. Using existing password for root. Estimated strength of the password: 100 Change the password for root ? ((Press y|Y for Yes, any other key for No) : y New password: # 输入新密码 Password123$ Re-enter new password: # 再次输入新密码 Password123$ Estimated strength of the password: 100 Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y # 输入 y

By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No) : y # 输入 y

Success. Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No) : n # 输入 n

... skipping. By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y # 输入 y

- Dropping test database... Success. - Removing privileges on test database... Success. 第 6 章 Hive 组件安装部署 7 Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y # 输入 y

Success. All done!

(8)添加 root 用户从本地和远程访问 MySQL 数据库表单的授权。

Hive 组件安装配置,hive,hadoop,数据仓库

步骤三:配置 Hive 组件

(1)设置 Hive 环境变量并使其生效。

[root@master ~]# vi /etc/profile

# 在文件末尾追加以下配置内容

Hive 组件安装配置,hive,hadoop,数据仓库

# 使环境变量配置生效

Hive 组件安装配置,hive,hadoop,数据仓库

(2)修改 Hive 组件配置文件。

切换到 hadoop 用户执行以下对 Hive 组件的配置操作。 将/usr/local/src/hive/conf 文件夹下 hive-default.xml.template 文件,更名为 hive-site.xml。

Hive 组件安装配置,hive,hadoop,数据仓库

(3)通过 vi 编辑器修改 hive-site.xml 文件实现 Hive 连接 MySQL 数据库,并设定 Hive 临时文件存储路径。

[hadoop@master ~]$  vi /usr/local/src/hive/conf/hive-site.xml

1)设置 MySQL 数据库连接。

Hive 组件安装配置,hive,hadoop,数据仓库

Hive 组件安装配置,hive,hadoop,数据仓库

4)配置数据库驱动。

Hive 组件安装配置,hive,hadoop,数据仓库

7)在 Hive 安装目录中创建临时文件夹 tmp。

Hive 组件安装配置,hive,hadoop,数据仓库

步骤四:初始化 hive 元数据

1)将 MySQL 数据库驱动(/opt/software/mysql-connector-java-5.1.46.jar)拷贝到 Hive 安装目录的 lib 下;

Hive 组件安装配置,hive,hadoop,数据仓库

2)重新启动 hadooop 即可

Hive 组件安装配置,hive,hadoop,数据仓库

4)启动 hive

Hive 组件安装配置,hive,hadoop,数据仓库

Hive 组件安装配置,hive,hadoop,数据仓库文章来源地址https://www.toymoban.com/news/detail-852160.html

到了这里,关于Hive 组件安装配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【hadoop——Hive的安装和配置】保姆式教学

      目录 一.Hive的安装和配置 1.Hive并不是hadoop自带的组件,因此我们需要去下载hive,此次课我们使用hive 1.2.1版本,下载地址为: 2.下载完成之后,安装包默认保存在下载文件夹中,解压安装包apache-hive-1.2.1-bin.tar.gz至路径 /usr/local,命令如下: 3.然后切换至目录 /usr/local,将文

    2023年04月22日
    浏览(39)
  • 安装hive数据仓库

    需要安装部署完成的Hadoop的环境如果不会搭建的可以参考: 卸载Centos7自带的mariadb mariadb-libs-5.5.64-1.el7.x86_64是使用 rpm -qa|grep mariadb 查询出来的名称 安装mysql 安装mysql时可能会出现的问题 1、依赖检测失败 问题很明显了就是依赖的问题,下载他说的依赖就好了 安装hive 上传并且

    2024年02月14日
    浏览(50)
  • Hive 组件安装配置

    一,下载和解压安装文件 (1)使用 root 用户,将 Hive 安装包 /opt/software/apache-hive-2.0.0-bin.tar.gz 路解压到/usr/local/src 路径下。 (2)将解压后的 apache-hive-2.0.0-bin 文件夹更名为 hive; (3)修改 hive 目录归属用户和用户组为 hadoop 二,设置 Hive 环境 步骤一:卸载 MariaDB 数据库 (

    2024年04月15日
    浏览(30)
  • L2 数据仓库和Hive环境配置

    数据仓库DW主要是一个用于存储,分析,报告的数据系统。 数据仓库的目的是面向分析的集成化数据环境,分析结果为企业提供决策支持。 -DW不产生和消耗数据 结构数据:数据库中数据,CSV文件 直接导入DW 非结构数据:基本数据处理后导入DW 针对部门需求可以做不同DW,为

    2024年02月09日
    浏览(42)
  • 数据仓库hive的安装说明

    1.按照下面语句顺序依次输入,安装mysql         $sudo apt-get install mysql-server         $sudo apt-get install mysql-client         $sudo apt-get install libmysqlclient-dev 2.连接MySQL数据库 (1)进入mysql         $sudo mysql -u root –p (2)使用mysql         use mysql; (3)修改mysql用户密

    2024年03月10日
    浏览(43)
  • 大数据系统常用组件理解(Hadoop/hive/kafka/Flink/Spark/Hbase/ES)

    一.Hadoop Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 Hadoop 以一种可靠、高效、可伸缩的方式进行数据处理。 Hadoop的核心是yarn、HDFS和Mapreduce。yarn是资源管理系统,实现资源调度,yarn是Hadoop2.0中的资源管理系统,总体上是master/slave结构。对于yarn可以粗浅将其理解

    2024年02月20日
    浏览(44)
  • Hadoop-HA-Hive-on-Spark 4台虚拟机安装配置文件

    apache-hive-3.1.3-bin.tar spark-3.0.0-bin-hadoop3.2.tgz hadoop-3.1.3.tar.gz 在hdfs上新建 spark-history(设置权限777),spark-jars文件夹 上传jar到hdfs 链接hadoop中的文件 ln -s 源文件名 新文件名 链接hive中的文件 ln -s 源文件名 新文件名 链接hadoop中的文件 ln -s 源文件名 新文件名

    2024年02月07日
    浏览(43)
  • 云计算技术 实验八 数据仓库Hive的安装和使用

    参考资料为:   教材代码-林子雨编著《大数据基础编程、实验和案例教程(第2版)》教材所有章节代码_厦大数据库实验室博客 1 . 实验学时 4学时 2 . 实验目的 熟悉Hive的安装 熟悉Hive的基本用法 3. 实验内容 (一)完成Hive的安装和配置Mysql接口。 先进行hive安装包的安装。

    2024年02月06日
    浏览(62)
  • 大数据平台环境搭建---- Hive&MySql数据库组件配置

    前置环境 Hadoop集群必须部署完成,如果还没有搭建请先前往Hadoop全分布搭建笔记 程序版本 hive 1.1.0 mysql 5.7.25 mysql-connector-java-5.1.39-bin.jar 资源下载 官网下载: mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar :https://downloads.mysql.com/archives/community/  链接:https://pan.xunlei.com/s/VNoQg4wdxda5by6L8Lvug9e

    2024年01月25日
    浏览(62)
  • 大数据平台安装实验: ZooKeeper、Kafka、Hadoop、Hbase、Hive、Scala、Spark、Storm

    ​ 在大数据时代,存在很多开源的分布式数据采集、计算、存储技术,本实验将在熟练掌握几种常见Linux命令的基础上搭建几种常用的大数据采集、处理分析技术环境。 相关安装包下载: 链接:https://pan.baidu.com/s/1Wa2U3qstc54IAUCypcApSQ 提取码:lcd8 Hadoop大数据平台所需工具、软件

    2023年04月09日
    浏览(88)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包