mac环境下安装hive

作者: 尹小凯 | 来源:发表于2017-09-07 10:19 被阅读379次

本文主要讲述在mac环境下安装hive,目标读者为大数据初学者或者有意进入大数据行业的研发人员。

阅读本文前请先阅读《mac环境下hadoop安装》

需要先安装mysql ,https://dev.mysql.com/downloads/file/?id=471631

mysql密码重置

1) /usr/lcoal/mysql/bin/mysql.server stop

2)/usr/local/mysql/bin/mysqld_safe --skip-grant-tables

3)打开另一个终端: /usr/local/mysql/bin/mysql -u root

UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';

FLUSH PRIVILEGES;

\q

至此,密码修改成功

进入/usr/local/Cellar/hive/2.1.1/bin

schematool -initSchema -dbType mysql  (一定要执行,不然会出现错误)

如果出现错误,需要我们检查目录下是否已经有,metastore_db这个目录,如果有,那么就删掉后重新执行初始化命令。我的问题就是这个原因导致的。

进入mysql客户端会看到生成了很多hive的表

接下来 执行hive,看到hive命令行,表示成功

使用Squirrel SQL 连接hive

这里的坑比较多

首先下载squirrel SQL 自己百度

下载后配置driver:

出现: xxx is notallowed to impersonate root

把下边的root改为xxx

hadoop.proxyuser.root.groups

root

Allow the superuser oozie to impersonate any members of the group group1 and group2

hadoop.proxyuser.root.hosts

localhost

The superuser can connect only from host1 and host2 to impersonate a user

出现:Name node is in safe mode

hadoop dfsadmin -safemode leave

相关文章

  • mac环境 整合hive和elasticsearch

    上一篇介绍了mac下安装hive,《mac环境下安装hive》,写完后有同学问hive的查询速度太慢了,能不能接近...

  • mac环境下安装hive

    本文主要讲述在mac环境下安装hive,目标读者为大数据初学者或者有意进入大数据行业的研发人员。 阅读本文前请先阅...

  • hadoop之踩坑记录--在mac系统上装hadoop生态

    起因是这样,因为开发需求,得在mac上安装hadoop、hbase、hive等大数据开发环境 在mac上装环境,你...

  • redis安装配置

    1,安装 mac环境下,通过homebrew 安装。 指令:brew install redis linux环境下...

  • JAVA收藏

    MAC下安装javaJDKMAC下配置环境边领MAC下配置EclipseEclipse 汉化

  • Mac hive 配置和安装

    Mac hive 配置和安装 安装 该命令默认安装的版本较新,我的是 hive2.3.1,安装位置:/usr/lo...

  • React Native mac下环境搭建

    mac下环境搭建 一、环境需求 1、 安装xcode 2、 安装Homebrew (这...

  • git gh-pages创建博客

    一、mac安装ruby如何在Mac OS X上安装 Ruby运行环境 二、Mac下Jekyll安装http://w...

  • 初识Python

    一、安装Python 1. Mac环境下 2. Windows环境下 通过cmder安装Python,安装cm...

  • 笔记:2018-06-04 redis在mac上安装

    redis命令行操作 redis 在 mac 下的安装与使用Mac环境下安装Redis Redis安装的时候报错:...

网友评论

    本文标题:mac环境下安装hive

    本文链接:https://www.haomeiwen.com/subject/fanbjxtx.html