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

相关推荐
光电的一只菜鸡1 天前
小白从零开始学agent(二)——如何高效编写 Prompt 与 Skill
hadoop·microsoft·prompt
德昂信息dataondemand2 天前
数仓ETL避坑指南:如何攻克时序指标中的数据问题
数据仓库·商务智能
哥本哈士奇2 天前
dbt+SQLServer构建数据仓库(3):dbt_project.yml配置精讲
数据仓库·sqlserver
哥本哈士奇2 天前
dbt+SQLServer构建数据仓库(4):分层建模实战
数据仓库·sqlserver
l1t3 天前
kryonix提交的DuckDB 统一并优化标量执行器基础设施 - #24564 PR
开发语言·数据库·数据仓库·sql
ZCBUS实时计算4 天前
政务海量分库分表汇聚实战:基于 3 节点 ZCBUS 集群完成医保 10TB 数据实时整合
大数据·数据库·数据仓库·sql·dba·etl·政务
William Dawson5 天前
【踩坑实录|Hive1\.2\.1数据服务接口5大疑难问题调试与全方位优化方案】
java·hive·spring boot
hopsky5 天前
数据架构与商业智能
数据仓库·bi
ha_lydms5 天前
Hologres 简介
大数据·hadoop·阿里云·mapreduce·yarn·dataworks·hologres
APItesterCris7 天前
Open Claw 实战教程:5 分钟搭建京东商品自动化监控与数据分析系统
大数据·运维·数据库·数据仓库·自动化