hive 多用户访问模注意问题
首先是安装mysql
- 安装mysql数据库及客户端
yum install mysql-server
yum install mysql
servicemysqld start
步骤一: yum -y install mysql-server
步骤二:service mysqld start
步骤三:mysql -u root -p
Enter password: (默认是空密码,按enter)
mysql > CREATE USER 'hive'@'%' IDENTIFIED BY 'hive';
mysql > GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%' WITH GRANT OPTION;
mysql > flush privileges;
mysql > exit;
2.配置server hive-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://192.168.57.6:3306/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</property>
</configuration>
2.客户端配置: hive-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
</property>
<property>
<name>hive.metastore.local</name>
<value>false</value>
</property>
<property>
<name>hive.metastore.uris</name>
<value>thrift://192.168.57.5:9083</value>
</property>
</configuration>
3.首先是测试本地:./bin hive
上面出现异常:将相应的mysql-connector-java-5.132.bin.jar拷贝到 apache-hive-1.2.1-bin/lib
4.再有异常就是jline..class 找不到,这时按下面要求去做:
5.首先是启动server 端: hive --service metastore
启动后客户端去访问:
注意:
注意! 多用户模式是先启动用hive –service metastoreserver 后,在用客户端去访问;在服务器上.hive 启动的是本地模式,新建的表和客户建立的表,不会共享
参考博客:http://www.cnblogs.com/zlslch/p/6025410.html
hive 多用户访问模注意问题相关推荐
- 史上最详细大数据基础知识
# **1___Hive** ## 0.0.hive基本命令 ```sql [1.分区表] --创建分区 alter table table_name add partition(分区字段='分区值' ...
- Hive相关(概述、环境搭建、命令、API、JDBC、HBase整合等)
Hive Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的类sql查询功能,可以将sql语句转换为MapReduce任务进行运行.其优 ...
- hive 修改分桶数 分桶表_Hive中的分桶
对于每一个表(table)或者分区, Hive可以进一步组织成桶,也就是说桶是更为细粒度的数据范围划分.Hive也是针对某一列进行桶的组织.Hive采用对列值哈希,然后除以桶的个数求余的方式决定该条记 ...
- Hive介绍与核心知识点--大数据技术栈12
回顾:大数据平台技术栈 (ps:可点击查看),今天就来说说其中的Hive! 作者:高广超,多年一线互联网研发与架构设计经验,擅长设计与落地高可用.高性能.可扩展的互联网架构.目前从事大数据相关研发与架 ...
- Hive学习之路 (九)Hive的内置函数
数学函数 Return Type Name (Signature) Description DOUBLE round(DOUBLE a) Returns the rounded BIGINT valu ...
- Hive数据分析——Spark是一种基于rdd(弹性数据集)的内存分布式并行处理框架,比于Hadoop将大量的中间结果写入HDFS,Spark避免了中间结果的持久化...
转自:http://blog.csdn.net/wh_springer/article/details/51842496 近十年来,随着Hadoop生态系统的不断完善,Hadoop早已成为大数据事实上 ...
- hive 常见面试题
(笔者自己做记录) 1.Hive内外部表的区别 删除表是否影响外部数据 2.Hive如何做到权限管理 hive下可以修改配置后创建用户管理,但是仅仅是为了防止误操而已,如果要真的为了安全操作建议使用 ...
- hive 行转列和列转行的方法_读离线和实时大数据开发实战,为你揭开 Hive 优化实践的神秘面纱...
前言 「1024,1GB,一级棒!程序仔们节日快乐!」 ❝ 指尖流动的 1024 行代码,到底是什么? ❞ ❝ 是10行的迷茫?是101行的叛逆?是202行的理性思考?是307行对渴望的冲动?还是40 ...
- 达观数据分析平台架构和Hive实践
http://www.infoq.com/cn/articles/hadoop-ten-years-part03 编者按:Hadoop于2006年1月28日诞生,至今已有10年,它改变了企业对数据的存 ...
最新文章
- c#总结最近的几项重要代码
- mongodb地理位置索引实现原理
- MPB:湖南师大尹佳组-乳酸菌的耐热实验
- idea中实体类右击没有ptg_几个牛逼的IDEA插件,Java开发者撸码神器,还带动图的!...
- web python 自动化是什么_Selenium 凭什么成为 Web 自动化测试的首选?(内附源码)...
- 【uni-app】swiper 实现纵向轮播,且支持鼠标滚轮滚动翻页
- (8)Linux内核中的hash与bucket
- Java面试之设计模式七大原则
- 格式化Mac硬盘---DoYourData Super Eraser安全、快速
- 【二维码识别】基于matlab GUI 灰度+二值化+校正二维码生成与识别【含Matlab源码 635期】
- RHCSA红帽认证考试题库--上午考试题
- Windows无法连接到打印机、打印机连接出现0X00000bcb错误应该如何解决?这应该是是最全面的解决方法啦~~
- 计算机安装win10配置,安装Win10系统配置的最低要求
- 柳永 天涯 青砚1989
- tf 2.0 -- Model -- 模型
- Android 开发 VectorDrawable 矢量图 (三)矢量图动画
- CAD教程:CAD看图软件中怎么设置比例?
- 滑环在机电行业的应用
- 【转载】走心撩到电音妹:所谓的“迷幻电子”是什么?
- C语言程序设计的总结与反思
热门文章
- 第六十八期:程序员与医生
- java学习(146):file常用方法3
- linux下有四个作业优先级,第一次作业:对Linux系统分析
- nginx: [error] open() “/usr/local/var/run/nginx.pid“ failed (2: No such file or directory)
- 互联网大佬学历背景大揭秘,看看是你的老乡还是校友
- 南邮 计算机网络,南邮计算机网络_期末复习纲要-精简版教材.pdf
- 测试sql语句的执行效率
- 微信小程序视频弹幕效果
- Jmeter——for循环控制器和if逻辑控制器
- linux 添加环境变量(php为例)