前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hive安装部署及简单测试 网页《一》

Hive安装部署及简单测试 网页《一》

作者头像
梅花
发布2020-09-28 10:22:48
4480
发布2020-09-28 10:22:48
举报
文章被收录于专栏:梅花的学习记录

1.首先关闭机器上之前配置的分布式Hadoop

  命令: (在hadoop的安装目录中) sbin/stop-dfs.sh

  关闭: yarn 命令: sbin/stop-yarn.sh

2.先使用hadoop-senior.zuoyan.com 上的 伪分布式Hadoop进行配置 Hive (将需要的文件上传到服务器上)

2.1 启动 hdfs

2.2 启动yarn

2.3 将secondaryNamenode 停止掉 节省点内存 命令:sbin/hadoop-daemon.sh stop secondarynamenode

   2.4 启动historyserver

      命令: sbin/mr-jobhistory-daemon.sh start historyserver

3.将Hive的安装包进行解压

代码语言:javascript
复制
        tar -zxvf apache-hive-0.13.1-bin.tar.gz -C /opt/modules/

  更改一下名称:

代码语言:javascript
复制
        mv apache-hive-0.13.1-bin/ hive-0.13.1

4.进入Hive解压目录中进行配置文件

    4.1 更改文件名称 将 hive-env.sh.template 更改为hive.env.sh

4.2 设置Hadoop_Home 和Hive的conf

      这个具体的目录 根据自己的实际情况来改

4.3查看dfs文件系统上的文件目录 创建 tmp 文件目录 和 /user/hive/warehouse(如果没有这个目录,默认创建的就是这个目录,用来存放Hive中的表)

       创建dfs上的目录 命令 :

代码语言:javascript
复制
                   mkdir: Cannot create directory /user/hive/warehouse. Name node is in safe mode.

        结果出现了意外 !!! Σ( ° △ °|||)︴

        可以很明白的看见 在安全模式下

        执行命令 :bin/hadoop dfsadmin -safemode leave 就可以解决这个问题,然后在创建文件目录

        创建好文件目录后,就需要对这两个文件目录赋予权限

        命令   

代码语言:javascript
复制
        bin/hdfs dfs -chmod g+x /tmp
        bin/hdfs dfs -chmod g+x /user/hive/warehouse

        查看一下权限 bin/hdfs dfs -ls -R /

5.打开Hive

    使用命令: bin/hive

   可以使用count(*) 命令来统计 ,可以查看出使用的就是yarn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-10-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档