草庐IT

HBASE_CLASSPATH

全部标签

java - hbase与java客户端的连接

我有一个java程序(eclipse,Maven,windows7)来填充Hbase,它存在于来自服务的VirtualBox上,当我从eclipse运行程序时,该程序工作正常。但是当我使用Maven中的assemblyplugin创建一个executablejar并从cmd运行它时或者从cygwin我得到这个错误>[2016-05-0314:46:44,663][DEBUG]Readingreplysessionid:0x154769ed563000a,packet::clientPath:nullserverPath:nullfinished:falseheader::300,4re

java - Hbase shell 命令抛出错误

我在我的虚拟机上安装了hbase(使用ubuntu64位)。我可以毫无问题地运行hbase启动脚本,但是当我启动我的hbaseshell时,它会抛出一个错误。结果如下:muhammad@muhammad-VirtualBox:~$start-hbase.shstartingmaster,loggingto/home/muhammad/hbase/hbase-1.2.1/logs/hbase-muhammad-master-muhammad-VirtualBox.outmuhammad@muhammad-VirtualBox:~$jps3112DataNode3497TaskTracke

hadoop - hbase.master 与使用 Java API 的 HBase 连接中的 zookeeper 详细信息

两者都有什么好处hbase.masterhbase.zookeeper.quorum&hbase.zookeeper.property.clientPort使用JavaAPI创建与HBase的连接?示例代码:ConfigurationhBaseConfig=HBaseConfiguration.create();hBaseConfig.set("hbase.master",hbaseHost+":"+port);hBaseConfig.set("hbase.zookeeper.quorum",zookeeperHost);hBaseConfig.set("hbase.zookeeper

hadoop - 在 Hbase-Hive Integration 中删除值

我正在使用Hbase进行数据存储,我有Hive表可以使用存储处理程序从Hbase读取数据。我正在使用复合ROWKEY(Struct(region,country,date,id))。有没有办法从Hbase-HiveIntegaration中删除特定数据,无论是从Hbase还是从HIVe??是否可以使用HBaseshell命令或Hive查询来完成类似下面的操作deletefromtablewhereregion=EUandcountry=USanddate=2015-06-11;使用Hive0.14提前致谢。 最佳答案 基于https

scala - 大量插入到 HBase

我在尝试向HBase插入数据时遇到问题。我有一个包含2个字段的1200万行SparkDataFrame:*KEY,amd5hash*MATCH,aboolean("1"or"0")我需要将它存储在一个HBase表中,KEY是行键,MATCH是列。我创建了一个在rowkey上拆分的表:create'GTH_TEST','GTH_TEST',{SPLITS=>['10000000000000000000000000000000','20000000000000000000000000000000','30000000000000000000000000000000','4000000000

hadoop - HDP : How to change HADOOP_CLASSPATH value

根据这篇故障排除文章,我需要向HADOOP_CLASSPATH环境变量添加一个值:https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.2/bk_installing_manually_book/content/troubleshooting-phoenix.html当我在控制台中键入echo$HADOOP_CLASSPATH时,我得到一个空结果。我想我需要在config.xml文件中设置这些值...在哪里或如何将这个新值设置为环境变量?我可以在spark-submit中设置吗? 最佳答案

hadoop - HBase表批量加载详细步骤

我是HBase的新手。有人可以为我提供有关如何在HBase表中完成批量加载的详细示例。例如,我有一个包含10列和10万行的客户文件。我想将文件加载到HBase表中。我创建了一个由HIVE管理的HBase表,并尝试使用LOAD命令加载它,但失败了。看来我只能从HBase插入表。hive(Koushik)>CREATETABLEhive_hbase_emp_sample(eidint,enamestring,esaldouble)>STOREDBY'org.apache.hadoop.hive.hbase.HBaseStorageHandler'>WITHSERDEPROPERTIES>(

hadoop - 如何创建指向 hbase 表的具有复杂数据类型的外部配置单元表?

我有一个包含列族(姓名、联系人)和列、姓名(字符串)、年龄(字符串)、工作街(字符串)、工作城市(字符串)、工作状态(字符串)的hbase表。我想创建一个外部配置单元表,它指向带有以下列的这个hbase表。姓名(字符串)、年龄(字符串)、地址(结构)。CREATEEXTERNALTABLEhiveTable(idINT,nameSTRING,ageSTRING,addressSTRUCT)STOREDBY'org.apache.hadoop.hive.hbase.HBaseStorageHandler'WITHSERDEPROPERTIES("hbase.columns.mapping

hadoop - Apache Storm Hbase 版本兼容性,java.lang.NoSuchFieldError : HBASE_CLIENT_PREFETCH_LIMIT

我正在运行以下Storm设置(在Ubuntu16.464位上)。Storm:0.10.1Hadoop:2.5.2(本地伪集群)Hbase:1.1.5(本地伪集群)jar的编译器:maven通过导入函数使用默认的hbasestorm支持类:org.apache.storm.hbase.bolt.HbaseBolt和mapper.SimpleHBaseMapper。我正在尝试使用“Hbase”bolt写入Hbase数据库。在此过程中出现以下错误:016-07-3021:06:14.874b.s.util[ERROR]Asyncloopdied!java.lang.NoSuchFieldEr

hadoop - 使用 hbase-server 时出现 NoSuchMethodError

为了使用TableMapper,我将hbase-server依赖项包含到我的hadoop项目中。hbase-shaded-client和hbase-server都是1.1.2版本。但是在尝试运行hadoop作业时,出现了一个似乎与安全相关的错误:FATAL[main]org.apache.hadoop.mapreduce.v2.app.MRAppMaster:ErrorstartingMRAppMasterjava.lang.NoSuchMethodError:org.apache.hadoop.security.authentication.server.Authentication