1将have…jar文件解压到software目录下

tar -zxf have.....jar  -C /opt/software

修改文件名

cd /opt/software
mv hive3.1.2.   hive312

修改默认的文件

cd /opt/software/hive312/conf
mv hive-default.xml.template hive-default.xml

在同目录添加hive-site.xml文件

vim /opt/software/hive312/conf/hive-site.xml<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><configuration><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://localhost:3306/hive312?createDatabaseIfNotExist=true</value><description>connect to mysql for hive metastore</description></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value><description>driver for mysql</description></property><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value><description>username to mysql</description></property><property><name>javax.jdo.option.ConnectionPassword</name><value>12345678</value><description>password to mysql</description></property><!--关闭权限认证 连接hive的时候以root权限登录不需要认证就是运行beeline -u jdbc:hive2://192.168.75.2xx:10000的时候--><property><name>hive.server2.authentication</name><value>NONE</value></property><!--root用户访问放过--><property><name>hive.server2.thrift.client.user</name><value>root</value></property><property><name>hive.server2.thrift.client.password</name><value>root</value></property></configuration>

启动hadoop服务

start-all.sh

启动mysql
确定密码和hive-site.xml 文件中输入的密码一致
如果没有成功 用grep ‘temporary password’ /var/log/mysqld.log
set global validate_password_policy=0;
alter user ‘root’@‘localhost’ identified by ‘mima’
grant all on . to root@’%’ identified by ‘mima’ 重置密码

systemctl start mysqld
mysql -u root -p
输入密码

将两个jar文件放到/opt/software/hive312/lib目录下 并删除原19的guava文件
第一个文件是我们到maven中找到mysql-connector-java-5.1.47.jar
D:\d\tools\apache-maven-3.5.4\repository\mysql\mysql-connector-java\5.1.47
第2个文件将hadoop中的guava-27.0-fre.jar 复制到hive中 将原有的guava19 …jar 删除 此操作是为了hadoop和hive的guava使用同一个版本 没有冲突

cd /opt/software/hive312/lib
ls|grep guava
rm -rf guava-19.0-j*
find /opt/software/hadoop313 -name 'guava*.jar'
将其中显示出的两个文件中的一个 复制到lib目录
cp /opt/software/hadoop313/share/hadoop/common/lib/guava-27.0-jre.jar /opt/software/hive312/lib

进入bin目录运行命令

cd /opt/software/hive312/bin
./schematool -dbType mysql -initSchema

配置hive环境变量

#hive
vim /etc/profile.d/myenv.sh
export HIVE_HOME=/opt/software/hive312
export PATH=$HIVE_HOME/bin:$PATHsource /etc/profile

后台挂起服务

nodup hive --service metastore>/dev/null 2>&1 &
nodup hive --service hiveserver2>/dev/null 2>&1 &jps -ml

查看连接端口 没有显示 隔10秒再次测试直到出现红色的10000

netstat -anp|grep 10000

连接hive

beeline -u jdbc:hive2://192.168.75.202:10000

基于VMware 的 hive安装与启动相关推荐

  1. 记一次基于vmware的gentoo安装

    采用GPT分区,只要一个根分区和/boot分区,无swap分区,你可以自行增加/home等,我是有一个/data分区专门用于装个人数据的,独立磁盘文件,方便备份:系统是64位的,最终采用systemd ...

  2. Hadoop集群+Spark集群搭建基于VMware虚拟机教程+安装运行Docker

    Hadoop集群+Spark集群搭建+安装运行Docker 目录 一.准备工作 二.在虚拟机上安装CentOS 7 三.hdfs的环境准备 四.hdfs配置文件的修改 五.克隆(复制虚拟机) 六.制作 ...

  3. 基于Vmware player的Windows 10 IoT core + RaspberryPi2安装部署

    本文记录了基于Vmware Player安装Windows10和VS2015开发平台的过程,以及如何在RaspberryPi2.0上启动Windows10 IoT core系统,并通过一个简单的hel ...

  4. presto基于kerberos访问hive的安装

    presto基于kerberos访问hive的安装 注意事项: 1.安装的presto0.223最新版是需要jdk1.8的,但是hadoop的jdk是1.7.所以新建presto的用户.安装jdk1. ...

  5. 【安装篇】- 基于 VMWARE Oracle Linux7.9 安装 Oracle19c RAC 详细配置方案

    作者 | yanwei 来源 | 墨天轮 https://www.modb.pro/db/95684 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Linux7.9 安装 ...

  6. 【安装文档】TRex流量分析仪保姆级安装指南--基于VMware虚拟机(ubantu18.04@Intel 82545EM

    前言 DPDK-网络数据开发中文网开发中文网致力于整理收录dpdk,spdk,ovs,vpp,dpvs,virtiohost,sdn/ovn,qemu等方向 的github开源项目,资料文档,书籍,讲 ...

  7. vmware workstation 安装esx 启动vt功能

    vmware workstation 安装esx 启动vt功能,支持64bit虚拟机,如下所示: 转载于:https://blog.51cto.com/auqf12/1293587

  8. ubuntu 14.04 安装 vmware 10 X64 后无法启动解决方法

    ubuntu 14.04 安装成功后,平时的工作什么的都够用了, 最近需要做一个测试,测试环境还必须是windows的.所以就准备整个虚拟机来,kvm 跟 vmware 考虑再三,选择了 vmware ...

  9. VMware下ghost安装XP后无法从硬盘启动的问题

    在VMware上安装Ghost版本的XP后,却怎么都无法顺利引导,更进不了系统.VMware下ghost安装XP后无法从硬盘启动的问题 总是提示:No boot filename received.O ...

最新文章

  1. CUDA+OpenCV实现光线追踪(有无constant)
  2. linux开机启动项6个级别_linux开机启动设置的几种方法
  3. opengl 设置每个点的颜色_OpenGL学习笔记(四)着色器
  4. Android属性动画 XML
  5. 查看环境变量有无配置成功等命令操作
  6. 06-对图像进行腐蚀操作
  7. 国产 Java 代码补全神器,aiXcoder 2.0 实测
  8. Android studio设置代码自动提示
  9. nand ECC 算法记录
  10. /usr/bin/sed: No such file or directory
  11. Rockwell AB PLC 控制器EDS 更新下载更新方法
  12. 【数据结构】【范浩强treap】
  13. 基于ARIMA模型的空气质量AQI时间序列分析
  14. 壁纸最佳分辨率尺寸表
  15. 六石管理学:突然看到两个男同事聊天,预判离职
  16. 效率神器工具,看这篇就够了!
  17. 基于ZigBee的放射源监控系统研究
  18. Java学习记录 Java与JSON
  19. java简单爬虫实现打印小说章节至控制台
  20. 企业应尽早使用BIM技术——BIM带来的优势

热门文章

  1. 美国研究生院计算机数据科学排名,美国研究生数据科学专业排名
  2. 公职人员财产公开_知道您的财产:Web设计人员/开发人员的薪资指南[比较]
  3. 华为鸿蒙系统2.0是什么?Android的升级版?
  4. 解决电脑com口被占用与修改COM号问题
  5. QT+讯飞智能语音在线识别demo,录音识别
  6. Firefox(火狐)好用的插件
  7. java 获取token
  8. 运行浏览器无痕模式报错
  9. js踩坑汇总(一).md
  10. LJN数理化生信奥队自传