Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1E55D10D69 for ; Wed, 5 Mar 2014 08:33:36 +0000 (UTC) Received: (qmail 2823 invoked by uid 500); 5 Mar 2014 08:33:31 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 2762 invoked by uid 500); 5 Mar 2014 08:33:29 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 2753 invoked by uid 99); 5 Mar 2014 08:33:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 08:33:29 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,T_REMOTE_IMAGE,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dwivedishashwat@gmail.com designates 209.85.215.52 as permitted sender) Received: from [209.85.215.52] (HELO mail-la0-f52.google.com) (209.85.215.52) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Mar 2014 08:33:17 +0000 Received: by mail-la0-f52.google.com with SMTP id ec20so444052lab.25 for ; Wed, 05 Mar 2014 00:32:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=ktrvoxMhvI6qaoxqje9UAn/6F1JfITIFuHCSLFl05Ko=; b=e9i/PV5gs3Ao9IU+1TuE2ACcSEHJfjJ8ow0By0kpNKZtwG20UTaof3y3YqvEzmcds2 XciBOXLTs4Rpqifgv62uo5QEIe1r2UFRbU+mxy0yFHTNxfrS5nOiFedRrsn2/GtEqKBs Ujkp8Bjpawmr1FAon30Srga6O/iku/fA1MD9kZAPn9RSBAhCwJs1rq/qhqGHM0FjrFot tfNJ4/bGQQQegHuryCqGfy7AjVi1pIgGAuCWYkpHoWg1GinpIVxAIzgJJj5c9/DRBXuj 2VSomWOWa7ouSCoKXP5L9q5NoZsdMWNO/El/PxN0e4RVvxJpnuUkk3MRP2jxr4agP2/9 JfsQ== X-Received: by 10.112.128.170 with SMTP id np10mr2649500lbb.22.1394008377159; Wed, 05 Mar 2014 00:32:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.114.75.137 with HTTP; Wed, 5 Mar 2014 00:32:36 -0800 (PST) In-Reply-To: References: From: shashwat shriparv Date: Wed, 5 Mar 2014 14:02:36 +0530 Message-ID: Subject: Re: hbase shell can't connect to server To: Li Li Cc: user@hbase.apache.org Content-Type: multipart/alternative; boundary=047d7b3a87662274d104f3d7ded1 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b3a87662274d104f3d7ded1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable If you are not having a seperate instance of zookeeper then this line export HBASE_MANAGES_ZK=3Dfalse of hbase-env.sh should be export HBASE_MANAGES_ZK=3Dtrue and just comment out following line in hosts file # ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 and just give actual ip address and a hostname to your pc in /etc/hostname file and /etc/hosts file and restart all the processes hadoop and hbase and let use know if it works= . *Warm Regards_**=E2=88=9E_* * Shashwat Shriparv* [image: http://www.linkedin.com/pub/shashwat-shriparv/19/214/2a9][image: https://twitter.com/shriparv] [image: https://www.facebook.com/shriparv] [imag= e: http://google.com/+ShashwatShriparv] [image: http://www.youtube.com/user/sShriparv/videos][image: http://profile.yahoo.com/SWXSTW3DVSDTF2HHSRM47AV6DI/] On Wed, Mar 5, 2014 at 1:55 PM, Li Li wrote: > cat /etc/hosts > 127.0.0.1 localhost localhost.localdomain localhost4 > localhost4.localdomain4 > ::1 localhost localhost.localdomain localhost6 > localhost6.localdomain6 > > > hbase-site.xml > # > #/** > # * Copyright 2007 The Apache Software Foundation > # * > # * Licensed to the Apache Software Foundation (ASF) under one > # * or more contributor license agreements. See the NOTICE file > # * distributed with this work for additional information > # * regarding copyright ownership. The ASF licenses this file > # * to you under the Apache License, Version 2.0 (the > # * "License"); you may not use this file except in compliance > # * with the License. You may obtain a copy of the License at > # * > # * http://www.apache.org/licenses/LICENSE-2.0 > # * > # * Unless required by applicable law or agreed to in writing, software > # * distributed under the License is distributed on an "AS IS" BASIS, > # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > # * See the License for the specific language governing permissions and > # * limitations under the License. > # */ > > # Set environment variables here. > > # The java implementation to use. Java 1.6 required. > export JAVA_HOME=3D/usr/java/jdk1.7.0_03/ > > # Extra Java CLASSPATH elements. Optional. > # export HBASE_CLASSPATH=3D > > # The maximum amount of heap to use, in MB. Default is 1000. > export HBASE_HEAPSIZE=3D1600 > > # Extra Java runtime options. > # Below are what we set by default. May only work with SUN JVM. > # For more on why as well as other possible settings, > # see http://wiki.apache.org/hadoop/PerformanceTuning > export HBASE_OPTS=3D"-server -XX:NewSize=3D512m -XX:MaxNewSize=3D512m > -XX:+UseConcMarkSweepGC -XX:+UseParNewGC > -XX:CMSInitiatingOccupancyFraction=3D70" > > # Uncomment below to enable java garbage collection logging in the .out > file. > # export HBASE_OPTS=3D"$HBASE_OPTS -verbose:gc -XX:+PrintGCDetails > -XX:+PrintGCDateStamps" > > # Uncomment below if you intend to use the EXPERIMENTAL off heap cache. > # export HBASE_OPTS=3D"$HBASE_OPTS -XX:MaxDirectMemorySize=3D" > # Set hbase.offheapcache.percentage in hbase-site.xml to a nonzero value. > > > # Uncomment and adjust to enable JMX exporting > # See jmxremote.password and jmxremote.access in $JRE_HOME/lib/management > to configure remote password access. > # More details at: > http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html > # > export HBASE_JMX_BASE=3D"-Dcom.sun.management.jmxremote.ssl=3Dfalse > -Dcom.sun.management.jmxremote.authenticate=3Dfalse" > export HBASE_MASTER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10101" > export HBASE_REGIONSERVER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10102" > export HBASE_THRIFT_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10103" > export HBASE_ZOOKEEPER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10104" > > # File naming hosts on which HRegionServers will run. > $HBASE_HOME/conf/regionservers by default. > # export HBASE_REGIONSERVERS=3D${HBASE_HOME}/conf/regionservers > > # Extra ssh options. Empty by default. > # export HBASE_SSH_OPTS=3D"-o ConnectTimeout=3D1 -o SendEnv=3DHBASE_CONF_= DIR" > > # Where log files are stored. $HBASE_HOME/logs by default. > # export HBASE_LOG_DIR=3D${HBASE_HOME}/logs > > # A string representing this instance of hbase. $USER by default. > # export HBASE_IDENT_STRING=3D$USER > > # The scheduling priority for daemon processes. See 'man nice'. > # export HBASE_NICENESS=3D10 > > # The directory where pid files are stored. /tmp by default. > export HBASE_PID_DIR=3D/home/hadoop/pid/pids > > # Seconds to sleep between slave commands. Unset by default. This > # can be useful in large clusters, where, e.g., slave rsyncs can > # otherwise arrive faster than the master can service them. > # export HBASE_SLAVE_SLEEP=3D0.1 > > # Tell HBase whether it should manage it's own instance of Zookeeper or > not. > export HBASE_MANAGES_ZK=3Dfalse > [root@DCtest-manpa1 conf]# vi hbase-site.xml > > > > > > hbase.rootdir > hdfs://192.168.11.150:8020/hbase > > > hbase.cluster.distributed > true > > > > hbase.zookeeper.quorum > > 192.168.11.151,192.168.11.152,192.168.11.153,192.168.11.154,192.16= 8.11.155,192.168.11.156,192.168.11.157,192.168.11.158 > > > > hbase.zookeeper.property.clientPort > 2181 > > > hbase.regionserver.handler.count > 300 > > > > hbase.zookeeper.property.maxClientCnxns > 2000 > > > hbase.rpc.timeout > 180000 > > > hfile.block.cache.size > 0.35 > > Percentage of maximum heap (-Xmx setting) to allocate to block > cache > used by HFile/StoreFile. Default of 0.25 means allocate 25%. > Set to 0 to disable but it's not recommended. > > > > > > > hbase-env.sh > > # > #/** > # * Copyright 2007 The Apache Software Foundation > # * > # * Licensed to the Apache Software Foundation (ASF) under one > # * or more contributor license agreements. See the NOTICE file > # * distributed with this work for additional information > # * regarding copyright ownership. The ASF licenses this file > # * to you under the Apache License, Version 2.0 (the > # * "License"); you may not use this file except in compliance > # * with the License. You may obtain a copy of the License at > # * > # * http://www.apache.org/licenses/LICENSE-2.0 > # * > # * Unless required by applicable law or agreed to in writing, software > # * distributed under the License is distributed on an "AS IS" BASIS, > # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > # * See the License for the specific language governing permissions and > # * limitations under the License. > # */ > > # Set environment variables here. > > # The java implementation to use. Java 1.6 required. > export JAVA_HOME=3D/usr/java/jdk1.7.0_03/ > > # Extra Java CLASSPATH elements. Optional. > # export HBASE_CLASSPATH=3D > > # The maximum amount of heap to use, in MB. Default is 1000. > export HBASE_HEAPSIZE=3D1600 > > # Extra Java runtime options. > # Below are what we set by default. May only work with SUN JVM. > # For more on why as well as other possible settings, > # see http://wiki.apache.org/hadoop/PerformanceTuning > export HBASE_OPTS=3D"-server -XX:NewSize=3D512m -XX:MaxNewSize=3D512m > -XX:+UseConcMarkSweepGC -XX:+UseParNewGC > -XX:CMSInitiatingOccupancyFraction=3D70" > > # Uncomment below to enable java garbage collection logging in the .out > file. > # export HBASE_OPTS=3D"$HBASE_OPTS -verbose:gc -XX:+PrintGCDetails > -XX:+PrintGCDateStamps" > > # Uncomment below if you intend to use the EXPERIMENTAL off heap cache. > # export HBASE_OPTS=3D"$HBASE_OPTS -XX:MaxDirectMemorySize=3D" > # Set hbase.offheapcache.percentage in hbase-site.xml to a nonzero value. > > > # Uncomment and adjust to enable JMX exporting > # See jmxremote.password and jmxremote.access in $JRE_HOME/lib/management > to configure remote password access. > # More details at: > http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html > # > export HBASE_JMX_BASE=3D"-Dcom.sun.management.jmxremote.ssl=3Dfalse > -Dcom.sun.management.jmxremote.authenticate=3Dfalse" > export HBASE_MASTER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10101" > export HBASE_REGIONSERVER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10102" > export HBASE_THRIFT_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10103" > export HBASE_ZOOKEEPER_OPTS=3D"$HBASE_JMX_BASE > -Dcom.sun.management.jmxremote.port=3D10104" > > # File naming hosts on which HRegionServers will run. > $HBASE_HOME/conf/regionservers by default. > # export HBASE_REGIONSERVERS=3D${HBASE_HOME}/conf/regionservers > > # Extra ssh options. Empty by default. > # export HBASE_SSH_OPTS=3D"-o ConnectTimeout=3D1 -o SendEnv=3DHBASE_CONF_= DIR" > > # Where log files are stored. $HBASE_HOME/logs by default. > # export HBASE_LOG_DIR=3D${HBASE_HOME}/logs > > # A string representing this instance of hbase. $USER by default. > # export HBASE_IDENT_STRING=3D$USER > > # The scheduling priority for daemon processes. See 'man nice'. > # export HBASE_NICENESS=3D10 > > # The directory where pid files are stored. /tmp by default. > export HBASE_PID_DIR=3D/home/hadoop/pid/pids > > # Seconds to sleep between slave commands. Unset by default. This > # can be useful in large clusters, where, e.g., slave rsyncs can > # otherwise arrive faster than the master can service them. > # export HBASE_SLAVE_SLEEP=3D0.1 > > # Tell HBase whether it should manage it's own instance of Zookeeper or > not. > export HBASE_MANAGES_ZK=3Dfalse > > > > On Wed, Mar 5, 2014 at 3:51 PM, shashwat shriparv < > dwivedishashwat@gmail.com> wrote: > >> What is your /etc/hosts file entry? >> >> what is value for hbase-env.sh hbase manage zookeeper true or false? >> >> do netstat and see if zookeeper is running on localhost/127.0.0.1 of >> your host name/ip >> >> check if you have 127.0.1.1 in your hosts file.. >> >> and let us know all these. >> >> >> >> >> *Warm Regards_**=E2=88=9E_* >> * Shashwat Shriparv* >> [image: http://www.linkedin.com/pub/shashwat-shriparv/19/214/2a9][image: >> https://twitter.com/shriparv] [image: >> https://www.facebook.com/shriparv] [i= mage: >> http://google.com/+ShashwatShriparv][image: >> http://www.youtube.com/user/sShriparv/videos][image: >> http://profile.yahoo.com/SWXSTW3DVSDTF2HHSRM47AV6DI/] >> >> >> >> On Wed, Mar 5, 2014 at 12:47 PM, Li Li wrote: >> >>> 0.94.11 >>> >>> On Wed, Mar 5, 2014 at 1:45 PM, Ted Yu wrote: >>> > What version of HBase are you using ? >>> > >>> > Take a look at >>> http://hbase.apache.org/book.html#trouble.tools.builtin.zkcli >>> > >>> > >>> > On Tue, Mar 4, 2014 at 9:23 PM, Li Li wrote: >>> > >>> >> hi all, >>> >> when I run ./bin/hbase shell. it's ok. but when I execute 'list'= , >>> it >>> >> hangs. >>> >> I have tested it with telnet zookeeper 2181 and it's ok. >>> >> but I use netstat -lnp can't find any outgoing tcp connections. >>> >> >>> >> I use jstack to check the status: >>> >> >>> >> >>> >> >>> >> "main" prio=3D10 tid=3D0x00007ff648009800 nid=3D0x4769 runnable >>> >> [0x00007ff64d524000] >>> >> java.lang.Thread.State: RUNNABLE >>> >> at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method= ) >>> >> at >>> java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:866) >>> >> at >>> >> >>> java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258) >>> >> at java.net.InetAddress.getLocalHost(InetAddress.java:1434) >>> >> - locked <0x00000000a4242568> (a java.lang.Object) >>> >> at >>> >> sun.management.VMManagementImpl.getVmId(VMManagementImpl.java:135) >>> >> at sun.management.RuntimeImpl.getName(RuntimeImpl.java:59) >>> >> at >>> >> >>> org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.(Recoverab= leZooKeeper.java:103) >>> >> at >>> >> org.apache.hadoop.hbase.zookeeper.ZKUtil.connect(ZKUtil.java:127) >>> >> at >>> >> >>> org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.(ZooKeeperWatc= her.java:153) >>> >> at >>> >> >>> org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.(ZooKeeperWatc= her.java:127) >>> >> at >>> >> >>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementa= tion.getZooKeeperWatcher(HConnectionManager.java:1507) >>> >> - locked <0x00000000a4637160> (a >>> >> >>> >> >>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementa= tion) >>> >> at >>> >> >>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementa= tion.ensureZookeeperTrackers(HConnectionManager.java:716) >>> >> - locked <0x00000000a4637160> (a >>> >> >>> >> >>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementa= tion) >>> >> at >>> >> >>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementa= tion.getMaster(HConnectionManager.java:789) >>> >> at >>> >> org.apache.hadoop.hbase.client.HBaseAdmin.(HBaseAdmin.java:129= ) >>> >> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >>> >> Method) >>> >> at >>> >> >>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructor= AccessorImpl.java:57) >>> >> at >>> >> >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCon= structorAccessorImpl.java:45) >>> >> at >>> java.lang.reflect.Constructor.newInstance(Constructor.java:525) >>> >> at >>> >> >>> org.jruby.javasupport.JavaConstructor.newInstanceDirect(JavaConstructor= .java:275) >>> >> at >>> >> >>> org.jruby.java.invokers.ConstructorInvoker.call(ConstructorInvoker.java= :91) >>> >> at >>> >> >>> org.jruby.java.invokers.ConstructorInvoker.call(ConstructorInvoker.java= :178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:322) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:18= 2) >>> >> at >>> >> >>> org.jruby.java.proxies.ConcreteJavaProxy$2.call(ConcreteJavaProxy.java:= 47) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:322) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:18= 2) >>> >> at org.jruby.RubyClass.newInstance(RubyClass.java:813) >>> >> at >>> >> >>> org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:6553= 5) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlo= ck.call(JavaMethod.java:266) >>> >> at >>> >> >>> org.jruby.java.proxies.ConcreteJavaProxy$3.call(ConcreteJavaProxy.java:= 143) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:312) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:16= 9) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:255) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:203) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:342) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:212) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:21= 6) >>> >> at org.jruby.RubyClass.newInstance(RubyClass.java:820) >>> >> at >>> >> >>> org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:6553= 5) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrTwoO= rNBlock.call(JavaMethod.java:283) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:332) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:20= 3) >>> >> at >>> org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:190) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:179) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:312) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:16= 9) >>> >> at >>> org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) >>> >> at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95= ) >>> >> at org.jruby.ast.OpAsgnOrNode.interpret(OpAsgnOrNode.java:10= 0) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:147) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:163) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at >>> org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:147) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:163) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) >>> >> at >>> org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) >>> >> at >>> org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) >>> >> at >>> org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:147) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:163) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at >>> >> >>> org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:37= ) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:= 112) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:= 374) >>> >> at >>> >> org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:= 229) >>> >> at org.jruby.runtime.Block.yieldSpecific(Block.java:99) >>> >> at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) >>> >> at >>> >> >>> org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:12= 0) >>> >> at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:169) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:171) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:302) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:144) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:153) >>> >> at >>> >> >>> org.jruby.ast.FCallSpecialArgBlockNode.interpret(FCallSpecialArgBlockNo= de.java:34) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) >>> >> at >>> >> >>> org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:12= 0) >>> >> at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) >>> >> at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:190) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:179) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:312) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:16= 9) >>> >> at >>> >> org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:6= 7) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:190) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:179) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:312) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:16= 9) >>> >> at >>> >> org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:6= 7) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:147) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:163) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.RootNode.interpret(RootNode.java:129) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_EVAL(ASTInterpreter.java:9= 6) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.evalWithBinding(ASTInterpreter.java:= 161) >>> >> at org.jruby.RubyKernel.evalCommon(RubyKernel.java:1135) >>> >> at org.jruby.RubyKernel.eval(RubyKernel.java:1088) >>> >> at >>> >> org.jruby.RubyKernel$s$0$3$eval.call(RubyKernel$s$0$3$eval.gen:65535= ) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.jav= a:181) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:282) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71= ) >>> >> at >>> >> org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:120) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:134) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:154) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:282) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71= ) >>> >> at >>> >> org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59) >>> >> at >>> org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:233) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:195) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:332) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:20= 3) >>> >> at >>> org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) >>> >> at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) >>> >> at >>> >> >>> org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:12= 0) >>> >> at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) >>> >> at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:= 112) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:= 374) >>> >> at >>> >> org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:= 229) >>> >> at org.jruby.runtime.Block.yieldSpecific(Block.java:99) >>> >> at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) >>> >> at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:212) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:187) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:322) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:187) >>> >> at >>> >> >>> org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:= 34) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:= 112) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:= 374) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:= 260) >>> >> at org.jruby.runtime.Block.yieldSpecific(Block.java:117) >>> >> at org.jruby.ast.YieldTwoNode.interpret(YieldTwoNode.java:31= ) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.IfNode.interpret(IfNode.java:117) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) >>> >> at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) >>> >> at >>> >> >>> org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:12= 0) >>> >> at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) >>> >> at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:= 112) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:= 374) >>> >> at >>> >> org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:= 229) >>> >> at org.jruby.runtime.Block.yieldSpecific(Block.java:99) >>> >> at org.jruby.RubyKernel.loop(RubyKernel.java:1420) >>> >> at >>> >> org.jruby.RubyKernel$s$0$0$loop.call(RubyKernel$s$0$0$loop.gen:65535= ) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:302) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:144) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:153) >>> >> at >>> >> >>> org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32= ) >>> >> at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) >>> >> at >>> >> >>> org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:= 112) >>> >> at >>> >> >>> org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:= 374) >>> >> at >>> >> org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347) >>> >> at >>> >> org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304) >>> >> at org.jruby.runtime.Block.yield(Block.java:130) >>> >> at org.jruby.RubyContinuation.enter(RubyContinuation.java:10= 6) >>> >> at org.jruby.RubyKernel.rbCatch(RubyKernel.java:1192) >>> >> at >>> >> >>> org.jruby.RubyKernel$s$1$0$rbCatch.call(RubyKernel$s$1$0$rbCatch.gen:65= 535) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:322) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:187) >>> >> at >>> >> >>> org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:= 34) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:169) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:171) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:302) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:144) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:153) >>> >> at >>> >> org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:6= 4) >>> >> 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= :75) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMe= thod.java:147) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.jav= a:163) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at >>> >> >>> home.phoenix_minus_2_dot_2_dot_3.hbase.bin.$_dot_dot_.bin.hirb.block_2$= RUBY$start(/home/phoenix-2.2.3/hbase/bin/../bin/hirb.rb:183) >>> >> at >>> >> >>> home$phoenix_minus_2_dot_2_dot_3$hbase$bin$$_dot_dot_$bin$hirb$block_2$= RUBY$start.call(home$phoenix_minus_2_dot_2_dot_3$hbase$bin$$_dot_dot_$bin$h= irb$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) >>> >> at org.jruby.RubyContinuation.enter(RubyContinuation.java:10= 6) >>> >> at org.jruby.RubyKernel.rbCatch(RubyKernel.java:1192) >>> >> at >>> >> >>> org.jruby.RubyKernel$s$1$0$rbCatch.call(RubyKernel$s$1$0$rbCatch.gen:65= 535) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:322) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.ja= va:178) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.jav= a:187) >>> >> at >>> >> >>> home.phoenix_minus_2_dot_2_dot_3.hbase.bin.$_dot_dot_.bin.hirb.method__= 5$RUBY$start(/home/phoenix-2.2.3/hbase/bin/../bin/hirb.rb:182) >>> >> at >>> >> >>> home$phoenix_minus_2_dot_2_dot_3$hbase$bin$$_dot_dot_$bin$hirb$method__= 5$RUBY$start.call(home$phoenix_minus_2_dot_2_dot_3$hbase$bin$$_dot_dot_$bin= $hirb$method__5$RUBY$start:65535) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.jav= a:203) >>> >> at >>> >> >>> org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.j= ava:255) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite= .java:292) >>> >> at >>> >> >>> org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:13= 5) >>> >> at >>> >> >>> home.phoenix_minus_2_dot_2_dot_3.hbase.bin.$_dot_dot_.bin.hirb.__file__= (/home/phoenix-2.2.3/hbase/bin/../bin/hirb.rb:188) >>> >> at >>> >> >>> home.phoenix_minus_2_dot_2_dot_3.hbase.bin.$_dot_dot_.bin.hirb.load(/ho= me/phoenix-2.2.3/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) >>> >> >>> >> >> > --047d7b3a87662274d104f3d7ded1--