spark部署示例
官网
https://spark.apache.org/
# spark版本文档列表
https://spark.apache.org/docs/
# 查看指定版本文档
https://spark.apache.org/docs/2.4.7/
# 下载安装包
https://spark.apache.org/downloads.html
<!--jdbc连接官网-->
https://spark.apache.org/docs/3.4.0/sql-distributed-sql-engine.html#running-the-thrift-jdbcodbc-server
scala学习
spark单机部署
spark独立集群部署
spark使用yarn部署
spark部署(3种模式)
启动sql客户端,直接写sql
bin/spark-sql
启动spark jdbc iceberg服务
spark/sbin/start-thriftserver.sh --master yarn
启动spark jdbc thriftserver服务
https://spark.apache.org/docs/3.4.0/sql-distributed-sql-engine.html#running-the-thrift-jdbcodbc-server
spark/sbin/start-thriftserver.sh --master yarn
export HIVE_SERVER2_THRIFT_PORT=<listening-port>
export HIVE_SERVER2_THRIFT_BIND_HOST=<listening-host>
spark/sbin/start-thriftserver.sh \
--master MASTER_URL
--queue queue_name \
--num-executors NUM \
--conf spark.driver.memory=40g \
--driver-cores NUM \
--executor-memory 6g \
--conf spark.yarn.executor.memoryOverhead=2048 \
been连接spark
beeline> !connect jdbc:hive2://localhost:10000 -n 用户名 -p 密码
beeline -u jdbc:hive2://localhost:10000 -n 用户名 -p 密码
spark连接
./spark-sql
./spark-submit
./spark-submit
jdbc连接spark
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-sql_2.11</artifactId>
<version>${spark.version}</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-hive_2.11</artifactId>
<version>${spark.version}</version>
</dependency>
<dependency>
<groupId>org.spark-project.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>1.2.1.spark2</version>
</dependency>
Class.forName("org.apache.hive.jdbc.HiveDriver");
DriverManager.getConnection("jdbc:hive2://ip:10000","username","password");
conn.prepareStatement("select name,password from user");
spark UI 访问地址
http://node01/9870
http://node01/8088
http://node01/8080
http://node01/4040
http://node01/18080
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)