SparkSQL整合Hive后,如何启动hiveserver2服务

当spark sql与hive整合后,我们就无法启动hiveserver2的服务了,每次都要先启动hive的元数据服务(nohup hive --service metastore)才能启动hive,之前的beeline命令也用不了,hiveserver2的无法启动,这也导致我们之前用的什么datagrip等远程连接工具也无法连接hive,为了还能向之前一样启动hiveserver2服务,我们需要进行以下操作:

首先,我们先启动hive的元数据服务

bash 复制代码
nohup hive --service metastore >> /usr/local/soft/hive-3.1.1/metastore.log 2>&1 &

然后直接启动hiveserver2

bash 复制代码
hiveserver2

发现报错:

报错拉到最后

一、修改hive-site.xml文件

增加一个配置

bash 复制代码
<property>
    <name>hive.metastore.event.db.notification.api.auth</name>
    <value>false</value>
</property>

二、重启hive元数据

将之前启动的元数据服务先杀死,再次启动以下命令

bash 复制代码
nohup hive --service metastore >> /usr/local/soft/hive-3.1.1/metastore.log 2>&1 &

三、启动hiveserver2

bash 复制代码
hiveserver2
#或者挂后台
nohup hiveserver >> /usr/local/soft/hive-3.1.1/hiveserver2.log 2>&1 &

然后就能正常启动,并且和之前一样开启hiveserver2后,datagrip可以进行远程连接

相关推荐
网络工程小王1 天前
【大数据技术详解】——HBase技术(学习笔记)
大数据·hadoop·hdfs·big data
网络工程小王1 天前
【大数据技术详解】——Hive 离线数仓分层(学习笔记)
数据仓库·hive·hadoop
Gain_chance1 天前
Flume01:大数据日志收集与传输利器
大数据·数据仓库·flume
王九思1 天前
Hive中的tzdata影响与使用
数据仓库·hive·hadoop
TaiKuLaHa1 天前
数据仓库处理架构: lambda架构、kappa架构
数据仓库·架构
ClouderaHadoop2 天前
Oozie任务失败告警机制
hadoop·cdh·oozie
yatum_20143 天前
Hadoop 2.7.3 集群部署、配置与环境变量调优全流程总结
hadoop
yatum_20143 天前
Hadoop 三种核心运行模式(伪分布式/分布式/混合模式)全总结
hadoop·分布式·wpf
十月南城3 天前
实时数据平台的价值链——数据采集、加工、存储、查询与消费的协同效应与ROI评估
数据库·数据仓库·hive·hadoop·spark
乐hh3 天前
Hadoop 3.3.5 + Flink 1.15.3 集群完整部署手册(3节点标准版)
java·大数据·hadoop·hdfs·zookeeper·flink·yarn