hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alaukik Aggarwal <alaukik.aggar...@gmail.com>
Subject Re: Problem in Running HBase in Pseudo Distributed Mode
Date Wed, 17 Nov 2010 05:36:58 GMT
Thanks for your quick reply.

$ cat /etc/hosts
127.0.0.1	localhost
192.168.1.2	alaukik

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


My OS is Ubuntu 10.04.1.

In regionservers.log:
Tue Nov 16 23:38:54 EST 2010 Starting regionserver on alaukik
ulimit -n 1024
2010-11-16 23:38:55,706 WARN
org.apache.hadoop.hbase.regionserver.HRegionServer: Not starting a
distinct region server because hbase.cluster.distributed is false

Should we set distributed as true?
I am trying to run this in pseudo-distributed mode. And on HBase site,
it is mentioned that this is set true only in distributed mode.

Alaukik



On Wed, Nov 17, 2010 at 12:00 AM, Hari Sreekumar
<hsreekumar@clickable.com> wrote:
> Hi,
>   hmm... It seems HRegionServer is unable to start because it doesn't see
> the HMaster at 192.168.1.2:60000. Can you post your /etc/hosts file? There
> might be issues with the wrong IP being reported. What is your OS?
>
> hari
>
> On Wed, Nov 17, 2010 at 10:21 AM, Alaukik Aggarwal <
> alaukik.aggarwal@gmail.com> wrote:
>
>> Hi,
>>
>> I am running HBase configured in Pseudo-distributed mode (Hadoop also
>> in Pseudo Distributed mode)
>> Hadoop version: 0.20.2
>> HBase version: 0.20.6
>>
>> On running any command (for instance, list) in HBase shell, it gives me:
>> ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null
>>
>> I can see master running at: http://alaukik:60010/master.jsp
>> (Similarly, I can also see namenode running in Web UI).
>>
>> On jps, I get all the required processes running:
>>
>> $ jps
>> 9513 HQuorumPeer
>> 9259 TaskTracker
>> 9099 JobTracker
>> 9771 Jps
>> 8677 NameNode
>> 9572 HMaster
>> 9019 SecondaryNameNode
>> 8848 DataNode
>>
>> I have attached a fresh log of hbase-master and my hbase-site.xml file.
>>
>> I cannot see any exception in the log, except a Failed notification:
>> Failed to read: org.apache.zookeeper.KeeperException$NoNodeException:
>> KeeperErrorCode = NoNode for /hbase/master
>>
>> Also if I try to access HBase through Java client (exact sample code
>> given on apache HBase site), I get the follwoing output:
>> 10/11/16 23:46:29 WARN hbase.HBaseConfiguration: instantiating
>> HBaseConfiguration() is deprecated. Please use
>> HBaseConfiguration#create() to construct a plain Configuration
>> 2
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeperWrapper: Reconnecting to
>> zookeeper
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:zookeeper.version=3.3.1-942149, built on 05/07/2010 17:14
>> GMT
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client environment:host.name
>> =alaukik
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.version=1.6.0_22
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.vendor=Sun Microsystems Inc.
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.home=/usr/lib/jvm/java-6-sun-1.6.0.22/jre
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.class.path=/home/.............log4j-1.2.15.jar
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>>
>> environment:java.library.path=/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/../lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386:/usr/lib/xulrunner-addons:/usr/lib/xulrunner-addons:/usr/java/packages/lib/i386:/lib:/usr/lib
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.io.tmpdir=/tmp
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:java.compiler=<NA>
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client environment:os.name
>> =Linux
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client environment:os.arch=i386
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:os.version=2.6.32-25-generic
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client environment:user.name
>> =alaukik
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:user.home=/home/alaukik
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Client
>> environment:user.dir=/home/alaukik/Documents/workspace/HBaseTest
>> 10/11/16 23:46:29 INFO zookeeper.ZooKeeper: Initiating client
>> connection, connectString=alaukik:2222 sessionTimeout=60000
>> watcher=org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper@1126b07
>> 10/11/16 23:46:29 INFO zookeeper.ClientCnxn: Opening socket connection
>> to server alaukik/192.168.1.2:2222
>> 10/11/16 23:46:29 INFO zookeeper.ClientCnxn: Socket connection
>> established to alaukik/192.168.1.2:2222, initiating session
>> 10/11/16 23:46:29 INFO zookeeper.ClientCnxn: Session establishment
>> complete on server alaukik/192.168.1.2:2222, sessionid =
>> 0x12c5820cbf80003, negotiated timeout = 60000
>> 10/11/16 23:46:30 INFO client.HConnectionManager$TableServers:
>> getMaster attempt 0 of 4 failed; retrying after sleep of 5000
>> java.io.IOException: Call to /192.168.1.2:60000 failed on local
>> exception: java.io.EOFException
>>        at
>> org.apache.hadoop.hbase.ipc.HBaseClient.wrapException(HBaseClient.java:779)
>>        at
>> org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:748)
>>        at
>> org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:255)
>>        at $Proxy0.getProtocolVersion(Unknown Source)
>>        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:412)
>>        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:388)
>>        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:435)
>>        at
>> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getMaster(HConnectionManager.java:383)
>>        at
>> org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:78)
>>        at com.gt.hbase.HBase2.main(HBase2.java:30)
>> Caused by: java.io.EOFException
>>        at java.io.DataInputStream.readInt(DataInputStream.java:375)
>>        at
>> org.apache.hadoop.hbase.ipc.HBaseClient$Connection.receiveResponse(HBaseClient.java:512)
>>        at
>> org.apache.hadoop.hbase.ipc.HBaseClient$Connection.run(HBaseClient.java:452)
>>
>>
>> Kindly help,
>> Alaukik
>>
>

Mime
View raw message