​(四)hive的搭建2

news/2024/7/1 2:46:12

在(三)hive的搭建1中我们搭建好了hive环境,但是只能本地访问,在本节中配置Hive的访问方式。

1.元数据服务的方式

1.1 编辑hive-site.xml

 sudo vi hive-site.xml

在文件最后增加以下内容

<!– 指定存储元数据要连接的地址 –>     

<property>             

    <name>hive.metastore.uris</name>                         

    <value>thrift://hadoop-master:9083</value>     

</property>

1.2 启动metastore 

执行命令

hive –service metastore (此命令启动后窗口不可再进行操作)

或者hive –service metastore &     (后台方式启动metastore )

1.3查看HiveMetaStore进程

ps -ef | grep HiveMetaStore

图片

1.4 启动Hive

在另一个窗口执行命令

hive

2.JDBC的方式

通过JDBC访问hive,首先需要配置好1.元数据服务的方式。元数据服务访问Hive 。JDBC的方式是通过server2访问元数据服务的。

2.1配置hive-site.xml

sudo vi hive-site.xml

在文件最后增加以下内容

<!– 指定hiveserver2连接的host –> 

<property>

     <name>hive.server2.thrift.bind.host</name>

     <value>hadoop-master</value>

 </property>

 <!– 指定 hiveserver2 连接的端口号 –>

 <property>

     <name>hive.server2.thrift.port</name>

     <value>21000</value>

 </property>

2.2启动hiveserver2

执行命令(注意启动前先要参考1.中的命令启动metastore  )

hive –service hiveserver2   (启动后窗口无法再进行操作)

或hive –service hiveserver2 &   (后台方式启动)

2.3查看HiveServer2进程

ps -ef | grep hiveserver2 

图片

2.4查看thrift端口是否启动

sudo netstat -tunpl | grep 21000

图片

2.4使用beeline客户端连接

执行命令

beeline -u jdbc:hive2://hadoop-master:21000 -n user

2.5 访问HiveServer2的Web页面

访问地址http://hadoop-master:10002/

图片


http://lihuaxi.xjx100.cn/news/2008502.html

相关文章

如何选择最适合的服务器

许多朋友想做一些网站&#xff0c;应用&#xff0c;游戏&#xff0c;小程序等等&#xff0c;都需要接触一个基础&#xff0c;就是服务器。服务器相当于一台24小时不关机的联网电脑&#xff0c;浏览网页或者应用相当于用户在访问这台电脑里的文件。那么如何选择最适合自己的服务…

postgres:锁申请

什么是弱锁&#xff0c;强锁&#xff1f; 为了提高并发控制&#xff0c;PG通过将锁信息在本地缓存&#xff08;**LOCALLOCK**&#xff09;和快速处理常见锁&#xff08;fastpath&#xff09;&#xff0c;减少了对共享内存的访问&#xff0c;提高性能。从而出现了弱锁和强锁的概…

聊聊百度造车

10月27日&#xff0c;极越-01上市&#xff0c;一个月后大幅降价&#xff0c;时至今日距离发布已经过去了两个月&#xff0c;官方迟迟不肯公布销量&#xff0c;实际情况大家也都心知肚明。 如今小米汽车技术发布会风头无两&#xff0c;而同一年宣布造车的极越却无人问津&#x…

H5调用安卓原生相机API案例

1、在activity_main.xml文件里添加webview标签 <WebViewandroid:id="@+id/webview"android:layout_width="match_parent"android:layout_height="match_parent"> </WebView> 2、AndroidManifest.xml(权限和活动声明) 开启访问…

自动化报告pptx-python|高效通过PPT模版制造报告(三)

这是自动化报告学习的第三篇了,前面两篇分别是: 自动化报告的前奏|使用python-pptx操作PPT(一)自动化报告pptx-python|如何将pandas的表格写入PPTX(二)本篇是逼着笔者看到JoStudio 大佬自己写的一个jojo-office 库,基于pptx-python开发成一套试用office软件的依赖,非…

基于SSM的医院管理系统的设计与实现(有报告)。Javaee项目。ssm项目。

演示视频&#xff1a; 基于SSM的医院管理系统的设计与实现&#xff08;有报告&#xff09;。Javaee项目。ssm项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层体系结构&#xff0c;通过…

Nicn的刷题日常之打印水仙花数

目录 1.题目描述 2.解题思路 3.解题 1.题目描述 求出0&#xff5e;100000之间的所有“水仙花数”并输出。 “水仙花数”是指一个n位数&#xff0c;其各位数字的n次方之和确好等于该数本身&#xff0c;如:153&#xff1d;1^3&#xff0b;5^3&#xff0b;3^3&#xff0c;则1…

[Python] opencv - 什么是直方图?如何绘制图像的直方图?

什么是直方图&#xff1f; 直方图是一种统计图&#xff0c;用于展示数据的分布情况。它将数据按照一定的区间或者组进行划分&#xff0c;然后计算在每个区间或组内的数据频数或频率&#xff08;即数据出现的次数或占比&#xff09;&#xff0c;然后用矩形或者柱形图的形式将这…