hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Margusja <mar...@roo.ee>
Subject Re: ZooKeeper available but no active master location found
Date Thu, 10 Apr 2014 06:11:36 GMT
Yes there is:
       <groupId>org.apache.hbase</groupId>
       <artifactId>hbase</artifactId>
       <version>0.92.1</version>

Best regards, Margus (Margusja) Roo
+372 51 48 780
http://margus.roo.ee
http://ee.linkedin.com/in/margusroo
skype: margusja
ldapsearch -x -h ldap.sk.ee -b c=EE "(serialNumber=37303140314)"

On 10/04/14 00:57, Ted Yu wrote:
> Have you modified pom.xml of twitbase ?
> If not, this is the dependency you get:
>      <dependency>
>        <groupId>org.apache.hbase</groupId>
>        <artifactId>hbase</artifactId>
>        <version>0.92.1</version>
>
> 0.92.1 and 0.96.0 are not compatible.
>
> Cheers
>
>
> On Wed, Apr 9, 2014 at 10:58 AM, Margusja <margus@roo.ee> wrote:
>
>> Hi
>>
>> I downloaded and installed hortonworks sandbox 2.0 for virtualbox.
>> HBase version is: 0.96.0.2.0.6.0-76-hadoop2, re6d7a56f72914d01e55c0478d74e5
>> cfd3778f231
>> [hbase@sandbox twitbase-master]$ cat /etc/hosts
>> # Do not remove the following line, or various programs
>> # that require network functionality will fail.
>> 127.0.0.1       localhost.localdomain localhost
>> 10.0.2.15       sandbox.hortonworks.com sandbox
>>
>> [hbase@sandbox twitbase-master]$ hostname
>> sandbox.hortonworks.com
>>
>> [root@sandbox ~]# netstat -lnp | grep 2181
>> tcp        0      0 0.0.0.0:2181 0.0.0.0:*                   LISTEN
>>   19359/java
>>
>> [root@sandbox ~]# netstat -lnp | grep 60000
>> tcp        0      0 10.0.2.15:60000 0.0.0.0:*                   LISTEN
>>     28549/java
>>
>> [hbase@sandbox twitbase-master]$ hbase shell
>> 14/04/05 05:56:44 INFO Configuration.deprecation: hadoop.native.lib is
>> deprecated. Instead, use io.native.lib.available
>> HBase Shell; enter 'help<RETURN>' for list of supported commands.
>> Type "exit<RETURN>" to leave the HBase Shell
>> Version 0.96.0.2.0.6.0-76-hadoop2, re6d7a56f72914d01e55c0478d74e5cfd3778f231,
>> Thu Oct 17 18:15:20 PDT 2013
>>
>> hbase(main):001:0> list
>> TABLE
>> SLF4J: Class path contains multiple SLF4J bindings.
>> SLF4J: Found binding in [jar:file:/usr/lib/zookeeper/
>> lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: Found binding in [jar:file:/usr/lib/hadoop/lib/
>> slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> explanation.
>> ambarismoketest
>> mytable
>> simple_hcat_load_table
>> users
>> weblogs
>> 5 row(s) in 4.6040 seconds
>>
>> => ["ambarismoketest", "mytable", "simple_hcat_load_table", "users",
>> "weblogs"]
>> hbase(main):002:0>
>>
>> So far is good.
>>
>> I'd like to play with a code: https://github.com/hbaseinaction/twitbase
>>
>> downloaded and made package: mvn package and  got twitbase-1.0.0.jar.
>>
>> When I try to exec code I will get:
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:zookeeper.version=3.4.3-1240972, built on 02/06/2012 10:48 GMT
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client environment:host.name=
>> sandbox.hortonworks.com
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.version=1.6.0_30
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.vendor=Sun Microsystems Inc.
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.home=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.class.path=target/twitbase-1.0.0.jar
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.library.path=/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/jre/lib/amd64/server:/usr/lib/jvm/
>> java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64:/usr/lib/
>> jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/amd64:/
>> usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.io.tmpdir=/tmp
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:java.compiler=<NA>
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client environment:os.name
>> =Linux
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:os.arch=amd64
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:os.version=2.6.32-431.11.2.el6.x86_64
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client environment:user.name
>> =hbase
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:user.home=/home/hbase
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Client
>> environment:user.dir=/home/hbase/twitbase-master
>> 14/04/05 05:59:50 INFO zookeeper.ZooKeeper: Initiating client connection,
>> connectString=10.0.2.15:2181 sessionTimeout=180000 watcher=hconnection
>> 14/04/05 05:59:50 INFO zookeeper.ClientCnxn: Opening socket connection to
>> server /10.0.2.15:2181
>> 14/04/05 05:59:50 INFO zookeeper.RecoverableZooKeeper: The identifier of
>> this process is 30414@sandbox.hortonworks.com
>> 14/04/05 05:59:50 INFO client.ZooKeeperSaslClient: Client will not
>> SASL-authenticate because the default JAAS configuration section 'Client'
>> could not be found. If you are not using SASL, you may ignore this. On the
>> other hand, if you expected SASL to work, please fix your JAAS
>> configuration.
>> 14/04/05 05:59:51 INFO zookeeper.ClientCnxn: Socket connection established
>> to sandbox.hortonworks.com/10.0.2.15:2181, initiating session
>> 14/04/05 05:59:51 INFO zookeeper.ClientCnxn: Session establishment
>> complete on server sandbox.hortonworks.com/10.0.2.15:2181, sessionid =
>> 0x1453145e9500038, negotiated timeout = 40000
>> 14/04/05 05:59:51 INFO client.HConnectionManager$HConnectionImplementation:
>> ZooKeeper available but no active master location found
>> 14/04/05 05:59:51 INFO client.HConnectionManager$HConnectionImplementation:
>> getMaster attempt 0 of 10 failed; retrying after sleep of 1000
>> org.apache.hadoop.hbase.MasterNotRunningException
>>          at org.apache.hadoop.hbase.client.HConnectionManager$
>> HConnectionImplementation.getMaster(HConnectionManager.java:634)
>>          at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(
>> HBaseAdmin.java:106)
>>          at HBaseIA.TwitBase.InitTables.main(InitTables.java:20)
>>
>> InitTables.java https://github.com/hbaseinaction/twitbase/blob/
>> master/src/main/java/HBaseIA/TwitBase/InitTables.java
>> The line that drops error is: HBaseAdminadmin=newHBaseAdmin(conf);
>>
>> Log line: "ZooKeeper available but no active master location found" is
>> from org/apache/hadoop/hbase/client/HConnectionManager.java
>>
>> [hbase@sandbox twitbase-master]$ jps
>> 30473 Jps
>> 28549 HMaster
>> 28896 RESTServer
>> 28916 HRegionServer
>> 28902 ThriftServer
>> [hbase@sandbox twitbase-master]$
>>
>> As much I read ther might be somthing wrong with binding and DNS resolving.
>>
>> Any hints?
>>
>> --
>> Best regards, Margus (Margusja) Roo
>> +372 51 48 780
>> http://margus.roo.ee
>> http://ee.linkedin.com/in/margusroo
>> skype: margusja
>> ldapsearch -x -h ldap.sk.ee -b c=EE "(serialNumber=37303140314)"
>>
>>


Mime
View raw message