spark中thriftserver服务端、beeline客户端使用

一、thriftserver服务端

1. 启动服务

$SPARK_HOME/sbin/start-thriftserver.sh --hiveconf hive.server2.thrift.port=10000 --hiveconf hive.server2.thrift.bind.host=c3pretest1

1)指定服务端端口

hive.server2.thrift.port

2)指定服务端host

hive.server2.thrift.bind.host

2. 停止服务

$SPARK_HOME/sbin/stop-thriftserver.sh

二、beeline客户端连接sparkSQL

1. JDBC方式连接sparkSQL

$SPARK_HOME/bin/beeline  -u jdbc:hive2://c3pretest1:10000

三、查看日志

tail -f /home/c3app/c3/logs/spark/spark-c3-org.apache.spark.sql.hive.thriftserver.HiveThriftServer2-1-c3pretest1.out

 

四、设置alias别名

vi ~/.bash_profile

alias sparksql='$SPARK_HOME/bin/beeline  -u jdbc:hive2://c3pretest1:10000'
alias sparksvr='$SPARK_HOME/sbin/start-thriftserver.sh --hiveconf hive.server2.thrift.port=10000 --hiveconf hive.server2.thrift.bind.host=c3pretest1'
alias sparklog='tail -f /home/c3app/c3/logs/spark/spark-c3-org.apache.spark.sql.hive.thriftserver.HiveThriftServer2-1-c3pretest1.out'

通过在环境变量中设置alias别名,可以很方便的启动服务端、连接服务端、查看日志等操作。

备注:

spark安装路径下lib文件夹:确保有“mysql-connector-java-5.1.30-bin.jar”

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值