thanks, Jean,
I figured out that, in the netstat's output I can see
127.0.0.1:60000, I don't know if this means it only listen on connection
request from the same machine.
About the hbase.master configuration, is there anything I
can use to replace it?
On Wed, Jan 13, 2010 at 1:36 AM, Jean-Daniel Cryans <[email protected]>wrote:
> > 10/01/11 21:16:46 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode
> /hbase/master
> > got 127.0.1.1:60000
>
> This means that your master registered itself in Zookeeper as
> 127.0.0.1, you seem to have a network configuration problem.
>
> Also the hbase.master configuration is deprecated and unused.
>
> J-D
>
> On Tue, Jan 12, 2010 at 6:16 AM, steven zhuang <[email protected]>
> wrote:
> > hello, list,
> >
> > I am now setting up a HBase cluster using HBase version
> > 0.20.2. But I have met some problems which I googled a lot and got no
> > answer.
> > Please help me.
> >
> > I modified the Hbase-site.xml and copy the whole directory
> to
> > another machine.
> > Using one as the master, after I started the hbase server, I
> > CAN see Hmaster / HQuorumPeer / HRegionServer running on Master
> > and HQuorumPeer / HRegionServer running on the slave node.
> > Here is what's weird:
> > I can enter the hbase shell on master node, but on the other
> > region server I cannot execute any command, a "list" command would cause
> a
> > list of exception.
> >
> > 10/01/11 21:16:46 DEBUG client.HConnectionManager$ClientZKWatcher: Got
> > ZooKeeper event, state: SyncConnected, type: None, path: null
> > 10/01/11 21:16:46 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode
> /hbase/master
> > got 127.0.1.1:60000
> > 10/01/11 21:16:46 INFO client.HConnectionManager$TableServers: getMaster
> > attempt 0 of 5 failed; retrying after sleep of 2000
> > java.net.ConnectException: Connection refused
> > at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
> > at
> > sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
> > at
> >
> org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
> > at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:404)
> >
> > I can create table in the master node's Hbase shell, but there
> > sometime is some exception like:
> > 10/01/12 06:08:15 DEBUG client.HConnectionManager$TableServers:
> > locateRegionInMeta attempt 2 of 5 failed; retrying after sleep of 2000
> > org.apache.hadoop.hbase.client.NoServerForRegionException: No server
> address
> > listed in .META. for region t3,,1263305290760
> > at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:668)
> > at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:594)
> > at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:557)
> >
> > But after this I can use list to see that the table HAS BEEN BUILT
> > inside the hdfs.
> >
> > the Hbase-site.xml I used:
> >
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> > <configuration>
> > <property>
> > <name>hbase.rootdir</name>
> > <value>hdfs://sz:8998/hbase</value>
> > </property>
> >
> > <property>
> > <name>hbase.cluster.distributed</name>
> > <value>true</value>
> > </property>
> >
> > <property>
> > <name>hbase.master</name>
> > <value>sz:60000</value>
> > </property>
> >
> > <property>
> > <name>hbase.tmp.dir</name>
> > <value>/home/steven/data/hbase-${user.name}</value>
> > </property>
> >
> > <property>
> > <name>hbase.zookeeper.property.dataDir</name>
> > <value>${hbase.tmp.dir}/zookeeper</value>
> > </property>
> >
> > <!--
> > The following three properties are used together to create the list of
> > host:peer_port:leader_port quorum servers for ZooKeeper.
> > -->
> > <property>
> > <name>hbase.zookeeper.quorum</name>
> > <value>sz,hadoop3</value>
> > </property>
> >
> > <property>
> > <name>hbase.zookeeper.peerport</name>
> > <value>2888</value>
> > </property>
> >
> > <property>
> > <name>hbase.zookeeper.leaderport</name>
> > <value>3888</value>
> > </property>
> >
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> >
> >
> > --
> > best wishes.
> > steven
> >
>
--
best wishes.
steven