当前位置: 首页 > news >正文

Linux(centos7)部署hive

前提环境:
已部署完hadoop(HDFS 、MapReduce 、YARN)

1、安装元数据服务MySQL
切换root用户

# 更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysqL-2022
# 安装Mysql yum库
rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
# yum安装MysqL
yum -y install mysql-community-server
# 启动Mysql设置开机启动
systemctl start mysqld
systemctl enable mysqld
# 检查MysqL服务状态
systemctl status mysqld
#第一次启动mysql,会在日志文件中生成root用户的一个随机密码,使用下面命令查看该密码
grep 'temporary password' /var/log/mysqld.log
# 如果你想设置简单密码,需要降低Mysql的密码安全级别
set global validate_password_policy=LOW;
# 密码安全级别低
set global validate password length=4;
#密码长度最低4位即可
# 然后就可以用简单密码了(课程中使用简单密码,为了方便,生产中不要这样)
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
grant all privileges on *.* to root@"%" identified by '新密码' with grant option;
flush privileges;

2、配置hadoop
配置Hadoop 的 core-site.xml 文件:

vim core-site.xml 

追加:

<property><name>hadoop.proxyuser.ll.hosts</name><value>*</value>
</property><property><name>hadoop.proxyuser.ll.groups</name><value>*</value>
</property>

并分发到其它节点

3、下载解压安装hive
切换为普通用户ll
下载:
http://archive.apache.org/dist/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gz

解压:

tar 
http://www.lryc.cn/news/331473.html

相关文章:

  • LeetCode | 数组 | 双指针法 | 27. 移除元素【C++】
  • 【Apache Doris】周FAQ集锦:第 2 期
  • jQuery(二)
  • MIT6.828 实验环境安装教程
  • 一文彻底搞清 Iterator(遍历器)概念及用法
  • 稀疏矩阵的三元组表表示法及其转置
  • docker安装rabbitMQ,并且创建账号
  • wireshark解析grpc/protobuf的方法
  • 软件测试用例(2)
  • 集群式无人机仿真环境和数据集
  • IPSec VPN
  • docker部署nacos,单例模式(standalone),使用内置的derby数据库,简易安装
  • systemd监听服务配置文件更新自动重启服务
  • 【yy讲解PostCSS是如何安装和使用】
  • YOLO电动车检测识别数据集:12617张图像,yolo标注完整
  • 从汇编看函数调用
  • node.js的错误处理
  • shell的编写
  • css心跳动画
  • 在 Amazon Timestream 上通过时序数据机器学习进行预测分析
  • 【智能排班系统】快速消费线程池
  • C语言——内存函数
  • ideaSSM图书借阅管理系统VS开发mysql数据库web结构java编程计算机网页源码maven项目
  • 普联一面4.2面试记录
  • SQLite的架构(十一)
  • Vue2电商前台项目(一):项目前的初始化及搭建
  • 4.6 offset指令,jmp short指令,far,dword ptr各种跳转指令
  • 【WEEK5】 【DAY5】DML语言【中文版】
  • 媒体偏见从何而来?--- 美国MRC(媒体评级委员会)为何而生?
  • Solana 线下活动回顾|多方创新实践,引领 Solana“文艺复兴”新浪潮