hbase启动报错 hbase shell

请大神帮帮忙
hbase启动 OK
hbase shell有下问题

./bin/hbase shell

2016-04-05 08:53:06,328 ERROR [main] zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 4 attempts
2016-04-05 08:53:06,331 WARN [main] zookeeper.ZKUtil: hconnection-0x1f6917fb0x0, quorum=salve1:2181,master:2181,salve2:2181, baseZNode=/hbase Unable to set watcher on znode (/hbase/hbaseid)
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045)
at org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:221)
at org.apache.hadoop.hbase.zookeeper.ZKUtil.checkExists(ZKUtil.java:482)
at org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:65)
at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:86)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:833)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.(ConnectionManager.java:623)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:218)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:450)
at org.jruby.javasupport.JavaMethod.invokeStaticDirect(JavaMethod.java:362)
at org.jruby.java.invokers.StaticMethodInvoker.call(StaticMethodInvoker.java:58)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
at org.jruby.RubyClass.newInstance(RubyClass.java:822)
at org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:65535)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:249)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
at usr.local.hadoop.hbase_minus_1_dot_0_dot_3.bin.hirb.__file__(/usr/local/hadoop/hbase-1.0.3/bin/hirb.rb:118)
at usr.local.hadoop.hbase_minus_1_dot_0_dot_3.bin.hirb.load(/usr/local/hadoop/hbase-1.0.3/bin/hirb.rb)
at org.jruby.Ruby.runScript(Ruby.java:697)
at org.jruby.Ruby.runScript(Ruby.java:690)
at org.jruby.Ruby.runNormally(Ruby.java:597)
at org.jruby.Ruby.runFromMain(Ruby.java:446)
at org.jruby.Main.doRunFromMain(Main.java:369)
at org.jruby.Main.internalRun(Main.java:258)
at org.jruby.Main.run(Main.java:224)
at org.jruby.Main.run(Main.java:208)
at org.jruby.Main.main(Main.java:188)
2016-04-05 08:53:06,338 ERROR [main] zookeeper.ZooKeeperWatcher: hconnection-0x1f6917fb0x0, quorum=salve1:2181,master:2181,salve2:2181, baseZNode=/hbase Received unexpected KeeperException, re-throwing exception
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045)
at org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:221)
at org.apache.hadoop.hbase.zookeeper.ZKUtil.checkExists(ZKUtil.java:482)
at org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:65)
at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:86)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:833)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.(ConnectionManager.java:623)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:238)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:218)
at org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:119)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:450)
at org.jruby.javasupport.JavaMethod.invokeStaticDirect(JavaMethod.java:362)
at org.jruby.java.invokers.StaticMethodInvoker.call(StaticMethodInvoker.java:58)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
at org.jruby.RubyClass.newInstance(RubyClass.java:822)
at org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:65535)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:249)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
at usr.local.hadoop.hbase_minus_1_dot_0_dot_3.bin.hirb.__file__(/usr/local/hadoop/hbase-1.0.3/bin/hirb.rb:118)
at usr.local.hadoop.hbase_minus_1_dot_0_dot_3.bin.hirb.load(/usr/local/hadoop/hbase-1.0.3/bin/hirb.rb)
at org.jruby.Ruby.runScript(Ruby.java:697)
at org.jruby.Ruby.runScript(Ruby.java:690)
at org.jruby.Ruby.runNormally(Ruby.java:597)
at org.jruby.Ruby.runFromMain(Ruby.java:446)
at org.jruby.Main.doRunFromMain(Main.java:369)
at org.jruby.Main.internalRun(Main.java:258)
at org.jruby.Main.run(Main.java:224)
at org.jruby.Main.run(Main.java:208)
at org.jruby.Main.main(Main.java:188)
HBase Shell; enter 'help' for list of supported commands.
Type "exit" to leave the HBase Shell
Version 1.0.3, rf1e1312f9790a7c40f6a4b5a1bab2ea1dd559890, Tue Jan 19 19:26:53 PST 2016

2

1个回答

I have the same problem, Have u solved it?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
问题描述:hbase shell启动失败
问题描述 [ERROR] Terminal initialization failed; falling back to unsupported java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected         at jline.TerminalFactor...
hbase坑一:hbase shell启动报错
问题:在三台机器搭建了hadoop+zookeeper+hbase集群,在master节点启动了hdfs、yarn、zookeeper、hbase,然后在master节点执行hbase shell的时候报错 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
Hbase错误总结:Hbase未正常关闭启动报错
错误信息: org.apache.hadoop.hbase.NotServingRegionException: Region is not online 2018-10-24 17:20:02,554 INFO [node1:16000.activeMasterManager] zookeeper.MetaTableLocator: Failed verification of hbas...
HBASE 安装后 hbase shell 启动失败问题
1, 安装HBASE, 并且启动成功 [root@MASTER opt]# jps 21920 SecondaryNameNode 2273 HMaster 21441 NameNode 5490 ResourceManager 1844 QuorumPeerMain 2501 HRegionServer 21653 DataNode 3532 Jps 22236 No
HBase启动错误
HBase启动错误 在启动Hbase时,出现Could not find or load main class org.apache.hadoop.hbase.regionserver.HRegionServer 说的是类没有找到,是由于HBase下的lib目录下的jar由于不明原因导致该目录下的jar包出现丢失 解决方法,将该目录下的所有jar全部删除,然后在重新复制一下安
hbase shell 输入命令出错
好久没用hbase了,启动hbase,进入shell,输入命令:list,报错: ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2289...
Hbase基本用法简介
Hbase shell 、Hbase api、Hbase 配置
Hbase启动命令以及错误处理
前提:分布式集群,三个节点,Master,Slave1和Slave2节点,用的是自己安装的zookeeper-3.4.6,hbase版本为:hbase-0.98.6-hadoop2,hadoop-2.6.0. 1. 启动顺序 Hadoop -> Zookeeper -> Hbase ① 启动hadoop,在我的另一篇博客里有 http://blog.csdn.net/gou290966707
HBASE的那些报错那些坑
踏入hadoop生态,就踏入了一个大坑 书接上回 今天在hbase下执行了hbase shell后,随手执行了scan TABLE,就想看着玩儿 然后在hbase的shell界面半天没有动静 (插入一句,对于hbase的shell界面想要使用退格键,需要先把secureCRT的仿真设为linux,然后使用ctrl+backspace才行 options--sessio
HBase分布式数据库 安装与部署
HBase的安装与配置,HBase管理与HBase Shell。 1、掌握HBase数据库服务的启动、停止; 2、掌握HBase Shell操作命令; 3、掌握使用HBase Shell命令创建表; 4、掌握使用HBase Shell操作数据表。
HBase权威指南
重点讲述了hbase的高并发和实时处理数据 、HBase数据模型、HBase物理存储、HBase系统架构,HBase调优、HBase Shell访问等。
启动Hive报错
启动hive报错如下: [hadoop@hadoop001 bin]$ hive which: no hbase in (/home/hadoop/apps/hive/bin:/home/hadoop/apps/hadoop/bin:/home/hadoop/apps/hadoop/sbin:/usr/local/findbugs/bin:/usr/local/protobuf/b...
Hbase shell启动报错
报错日志 org.apache.zookeeper.KeeperExceptionConnectionLossException:KeeperErrorCode=ConnectionLossfor/hbase/hbaseidatorg.apache.zookeeper.KeeperException.create(KeeperException.java:99)atorg.apache.zooke
hbase shell 启动报错
启动hbase之后,发现hbase shell启动报错: version 2.0.0-alpha4, r5c4b985f89c99cc8b0f8515a4097c811a0848835, Tue Oct 31 16:00:33 PDT 2017[ERROR] Terminal initialization failed; falling back to unsupportedjava.lang.I...
zookeeker如何解决HBase单节点故障
HBase架构是一个Master与多个RegionServer,Master负责维护Region等一些工作,但是客户端访问Hbase并不需要通过Master。ZK通过监控选举Master来保证集群始终有一个可用的Master,即访问Master需要通过ZK,当ZK发现Master挂掉之后,会从其他机器中进行选举产出新的Master提供服务。Zookeeper作用通过选举,保证任何时候,集群中只有一
HBase Shell 基本命令
本文介绍一些常用的HBase Shell下的基本命令,如查看表、创建表、删除表等等。 假设你已经安装了Hadoop集群并且安装了HBase组件,通过以下方法直接进入HBase Shell,[centos@cent-2 ~]$ hbase shell 2016-11-17 13:11:48,126 INFO [main] Configuration.deprecation: hadoop.nati
zookeeper异常,导致的hbase启动失败问题
安装版本hadoop1.0.3, hbase0.94.1,使用hbase自带的zookeeper。 之前运行正常,因为机器异常关机重启后,hbase无法正常启动。 检查发现log异常如下:     org.apache.zookeeper.server.quorum.quorumpeer unable to load database on disk...... 解决办法:     ...
hbase shell执行命令的方式
一、[plain] view plain copyecho "scan 'ns_monitor:t_monitor_io',{LIMIT=>1}" | hbase shell    echo "scan 'ns_monitor:t_monitor_io',{FILTER=>\"PrefixFilter('2001-01-01|192.168.16.123|io_r_s')\"}" | ...
HBASE 常用shell命令,增删改查
首先给出本次操作的数据 create 'student','info','address' put 'student','1','info:age','20' put 'student','1','info:name','wang' put 'student','1','info:class','1' put 'student','1','address:city','zhengzhou' put
单机模式启动Hbase失败
在本地搭建一套Hbase环境,在执行start-hbase.sh后,观察log一直会报这样的错误之后HMaster,HRegionServer,HQuorumPeer会自动挂掉根据log推断应该是zookeepr出现了问题解决办法是:1. 打开hbase-env.sh文件cd /app/hbase-0.96.2/confsudo vi hbase-env.shexport HBASE_CLASSP...
HBase——安装配置与shell操作
本节目标:1.掌握HBase的伪分布式和完全分布式的安装与配置2.通过HBase Shell了解HBase存储原理3、掌握常用hbase shell命令一、伪分布式下载与使用的Hadoop版本匹配的HBase本人采用Hadoop-2.7.6,HBase选择1.3.2版本,可到官网下载。1.解压安装hbash到指定目录2.修改环境变量:        export HBASE_HOME=/usr/l...
Hbase之——常用Shell命令
进入hbase shell console $HBASE_HOME/bin/hbase shell 如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户 hbase(main)> whoami 表的管
HBase shell执行批量脚本
场景描述: HBase namespace中有大量无用的小表,占用了过多的block,需要批量删除,了解了一下有两种方式: 1、使用通配符 用drop命令可以删除表。在删除一个表之前必须先将其禁用。 hbase(main):018:0> disable 'emp' 0 row(s) in 1.4580 seconds hbase(main):019:0> drop 'emp'
HBase基础之常用过滤器hbase shell操作
最近需要对hbase进行性能优化,苦于对hbase的scan命令语法不熟悉,遂网上搜了点资料,觉得不错,给予记下。     创建表 create 'test1', 'lf', 'sf' lf: column family of LONG values (binary value) -- sf: column family of STRING values   导入数据 put...
HBASE配置完成后,启动出错的问题
按照常规的HBASE部署方式配置好后。使用start-hbase.sh启动时,通过JPS命令查看各项进程似乎已经正常启动。但在logs目录下的log文件中记录有相当多的异常信息。下图即为其中一部分。 通过错误信息看,应该是zookeeper的问题。连接被拒绝,估计是节点的zookeeper未启动造成的。在网上找了很多方法都没能解决。 后来想起,在配置HBASE时,默认使用hbase自带的z...
Hbase Shell命令行基本操作
Hbase Shell命令行基本操作 创建表 # 'hbase_test':表名,''不能丢 # {NAME => 'f1',VERSION => 1}:列簇,'f1'表示列簇名称,NAME => '':格式必须这样写 create 'hbase_test',{NAME => 'f1',VERSION => 1},{NAME => 'f2',VER...
hbase shell操作命令大全
一、hbase web操作 访问地址 http://h71:60010 h71的ip配置在$HBASE_HOME/conf/hbase-site.xml中 ip映射成主机名     在env/hosts中配置     在windows系统中的C:\Windows\System32\drivers\etc目录下的hosts文件中配置) 二、hbase shell 基本操作:
在hbase shell中过滤器的简单使用
在hbase shell中查询数据,可以在hbase shell中直接使用过滤器:# hbase shell > scan 'testByCrq', FILTER=>"ValueFilter(=,'substring:111')"如上命令所示,查询的是表名为testByCrq,过滤方式是通过value过滤,匹配出value含111的数据。 因在hbase shell中一些操作比较麻烦(比如删除字符
hbase常见问题及解决方案总结(一)
hbase常见问题及解决方案总结(一) 使用hbase已经有一段时间,无论是在linux还是使用java api,大多数的问题…都没有进行整理,为了加强记忆,现在列举出曾一些我曾经踩过的坑,希望能对读者有些帮助 1. 创建表格失败,提示信息如下: org.apache.hadoop.hbase.security.AccessDeniedException: org.apache.ha...
HBase shell执行脚本(批量添加数据)
HBase shell执行脚本(批量添加数据) 上一篇文章中(http://blog.csdn.net/wild46cat/article/details/53214159)写了一些如何在HBase 的shell中单条添加数据。现在介绍一种通过shell脚本方式批量进行Hbase shell操作的方法。 本文主要参考,官方文档:http://hbase.apache.org/book.
Hbase之shell命令的使用
shell命令 DDL(数据定义语言) 名称 描述 表达式 list 列出存在哪些表 list desc/describe 表描述信息 desc ‘tableN...
hbase shell之常用过滤器设置
转载来源:http://www.cnblogs.com/luogankun/p/3939712.html HBase基础之常用过滤器hbase shell操作 创建表 create 'test1', 'lf', 'sf' lf: column family of LONG values (binary value) -- sf: column family of ST
hbase启动失败解决
因为一个程序把hadoop集群整死了。 集群重启后,hbase死活无法正常启动。 现象: master上HMaster进程有,slaves上的zookeeper和regionserver进程也有, 但是web无法访问hbase,hbase shell也起不来。 总之,hbase无法提供服务。 查看hbase master日志, 发现启动过程中,对hdfs/hbase/.log...
HBase Shell 常用操作
转自:http://debugo.com/hbase-shell-cmds/ HBase Shell是HBase的一个命令行工具,我们可以通过它对HBase进行维护操作。我们可以使用sudo -u hbase hbase shell来进入HBase shell。 在HBase shell中,可以使用status, version和whoami分别获得当前服务的状态、版本、登录用户和验证方式
hbase shell 操作 、表空间、授权
1、进入shell界面: hbase shell 2、namespace HBase中没有database的概念,这里的namespace命名空间指对一组表的逻辑分组,类似RDBMS中的database; HBase系统默认定义了两个缺省的namespace hbase:系统内建表,包括namespace和meta表 default:用户建表时未指定namespace的表都创建在此 1...
启动hbase shell的命令
启动hbase shell的命令
hbase-shell批量命令执行脚本
批量执行hbase shell 命令#!/bin/bash source /etc/profile exec $HBASE_HOME/bin/hbase shell <<EOF truncate 'tracker_total_apk_fact_zyt' major_compact('t_abc') disable 't_abc' drop 't_abc' create 't_abc',
shell处理HBase命令的执行结果
shell处理HBase命令的执行结果 方法1生成文件 优点:可以更加详细的处理输出结果文件; 缺点:形成很多结果文件,需要有写入权限 current=`date &quot;+%Y-%m-%d %H:%M:%S&quot;` timeStamp=`date -d &quot;$current&quot; +%s` currentTimeStamp=$((timeStamp*1000+`date &quot;+%N&quot;`/1...
HBase增、删、改、查——hbase shell
HBase增、删、改、查——hbase shell 本文主要参考: 1、官方文档:http://hbase.apache.org/book.html 2、http://blog.csdn.net/lifuxiangcaohui/article/details/39894265 下面介绍一下,HBase的增删改查。其实,最开始在安装的时候,就已经介绍了基本的HBase shell命令
hbase shell命令进不去
hbase shell命令报错信息 日志信息显示 解决方案: 根据参考改 echo 0 &gt; /proc/sys/vm/overcommit_memory:问题还是报错 echo 1 &gt; /proc/sys/vm/overcommit_memory:问题解决。 参考: http://www.bubuko.com/infodetail-2...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 云计算hbase课程设计 hbase存储大数据视频