实现说明每一个用户的环境都有细微的不一致,所以这里只是个人经过这些坑的处理,但是不意味着所有处理都是这样的操作,仅作为参考。

第一个坑

数据库安装,数据库最好装在Linux上,一直出了很多错,这里有一个博客可以很好安装,地址:https://www.cnblogs.com/julyme/p/5969626.html

博客描述的是使用yum源的方式下载MySQL安装,不需要特别多的配置,一路next就可以安装完成,注意默认没有密码

第二个坑

The reported blocks 0 needs additional 42 blocks to reach the threshold 0.9990 of total blocks 42.

Hadoop启动的时候进入安全模式,为了检查数据是否完整,这个时候无法向HDFS中写入数据,所以hive启动报错,重新启动下Hadoop就可以了

第三个坑

hive> show databases;
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
hive> create database test_db;
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

在使用显示数据库或者创建数据库的时候,报错,首先使用

./hive -hiveconf hive.root.logger=DEBUG,console

查看详细的日志信息,根据日志信息处理,我的主要错误是没有放数据库驱动jar包,由于HIVE元数据需要放到MySQL数据库里面,所以需要存放连接数据库的驱动jar包

转载于:https://www.cnblogs.com/lihao110/p/10563393.html

Hive安装中遇到过的坑相关推荐

  1. Kettle3.2安装中踩过的坑----闪退等!

    公司用kettle3.2做ETL 下载好.解压 (下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/) 3. ...

  2. 细数sass安装中遇到的坑

    前言: 前两天打算清理电脑的时候,遇到了一点特殊的问题,打算重装一些东西,其中就有我一直用的顺手的SASS预编译工具. 但是在重装的时候,我发现我居然不会用了??? 靠,要不是我用了半年的Sass,我 ...

  3. Hive安装过程中出现 The reference to entity createDatabaseIfNotExist must end with the ';' delimiter.问题

    Hive安装过程中出现 The reference to entity "createDatabaseIfNotExist" must end with the ';' delim ...

  4. hive安装 ———附下载链接、安装过程中所遇问题及解决办法(linux)

    目录 一.前期准备 1. hive 及相关配置文件下载 1. hadoop集群 2. 安装mysql 二.安装hive 1. 解压并安装 Hive 使用下面的命令,解压 Hive 安装包: 2. 配置 ...

  5. 探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法

    探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法 简介 XAMPP安装 XAMPP 是个啥? 安装XAMPP 新版问题:IP地址访问不再是localhost 操作问题:apache ...

  6. Centos7+mysql57+python3安装过程中踩过的坑

    Centos7+mysql57+python3安装过程中踩过的坑 说明: 为了练习Django项目,准备在虚拟机中安装Centos7+mysql57+python3.在windows环境下通过Navi ...

  7. 深度学习框架(Pytorch)+ 机器人(ROS):ROS melodic 上安装 Turtlebot2 —> 安装 hokuyo 激光雷达 —> Python 3 的虚拟环境中调用 ROS 填坑记录

    复现论文需要ubuntu+ros+turtlebot2+hokuyo的配置,这里有一个关于turtlebot的教程: Learn TurtleBot and ROS 关于 turtlebot 的各种软 ...

  8. python替代hadoop_Python连接Hadoop数据中遇到的各种坑(汇总)

    最近准备使用Python+Hadoop+Pandas进行一些深度的分析与机器学习相关工作.(当然随着学习过程的进展,现在准备使用Python+Spark+Hadoop这样一套体系来搭建后续的工作环境) ...

  9. hive安装及整合hbase

    hive安装及整合hbase (1). 上传hive安装包并解压 tar -zxvf apache-hive-3.1.3-bin.tar.gz -C /export/server/ (2). 配置hi ...

最新文章

  1. 分析 AIX 和 Linux 性能工具nmon
  2. [RDLC]报表根据字段列动态加载图片(二)
  3. 转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究
  4. python3 re模块_Python3 正则表达式 re 模块的使用 - 学习笔记
  5. java holder_java.sql.SQLException: connection holder is null
  6. get_magic_quotes_gpc()函数用法介绍
  7. 前端工具 - 15个最佳的 JavaScript 表单验证库
  8. Linux用php上传表单文件,文件太大提示[413 Request Entity Too Large]
  9. Mysql按时间段分组查询来统计会员的个数
  10. OBS视频录制及其直播推流教程(超详细,非硬核)
  11. 【Linux】循序渐进学运维-学习方法篇
  12. dex字符串解密_Dex加密(上)
  13. Sails.js自动化Api实践与测试
  14. 奋斗者——一个高级咨询师是怎样炼成的
  15. 【已解决】Nginx基于多端口、多域名配置
  16. 何为相干光通信系统?
  17. 为了实现自动控制处理,需要计算机具有的基础条件是( ),计算机应用基础考试试卷(电大本科)...
  18. 国产操作系统能不能完全替代windows,普及大众?
  19. Python对齐显示||tabulate函数||wcwidth模块||知道这些就够了
  20. 混合云存储跨云灾备方案之跨云复制

热门文章

  1. java random产生随机数_java的三种随机数生成方式,必掌握
  2. 鸿蒙首饰用什么合成,天下HD鸿蒙炼炉是什么?鸿蒙炼炉讲解
  3. mysql unique 锁_mysql 行锁排查
  4. [Swift]LeetCode826. 安排工作以达到最大收益 | Most Profit Assigning Work
  5. Georgia and Bob POJ - 1704 阶梯Nim
  6. 【javascript】异步编年史,从“纯回调”到Promise
  7. 在未启动程序情况 点击视图设计器 弹出未将对象引用窗体的解决方案
  8. C/C++ | 字节对齐
  9. 初学java之常用组件
  10. (转)网站推广优化教程100条(SEO,网站关键字优化,怎么优化网站,如何优化网站关键字)...