配置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)验证是否成功开启远程服务

相关推荐
IOFsmLtzR5 小时前
cursor cli 执行 ETL 数据同步任务探索
数据仓库·etl
J2虾虾15 小时前
Hadoop入门
大数据·hadoop·分布式
橘子编程1 天前
Hive大数据实战指南:从入门到精通
大数据·hive·hadoop
仗剑_走天涯1 天前
hadoop 执行mr任务出现找不到主类或无法加载主类解决方案
hadoop·mr
橘子编程2 天前
Apache Hadoop知识全解析
大数据·hive·hadoop·apache
dovens2 天前
Spring Boot 从 2.7.x 升级到 3.3注意事项
数据库·hive·spring boot
顧棟2 天前
HDFS2.X升级3.X案例与相关Issue
大数据·hadoop·hdfs
小跘an吻纸2 天前
linux系统搭建hadoop环境
linux·运维·hadoop
源码之家3 天前
计算机毕业设计:Python汽车销量智能分析与预测系统 Flask框架 scikit-learn 可视化 requests爬虫 AI 大模型(建议收藏)✅
人工智能·hadoop·python·算法·数据分析·flask·课程设计
QEasyCloud20223 天前
企业数据仓库建设的技术架构与实施方法论
数据仓库·架构