FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
未启动hive元...
分类:
数据库 时间:
2014-08-19 19:06:55
阅读次数:
281
钩子机制是这样的,大家按照某一规则写一个方法(这个规则在方法名称上),然后页面加载完之前,统一执行所有的钩子函数。注意callHooks方法,里面的局部变量s就是钩子函数名称中一定要有的内容。——这是使用钩子的方法!// 处理钩子的对象 var hook = (function(){ r...
分类:
编程语言 时间:
2014-08-19 18:40:25
阅读次数:
197
如果分区是可以确定的话,千万不要用动态分区,动态分区的值是在reduce运行阶段确定的.也就是会把所有的记录distribute by。 可想而知表记录非常大的话,只有一个reduce 去处理,那简直是疯狂的。如果这个值唯一或者事先已经知道,比如按天分区(i_date=20140819) 那就用静态分区吧。静态分区在编译阶段已经确定,不需要reduce处理。 例如以下两个insert
表分区:...
分类:
其他好文 时间:
2014-08-19 16:30:24
阅读次数:
443
题意很简单:1-n个钩子初始价值是1,然后题目给出Q个操作,x y z,将x->y的钩子价值改为z,最后输出n个钩子的总价值。
知识点:线段树的成段更新。
lazy操作,在代码中的主要实现就是pudown操作了。当你要用的时候,就更新值,不然就仅仅标记它。
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2014-08-19 09:24:44
阅读次数:
187
今天在CDH上执行hivesql的时候报了一个错。错误内容为:FAILED:ExecutionError,returncode1fromorg.apache.hadoop.hive.ql.exec.MoveTask错误语句:INSERTOVERWRITEDIRECTORY‘{$dir}‘select*fromtmp_analyse_oswherelogdata=‘{$begin}‘;错误原因:hive源码会检查导出的路径是否..
分类:
其他好文 时间:
2014-08-18 18:53:13
阅读次数:
260
首先检查系统安装的mysql版本,使用命令 rpm -qa | grep mysql若要安装自己的版本,则先执行删除操作 rpm -e xxxxx.rpm --nodeps然后安装自己的版本, rpm -i xxxxx.rpm 远程连接mysql,操作步骤如下:1、进入mysql环境中 mysql ...
分类:
数据库 时间:
2014-08-18 01:26:53
阅读次数:
276
hadoop是一种分布式系统的平台,通过它可以很轻松的搭建一个高效、高质量的分布系统,而且它还有许多其它的相关子项目,也就是对它的功能的极大扩充,包括Zookeeper,Hive,Hbase等。MapReduce是hadoop的核心组件之一,hadoop要分布式包括两部分,一是分布式文件系统hdfs,一部是..
分类:
其他好文 时间:
2014-08-17 01:11:02
阅读次数:
241
本文所用环境为3台hadoop2.2,hbase已经安装完毕,具体安装可参照前两篇文章。hive适用的元数据库为mysql,所以master上要安装mysql,用系统自带的即可,这里不在详述。(1)安装hive解压#tarzvxfhive-0.12.0.tar.gz-C/usr
#cd/usr
#mvhive-0.12.0hive2.替换jar包,保持hbase0.96..
分类:
其他好文 时间:
2014-08-16 09:49:41
阅读次数:
303