当前位置: 首页 > news >正文

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

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

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

nohup hive --service metastore >> /usr/local/soft/hive-3.1.1/metastore.log 2>&1 &

然后直接启动hiveserver2

hiveserver2

发现报错:

 报错拉到最后

 一、修改hive-site.xml文件

增加一个配置

<property><name>hive.metastore.event.db.notification.api.auth</name><value>false</value>
</property>

二、重启hive元数据

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

nohup hive --service metastore >> /usr/local/soft/hive-3.1.1/metastore.log 2>&1 &

三、启动hiveserver2

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

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

http://www.lryc.cn/news/472920.html

相关文章:

  • 前端路由如何从0开始配置?vue-router 的使用
  • Java中的运算符【与C语言的区别】
  • 二、基础语法
  • DB-GPT系列(一):DB-GPT能帮你做什么?
  • 【Python各个击破】numpy
  • 【STM32 Blue Pill编程实例】-4位7段数码管使用
  • [进阶]java基础之集合(三)数据结构
  • 《Apache Cordova/PhoneGap 使用技巧分享》
  • SCP(Secure Copy
  • uniApp 省市区自定义数据
  • 图解Redis 06 | Hash数据类型的原理及应用场景
  • 在 Windows 系统上设置 MySQL8.0以支持远程连接
  • 四种基本的编程命名规范
  • 【前端】在 TypeScript 中使用 AbortController 取消异步请求
  • k8s知识点总结
  • 论文阅读:三星-TinyClick
  • Windows on ARM上使用sherpa-onnx实现语音识别
  • Unity 打包AB Timeline 引用丢失,错误问题
  • 【Kettle的安装与使用】使用Kettle实现mysql和hive的数据传输(使用Kettle将mysql数据导入hive、将hive数据导入mysql)
  • STM32的hal库在实现延时函数(例如:Delay_ms 等)为什么用滴答定时(Systick)而不是定时器定时中断,也不是RTC?
  • 刚刚买的域名被DNS劫持了怎么处理
  • 递归 算法专题
  • Logstash 迁移索引元数据(设置和映射)
  • 用python将pdf转成图片转换成对应的word文件
  • list(c++)
  • 51单片机STC8G串口Uart配置
  • uni-app使用movable-area 实现数据的拖拽排序功能
  • 如何设置使PPT的画的图片导出变清晰
  • 和鲸科技 CEO 范向伟受邀揭牌启动南京大学 2024 级大学生人工智能素养大赛
  • NewStarCTF2024-Week4-Web-WP