The quick response is much appreciated, thank you Jean-Daniel.
After configuring debug I deleted the old logs, configured a new hbase directory (to be clean) and started in distributed mode. The the attached tarball contains configuration files, log files, and a screen trace. There is an error in the region server log files about a possible data loss, but the reason seems not evident. I think the debug mode resulted in the shell showing some internal tables upon the list command, still the error appears.
Thank you
hbasetrace.tar.gz
Description: GNU Zip compressed data
On Dec 22, 2008, at 7:25 AM, Jean-Daniel Cryans wrote:
Arno, Could you enable DEBUG and see what it tells you? See http://wiki.apache.org/hadoop/Hbase/FAQ#5 Also, I may recognize this trace and this NPE is thrown after all theretries were done to get a single row but for a dumb reason, we do not check if something is null. (Even if it's not that, I'm going to open a bug injira right away since I've already seen that)What it would hide under this is that it cannot contact your region server. Maybe something is wrong with your configuration, please have a look at thelogs and look for anything exception. Thx, J-DOn Mon, Dec 22, 2008 at 5:43 AM, Arno Strittmatter <[email protected]> wrote:Hello fresh install of hbase 0.18.1 & hadoop 0.18.2 hbase in non distributed mode w/o hadoop works fine as soon as I add the configuration: <property> <name>hbase.rootdir</name> <value>hdfs://yowb0i0.mydomain.com:8020/tmparno/</value> <description>The directory shared by region servers. </description> </property> and run bin/hbase shellI get an error stack. However the hbase directory does get created on hdfs.listThe attached error stack. Thank you, Arno r...@yowb0 conf]# ../bin/hbase shell HBase Shell; enter 'help<RETURN>' for list of supported commands. Version: 0.18.1, r707159, Wed Oct 22 12:43:06 PDT 2008 hbase(main):001:0> list NativeException: java.lang.NullPointerException: null from org/apache/hadoop/hbase/client/ServerCallable.java:71:in `getRegio Name'from org/apache/hadoop/hbase/client/HConnectionManager.java: 863:in`get egionServerWithRetries' from org/apache/hadoop/hbase/client/MetaScanner.java:56:in `metaScan' from org/apache/hadoop/hbase/client/MetaScanner.java:30:in `metaScan'from org/apache/hadoop/hbase/client/HConnectionManager.java: 297:in`lis Tables' from org/apache/hadoop/hbase/client/HBaseAdmin.java:117:in `listTables' from sun.reflect.NativeMethodAccessorImpl:-2:in `invoke0' from sun.reflect.NativeMethodAccessorImpl:-1:in `invoke' from sun.reflect.DelegatingMethodAccessorImpl:-1:in `invoke' from java.lang.reflect.Method:-1:in `invoke' from org/jruby/javasupport/JavaMethod.java:250:in `invokeWithExceptionH ndling' from org/jruby/javasupport/JavaMethod.java:219:in `invoke' from org/jruby/javasupport/JavaClass.java:416:in `execute' from org/jruby/internal/runtime/methods/SimpleCallbackMethod.java:67:in `call'from org/jruby/internal/runtime/methods/DynamicMethod.java: 70:in`call' from org/jruby/runtime/CallSite.java:123:in `cacheAndCall' ... 131 levels... from ruby.usr.local.hbase.hbase_minus_0_dot_18_dot_1.bin.hirbInvokermet od__23$RUBY$startOpt:-1:in `call'from org/jruby/internal/runtime/methods/DynamicMethod.java: 74:in`call'from org/jruby/internal/runtime/methods/CompiledMethod.java: 48:in`call from org/jruby/runtime/CallSite.java:123:in `cacheAndCall' from org/jruby/runtime/CallSite.java:298:in `call' from ruby/usr/local/hbase/hbase_minus_0_dot_18_dot_1/bin//usr/local/hba e/hbase-0.18.1/bin/../bin/hirb.rb:351:in `__file__' from ruby/usr/local/hbase/hbase_minus_0_dot_18_dot_1/bin//usr/local/hba e/hbase-0.18.1/bin/../bin/hirb.rb:-1:in `__file__' from ruby/usr/local/hbase/hbase_minus_0_dot_18_dot_1/bin//usr/local/hba e/hbase-0.18.1/bin/../bin/hirb.rb:-1:in `load' from org/jruby/Ruby.java:512:in `runScript' from org/jruby/Ruby.java:432:in `runNormally' from org/jruby/Ruby.java:312:in `runFromMain' from org/jruby/Main.java:144:in `run' from org/jruby/Main.java:89:in `run' from org/jruby/Main.java:80:in `main'from /usr/local/hbase/hbase-0.18.1/bin/../bin/hirb.rb:242:in `list'from (hbase):2:in `binding'hbase(main):002:0> hbase(main):003:0*
