这篇文章主要介绍了如何开启hive metastore服务,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
建网站原本是网站策划师、网络程序员、网页设计师等,应用各种网络程序开发技术和网页设计技术配合操作的协同工作。创新互联建站专业提供成都网站设计、做网站,网页设计,网站制作(企业站、响应式网站设计、电商门户网站)等服务,从网站深度策划、搜索引擎友好度优化到用户体验的提升,我们力求做到极致!
我们必须在hive服务端才能开启hive metastore服务
第一种方式
hive --service metastore -p 9083 &
第二种方式
如果你在hive-site.xml里指定了hive.metastore.uris的port
hive.metastore.uris thrift://hadoop003:9083
就可以不指定端口启动了
hive --service metastore
拷贝hive-site.xml
# cp ~/app/hive/conf/hive-site.xml ~/app/spark/conf/
执行脚本命令
# spark-shell --jars ~/MySQL-connector-java-5.1.48-bin.jar
scala> spark.sql("use hive")2019-08-22 23:37:12 WARN ObjectStore:568 - Failed to get database global_temp, returning NoSuchObjectExceptionres0: org.apache.spark.sql.DataFrame = []scala> spark.sql("show tables").show+--------+----------+-----------+|database| tableName|isTemporary|+--------+----------+-----------+| hive| docs| false|| hive|word_count| false|+--------+----------+-----------+scala> spark.table("word_count").show+------+-----+| word|count|+------+-----+|hadoop| 1|| hello| 2|| world| 1|+------+-----+
感谢你能够认真阅读完这篇文章,希望小编分享的“如何开启hive metastore服务”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!