首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HBase shell在列出表时显示错误

HBase shell在列出表时显示错误
EN

Stack Overflow用户
提问于 2013-07-24 10:31:43
回答 2查看 2.2K关注 0票数 0

hbase(主要):001:0>列表.艾娃:75)在org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147),org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163),org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292),org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135),usr.local.hbase.bin.$_dot_dot_。bin.hirb.block_2$RUBY$start(/usr/local/hbase/bin/../bin/hirb.rb:183) at usr$local$hbase$bin$$_dot_dot_$bin$hirb$block_2$RUBY$start.call(usr$local$hbase$bin$$_dot_dot_$bin$hirb$block_2$RUBY$start:65535) at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112) at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95) at org.jruby.runtime.Block.yield(Block.java:130)在org.jruby.RubyContinuation.enter(RubyContinuation.java:106) at org.jruby.RubyKernel.rbCatch(RubyKernel.java:1192) at org.jruby.RubyKernel$s$1$0$rbCatch.call(RubyKernel$s$1$0$rbCatch.gen:65535) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) at org.jruby.runtime.callsite.CachingCallSite.callIter(usr.local.hbase.bin.$_dot_dot_.bin.hirb.method__5$RUBY$start(/usr/local/hbase/bin/../bin/hirb.rb:182) at usr$local$hbase$bin$$_dot_dot_$bin$hirb$method__5$RUBY$start.call(usr$local$hbase$bin$$_dot_dot_$bin$hirb$method__5$RUBY$start:65535) at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203) at org.jruby。internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:255) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) at usr.local.hbase.bin.$_dot_dot_.bin.hirb.file(/usr/local/hbase/bin/../bin/hirb.rb:188) at usr.local.hbase.bin.$_dot_dot_.bin.hirb.load(/usr/local/hbase/bin/../bin/hirb.rb) at org.jruby.Ruby.runScript(Ruby.java:693) at org.jruby.Ruby.runScript(Ruby.java:686) at org.jruby.Ruby.runNormally(Ruby.java:593) at org.jruby.Ruby.runFromMain(Ruby.java:442) at org.jruby.Main.doRunFromMain(Main.java:321) at org.jruby.Main.internalRun(Main.java:241) at org.jruby.Main.run(Main.java:207) at org.jruby.Main.run(Main.java:191) at org.jruby.Main.main(Main.java:171)

错误: org.apache.hadoop.hbase.MasterNotRunningException:重试7次

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-24 11:11:23

org.apache.hadoop.hbase.MasterNotRunningException:重试7次

它清楚地表明您的HMaster没有运行。确保您已经使用所有必要的属性正确地配置了HBase。你能在的WebUI(hmaster:60010)上看到什么吗?有关更多帮助,请参见HMaster日志。如果不更改,可以在${HBASE_HOME}/logs中找到日志。

票数 0
EN

Stack Overflow用户

发布于 2013-12-13 02:40:23

我最近也犯了同样的错误。解决这个问题的步骤(在我的例子中是有效的),

  1. 如果没有使用./start-hbase.sh启动hbase
  2. 再次,尝试使用./start-hbase.sh启动hbase,这一次它会说"Master is already ruuning at XXXX process id“。
  3. 使用ps -a命令从终端复制主进程id,终止进程。
  4. 使用命令./stop-hbase.sh停止hbase
  5. 现在再次启动hbase并使用hbase中的"status“命令检查连接。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17831457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档