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

如何使用datagrip连接spark

ThriftServer:类似hiveserver2

  • 本质:Spark中的一个特殊的程序,利用程序的资源运行所有SQL,该程序除非手动关闭,否则一直运行

1、在hive 下修改hive-site.xml

<property>
                <name>hive.metastore.schema.verification</name>
                <value>false</value>
        </property>

2、将hive-site.xml 复制到 spark的conf 下

cp /opt/installs/hive/conf/hive-site.xml /opt/installs/spark/conf

3、接着分发一下:

xsync.sh /opt/installs/spark/conf/hive-site.xml

4、重启thrift服务:

/opt/installs/spark/sbin/start-thriftserver.sh --hiveconf hive.server2.thrift.port=10000  --hiveconf hive.server2.thrift.bind.host=bigdata01 --master yarn --conf spark.sql.shuffle.partitions=2

若hiveServer2 启动过,那么改成10001 是因为 hiveserver2占用了10000

启动服务,该服务不会停止,一直在后台启动,假如启动不了,记得查看日志。

停止服务:
/opt/installs/spark/sbin/stop-thriftserver.sh 

使用datagrip 重新连接一下,记得刷新一下连接。


http://www.kler.cn/a/442986.html

相关文章:

  • IDEA搭建springboot demo
  • Qlib专为AI而生的量化投资平台
  • GPT核心原理
  • 模具制造之三维扫描和逆向建模
  • 限制redis内存
  • 【赛博保安】安全日记反弹Shell加密算法信息打点(二)
  • LLM大语言模型私有化部署-OpenEuler22.03SP3上容器化部署Dify与Qwen2.5
  • 【Qt】QWidget中的常见属性及其功能(二)
  • ffmpeg使用方法
  • 穷举vs暴搜vs深搜vs回溯vs剪枝专题一>子集
  • jQuery lightbox插件ViewBox
  • Leetcode打卡:形成目标字符串需要的最少字符串数I
  • Vue.js前端框架教程7:Vue计算属性和moment.js
  • XSLT 编辑 XML
  • Java类
  • 论文笔记-KDD2024-TransRec
  • 【Python爬虫系列】_032.Scrapy_全站爬取
  • 二百七十九、ClickHouse——用Kettle对DWD层清洗数据进行增量补全
  • FastAPI 的进阶应用与扩展技术:异步编程与协程、websocket、celery
  • Invalid bound statement (not found) 错误解决