hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vamshi Krishna <vamshi2...@gmail.com>
Subject Re: HRegionserver daemon is not running on region server node
Date Fri, 25 Nov 2011 06:51:08 GMT
Hi, i checked  by executing netstat -anp, i found
tcp        0      0 127.0.1.1:60000         0.0.0.0:*
LISTEN      6814/java
.
***some other ports**
tcp        0      0 0.0.0.0:60010           0.0.0.0:*
LISTEN      6814/java .
***some other ports**
.
tcp        0      0 10.0.1.54:44095         10.0.1.54:9000
ESTABLISHED 6814/java
***some other ports**
tcp        0      0 10.0.1.54:55204         10.0.1.54:2222
ESTABLISHED 6814/java
***some other ports**
***some other ports**

the port of HMaster i found when i ran jps is 6814. But the same port i
found in different places bound to different IPs (i.e some time 127.0.1.1 ,
and some times 10.0.1.54). Same is the case with all other daemons which
are running after i ran bin/start-hbase.sh
Does it cause any abnormal behavior if i have like above. All hadoop
daemons are runnong on other machines, but hbase daemon i.e HRegionServer
is not running on other machines. HMaster, HQuorumPeer, HRegionServer are
running on master node.
My /etc/hosts file has content like

127.0.0.1       localhost
127.0.1.1       vamshikrishna-desktop
10.0.1.54       hbase-master      hadoop-namenode
10.0.1.55       hbase-regionserver1     hadoop-datanode1

Still what more modification i need to do to bind the hostnames  to IPs?


Please some body help..


On Mon, Nov 21, 2011 at 7:42 PM, Joey Echeverria <joey@cloudera.com> wrote:

> I suspect that the daemon's are binding to 127.0.0.1 instead of
> 10.0.1.54 on the master. You can check this by running netstat -anp. I
> would recommend either configuring the /etc/hosts to bind the
> vamshikrishna-desktop and vamshi-laptop hostnames to the 10.0.1.x
> addresses.
>
> -Joey
>
> On Thu, Nov 17, 2011 at 1:40 AM, Vamshi Krishna <vamshi2105@gmail.com>
> wrote:
> > hi
> > i am working with 2 node hbase cluster as shown below
> > On  node1 (10.0.1.54) : master node, region server, hadoop namenode,
> hadoop
> > datanode
> > on node2 (10.0.1.55): region server, hadoop datanode.
> > When i start both hadoop then hbase, all daemons are running properly on
> > masternode i.e node1,
> > 2404 NameNode
> > 3657
> > 3007 TaskTracker
> > 2848 JobTracker
> > 3522 HRegionServer
> > 3848 Main
> > 3292 HQuorumPeer
> > 2769 SecondaryNameNode
> > 3345 HMaster
> > 2575 DataNode
> > 4768 Jps
> >  but on node2, only TaskTracker and Datanode daemons are running, the
> > HRegionServer daemon is not running.
> > I provide some files which may be helpful in helping me. i have my
> > /etc/hosts file of node1 (vamshikrishna-desktop) has
> > # /etc/hosts (for master AND slave)
> >
> > 127.0.0.1       localhost
> > 127.0.1.1       vamshikrishna-desktop
> > 10.0.1.54 hbase-master  hadoop-namenode
> > 10.0.1.55 hbase-regionserver1   hadoop-datanode1
> >
> > and file {HBASE_HOME}/conf/regionservers has
> >
> > hbase-regionserver1
> > hbase-master
> >
> > i have my /etc/hosts file of node2 (vamshikrishna-laptop) has
> > 127.0.0.1    localhost
> > 127.0.0.1    vamshi-laptop
> > 10.0.1.54 hbase-master  hadoop-namenode
> > 10.0.1.55 hbase-regionserver1 hadoop-datanode1
> >
> > and file {HBASE_HOME}/conf/regionservers has
> >  localhost
> >
> > Please can anybody help me in finding out what is the reason for
> > Regionserver not running on node2..?  And moreover when i run
> > start-hbase.sh , it will display error like
> > hbase-regionserver1: bash: line 0: cd: {HBASE_HOME}/bin/..: No such file
> or
> > directory
> > hbase-regionserver1: bash: {HBASE_HOME}/bin/hbase-daemon.sh: No such file
> > or directory  , but i could find out {HBASE_HOME}/bin/hbase-daemon.sh
> > clearly.. i don't know what went wrong..!
> >  please can any body help?
> >
> > --
> > *Regards*
> > *
> > Vamshi Krishna
> > *
> >
>
>
>
> --
> Joseph Echeverria
> Cloudera, Inc.
> 443.305.9434
>



-- 
*Regards*
*
Vamshi Krishna
*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message