IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 5.Hive Server2 -> 正文阅读

[大数据]5.Hive Server2

修改hdfs的超级用户权限

<!--在hdfs集群的core-site.xml文件中添加如下配置文件-->
<property>
	<!--修改的是hdfs权限,如果是aa用户就写成--><!--hadoop.proxyuser.aa.groups-->
	<name>hadoop.proxyuser.root.groups</name>	
	<!--这里用到的是*,所有用户都可以被伪装-->
	<!--可以指添加几个用户,用逗号分隔,只有这几个用户可以被伪装-->
	<value>*</value>
</property>
<property>
	<name>hadoop.proxyuser.root.hosts</name>	
	<value>*</value>
</property>
#配置完成之后重新启动集群,或者在namenode的节点上执行如下命令
hdfs dfsadmin -fs hdfs://tongyuzhe1:8020 -refreshSuperUserGroupsConfiguration
hdfs dfsadmin -fs hdfs://tongyuzhe2:8020 -refreshSuperUserGroupsConfiguration

修改tmp访问权限

#如果是其他用户名登陆可能会出现权限访问问题
#修改权限,允许所有用户访问tmp
hdfs dfs -chmod 777 /tmp

Hive Server2启动方式

#在beeline中JDBC操作的时候,使用路径文件使用的都是3节点的,而不是4节点的
方式1
#tongyuzhe3执行
#两种方式二选一
hiveserver2
hive --service hiveserver2

#tongyuzhe4通过hive或是beeline访问
#两种方式二选一
#先进入beeline再通过connect访问
beeline
!connect jdbc:hive2://tongyuzhe3:10000/default root 123

#直接通过beeline jdbc访问
#-n username password可填可不填
beeline -u jdbc:hive2://tongyuzhe3:10000/default -n root 123
方式2
#tongyuzhe3启动元数据服务
hive --service metastore

#tongyuzhe4
#两种方式二选一
hiveserver2
hive --service hiveserver2

#这样可以在任意一台包含beeline脚本的虚拟机中执行beeline的命令进行连接tongyuzhe4节点
#也可以通过JDBC链接tongyuzhe4节点,访问数据库
#也就是说,只要链接tongyuzhe4节点10000端口,都可以对数据库进行访问

其他

#在Hive Server2模式可以访问web端口tongyuzhe3:10002


#配置日志服务器端口10020后
#可以查看历史任务、分析查询数据等
#启动命令
mr-jobhistory-daemon.sh start historyserver


#数据量概念:分为数据大小与条数
#数据大小:GB,PB。
#数据条数:几千万条,几亿条。


#查看开放端口
ss -nal


官网:Hive Server2方式更推荐使用在生产环境中,因为他更加安全,不会要求我们直接访问hdfs和元数据
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-07-22 14:16:32  更:2021-07-22 14:17:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/6 13:48:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码