配置Hive远程服务详细步骤

这篇具有很好参考价值的文章主要介绍了配置Hive远程服务详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HiveServer2支持多客户端的并发和认证,为开放API客户端如JDBC、ODBC提供了更好的支持。

(1)修改hive-site.xml,在文件中添加以下内容:

    <property>
        <name>hive.metastore.event.db.notification.api.auth</name>
        <value>false</value>
    </property>
    <property>
      <description>HiveServer2 Thrift接口的端口号</description>
      <name>hive.server2.thrift.port</name>
      <value>10000</value>
    </property>
    <property>
      <description>运行HiveServer2 Thrift接口的主机</description>
      <name>hive.server2.thrift.bind.host</name>
      <value>master</value>
    </property>
    <property>
        <name>hive.server2.enable.doAs</name>
        <value>false</value>
    </property>

(2)修改/home/software/hadoop/etc/hadoop/core-site.xml,增加如下内容:

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

(3)将core-site.xml配置文件使用scp命令发送给各子节点

scp -r /home/software/hadoop/etc/hadoop/core-site.xml root@slave01:/home/software/hadoop/etc/hadoop/
scp -r /home/software/hadoop/etc/hadoop/core-site.xml root@slave02:/home/software/hadoop/etc/hadoop/
scp -r /home/software/hadoop/etc/hadoop/core-site.xml root@slave03:/home/software/hadoop/etc/hadoop/

(4)一定要在启动Hadoop集群、MySQL服务、Hive元数据库服务后,最后再启动Hive远程服务

--启动Hadoop集群
/home/softare/hadoop/sbin/start-all.sh
/home/softare/hadoop/sbin/mr-jobhistory-daemon.sh start historyserver
--启动MySQL服务
service mysqld start
--后台启动Hive元数据服务
nohup hive --service metastore &  
--后台启动hiveserver2服务 
nohup hive --service hiveserver2 &

5)验证是否成功开启远程服务

配置Hive远程服务详细步骤,hive,hadoop,数据仓库

 文章来源地址https://www.toymoban.com/news/detail-631261.html

 

到了这里,关于配置Hive远程服务详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 超详细的hive和mysql的安装与配置以及hive服务启动脚本

    目录 一、说明 二、Hive安装与配置 1.上传文件并解压 2.修改目录名称 3.配置hive环境变量 4.删除冲突jar包 5.启动hadoop集群 6.初始化元数据库并启动 三、MySQL安装与配置 1.检查和上传文件并解压 四、hive服务启动脚本 1.创建脚本 2.修改权限 3.脚本使用方法 本文使用的hive为:hive

    2024年02月02日
    浏览(33)
  • 一、Hive数据仓库应用之Hive部署(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)

    Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务运行。Hive具有稳定和简单易用的特性,成为了当前企业在构建企业级数据仓库时使用较为普遍的大数据组件之一。 本实验内容主要

    2024年02月03日
    浏览(26)
  • 构建大数据环境:Hadoop、MySQL、Hive、Scala和Spark的安装与配置

    在当今的数据驱动时代,构建一个强大的大数据环境对于企业和组织来说至关重要。本文将介绍如何安装和配置Hadoop、MySQL、Hive、Scala和Spark,以搭建一个完整的大数据环境。 安装Hadoop 首先,从Apache Hadoop的官方网站下载所需的Hadoop发行版。选择适合你系统的二进制发行版,下

    2024年02月11日
    浏览(41)
  • Hive的安装与使用(内嵌模式derby+将Hive的元数据配置到MySQL)配置hive的远程访问,实现多客户端访问安全机制

    前期准备:因为hive是构建在hadoop集群之上的,所以要先进行hadoop集群的搭建 一、内嵌模式:使用hive内置的关系型数据库(derby)来存储元数据 1.下载并上传到虚拟机上,我是在/opt目录下 2.解压并且重命名 3.配置hive环境,个人习惯把配置文件放在my_enc.sh中 4. 初始化元数据库

    2024年02月06日
    浏览(34)
  • Hive创建内部表详细步骤

    1.创建内部表SQL语句 先将emp.txt文件上传到linux本地根目录下( /emp.txt )和 HDFS文件系统的根目录下( /emp.txt )。 ② 将Linux本地数据导入至emp_in表(复制操作) ③ 将HDFS数据导入至emp_in表(剪切操作) 注意:emp.txt文件的内容信息如下:

    2024年02月14日
    浏览(27)
  • Hive创建外部表详细步骤

    ① 在hive中执行HDFS命令:创建/data目录 ② 在hive中执行HDFS命令:上传/emp.txt至HDFS的data目录下,并命名为emp_out ③ 创建外部表:emp_out ④ 验证: 查询结果如下:   注意: emp.txt文件内容为:

    2024年02月14日
    浏览(32)
  • Java实现Hive UDF详细步骤 (Hive 3.x版本,IDEA开发)

    老版本编写UDF时,需要继承 org.apache.hadoop.hive.ql.exec.UDF 类,然后直接实现 evaluate() 方法即可。 由于公司hive版本比较高(3.x),这次编写UDF就采用了新的版本,继承类 org.apache.hadoop.hive.ql.udf.generic.GenericUDF ,实现三个方法 1. 新建项目 打开IDEA,新建一个项目,基本配置如下,A

    2024年02月06日
    浏览(29)
  • 【hadoop——Hive的安装和配置】保姆式教学

      目录 一.Hive的安装和配置 1.Hive并不是hadoop自带的组件,因此我们需要去下载hive,此次课我们使用hive 1.2.1版本,下载地址为: 2.下载完成之后,安装包默认保存在下载文件夹中,解压安装包apache-hive-1.2.1-bin.tar.gz至路径 /usr/local,命令如下: 3.然后切换至目录 /usr/local,将文

    2023年04月22日
    浏览(30)
  • 配置开启Hive远程连接

    要配置Hive远程连接,首先确保HiveServer2已启动并监听指定的端口 检查 HiveServer2是否正在运行 如果Hive 运行在与 Hadoop集成的环境中,HiveServer2可以与Hadoop中的用户验证机制集成,并且会使用已经验证的Hadoop用户凭据来进行身份验证和授权。 在IDEA的Database菜单栏如下操作,添加

    2024年02月11日
    浏览(32)
  • Linux配置hive(远程模式)

    首先: 配置好三台虚拟机、免密、hadoop 我这边用node、node1、node2 远程模式: 将hive中的相关进程比如 hiveserver2 或者 metastore 这样的进程单独开启,使用客户端工具或者命令行进行远程连接这样的服务,即远程模式。客户端可以在任何机器上,只要连接到这个server,就可以进行

    2024年02月06日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包