That did not help. Still I dont see hbase master and zookeeper processes. I am thinking of starting everything from scratch. Any suggestions?
On Tue, Jul 3, 2012 at 8:17 PM, Mohammad Tariq <[email protected]> wrote: > Change the value of fs.default.name to "hdfs://localhost:8020" and > restart everything again..It should be a combination of host:port. > > Regards, > Mohammad Tariq > > > On Tue, Jul 3, 2012 at 8:12 PM, AnandaVelMurugan Chandra Mohan > <[email protected]> wrote: > > For starting Hbase master manually > > > > I did "cd" to <HBASE_HOME>\bin > > Then did ./hbase master start > > > > Contents of my hbase-site.xml > > > > <configuration> > > <property> > > <name>hbase.rootdir</name> > > <value>hdfs://localhost:8020/user/eucalyptus/hbase</value> > > <description>The directory shared by RegionServers. > > </description> > > </property> > > <property> > > <name>hbase.zookeeper.quorum</name> > > <value>localhost</value> > > </property> > > <property> > > <name>dfs.replication</name> > > <value>1</value> > > </property> > > <property> > > <name>hbase.zookeeper.property.clientPort</name> > > <value>2181</value> > > </property> > > <property> > > <name>hbase.zookeeper.property.dataDir</name> > > <value>/home/eucalyptus/hbase/zookeeper</value> > > </property> > > </configuration> > > > > > > core-site.xml > > > > <configuration> > > <property> > > <name>fs.default.name</name> > > <value>hdfs://localhost/</value> > > > > </property> > > </configuration> > > > > I could do HDFS operations like get, put in Hadoop. I could also create > and > > list tables in Hbase shell. > > > > > > On Tue, Jul 3, 2012 at 7:58 PM, Mohammad Tariq <[email protected]> > wrote: > > > >> What do you mean by "I tried starting Hbase master manually and I got > >> this error."??..By manually do you mean through the shell??How were > >> you trying to do it earlier??And if possible could you please post the > >> modified core-site.xml and hbase-site.xml files. > >> > >> Regards, > >> Mohammad Tariq > >> > >> > >> On Tue, Jul 3, 2012 at 7:41 PM, AnandaVelMurugan Chandra Mohan > >> <[email protected]> wrote: > >> > Thanks for the link. > >> > > >> > I followed the link and fixed my hdfs url too. > >> > > >> > But when I start hbase, hbase master and zookeeper processes are not > >> > starting > >> > > >> > I tried starting Hbase master manually and I got this error. > >> > > >> > ERROR master.HMasterCommandLine: Failed to start master > >> > java.io.IOException: CRC check failed > >> > > >> > Do you have any idea? > >> > On Tue, Jul 3, 2012 at 6:41 PM, Mohammad Tariq <[email protected]> > >> wrote: > >> > > >> >> Not a prob..I was expecting this after looking at the config > >> >> file..First of all your "hbase.rootdir" property must contain the > >> >> "complete" value of the "fs.default.name" property in your hadoop's > >> >> "core-site.xml" file.(This includes "port no" also)..After that just > >> >> add the following properties in your hbase-site.xml file and let me > >> >> know if it is works for you. > >> >> > >> >> <property> > >> >> <name>hbase.cluster.distributed</name> > >> >> <value>true</value> > >> >> </property> > >> >> > >> >> <property> > >> >> <name>hbase.zookeeper.quorum</name> > >> >> <value>localhost</value> > >> >> </property> > >> >> <property> > >> >> <name>dfs.replication</name> > >> >> <value>1</value> > >> >> </property> > >> >> <property> > >> >> <name>hbase.zookeeper.property.clientPort</name> > >> >> <value>2181</value> > >> >> <description>Property from ZooKeeper's config zoo.cfg. > >> >> The port at which the clients will connect. > >> >> </description> > >> >> </property> > >> >> <property> > >> >> > >> >> For detailed help you can visit this link - > >> >> > >> > http://cloudfront.blogspot.in/2012/06/how-to-configure-habse-in-pseudo.html > >> >> , > >> >> if you want. > >> >> > >> >> Regards, > >> >> Mohammad Tariq > >> >> > >> >> > >> >> On Tue, Jul 3, 2012 at 6:31 PM, AnandaVelMurugan Chandra Mohan > >> >> <[email protected]> wrote: > >> >> > Sorry. I tried list and it returned 0 as no table exists. Then I > >> posted > >> >> > this question. > >> >> > > >> >> > Now when I try create table now, shell is hanging and I get > following > >> >> > exception > >> >> > > >> >> > org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed > >> setting > >> >> up > >> >> > proxy interface org.apache.hadoop.hbase.ipc.HRegionInterface to > >> >> localhost/ > >> >> > 127.0.0.1:39591 > >> >> > > >> >> > So I feel issue is with HBase and not with client API. Let me fix > this > >> >> > issue and try client API. > >> >> > > >> >> > Meanwhile, do you have any idea on this issue? > >> >> > > >> >> > On Tue, Jul 3, 2012 at 6:10 PM, Mohammad Tariq <[email protected] > > > >> >> wrote: > >> >> > > >> >> >> Are you sure about the Hbase shell???Are you able to create > tables , > >> >> >> or list the tables through shell?? > >> >> >> > >> >> >> Regards, > >> >> >> Mohammad Tariq > >> >> >> > >> >> >> > >> >> >> On Tue, Jul 3, 2012 at 5:41 PM, Michael Segel < > >> >> [email protected]> > >> >> >> wrote: > >> >> >> > What's the status of Hadoop and IPV6 vs IPV4? > >> >> >> > > >> >> >> > On Jul 3, 2012, at 7:07 AM, AnandaVelMurugan Chandra Mohan > wrote: > >> >> >> > > >> >> >> >> Hi, > >> >> >> >> > >> >> >> >> These are text from the files > >> >> >> >> > >> >> >> >> /etc/hosts > >> >> >> >> > >> >> >> >> 127.0.0.1 localhost > >> >> >> >> > >> >> >> >> > >> >> >> >> # 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 > >> >> >> >> > >> >> >> >> hbase-site.xml > >> >> >> >> > >> >> >> >> <configuration> > >> >> >> >> <property> > >> >> >> >> <name>hbase.rootdir</name> > >> >> >> >> <value>hdfs://localhost/user/eucalyptus/hbase</value> > >> >> >> >> <description>The directory shared by RegionServers. > >> >> >> >> </description> > >> >> >> >> </property> > >> >> >> >> </configuration> > >> >> >> >> > >> >> >> >> > >> >> >> >> On Tue, Jul 3, 2012 at 4:14 PM, Mohammad Tariq < > >> [email protected]> > >> >> >> wrote: > >> >> >> >> > >> >> >> >>> Can you paste the contents of your /etc/hosts and > hbase-site.xml > >> >> >> files?? > >> >> >> >>> > >> >> >> >>> Regards, > >> >> >> >>> Mohammad Tariq > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> On Tue, Jul 3, 2012 at 4:06 PM, AnandaVelMurugan Chandra Mohan > >> >> >> >>> <[email protected]> wrote: > >> >> >> >>>> Hi, > >> >> >> >>>> > >> >> >> >>>> Thanks for the response. Sadly I am still getting same error. > >> >> >> >>>> > >> >> >> >>>> > >> >> >> >>>> On Tue, Jul 3, 2012 at 3:58 PM, Mohammad Tariq < > >> [email protected] > >> >> > > >> >> >> >>> wrote: > >> >> >> >>>> > >> >> >> >>>>> Hello Ananda, > >> >> >> >>>>> > >> >> >> >>>>> Add these two lines in your client and sww if it > works > >> >> for > >> >> >> >>> you : > >> >> >> >>>>> > >> >> >> >>>>> config.set("hbase.zookeeper.property.clientPort","2181"); > >> >> >> >>>>> config.set("hbase.master", "localhost:60000"); > >> >> >> >>>>> > >> >> >> >>>>> Regards, > >> >> >> >>>>> Mohammad Tariq > >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> On Tue, Jul 3, 2012 at 3:49 PM, AnandaVelMurugan Chandra > Mohan > >> >> >> >>>>> <[email protected]> wrote: > >> >> >> >>>>>> Hi, > >> >> >> >>>>>> > >> >> >> >>>>>> For development purpose, I have set up HBase in > >> pseudodistributed > >> >> >> >>> mode. > >> >> >> >>>>>> > >> >> >> >>>>>> I have following line in hbase-env.sh file > >> >> >> >>>>>> > >> >> >> >>>>>> export HBASE_MANAGES_ZK=true > >> >> >> >>>>>> > >> >> >> >>>>>> HBase shell works fine. But client API is not working. > >> >> >> >>>>>> > >> >> >> >>>>>> My client code is as follows > >> >> >> >>>>>> > >> >> >> >>>>>> Configuration config = > >> >> HBaseConfiguration.create(); > >> >> >> >>>>>> config.set("hbase.zookeeper.quorum", > >> >> "10.78.32.131"); > >> >> >> >>>>>> > config.setBoolean("hbase.cluster.distributed", > >> >> >> false); > >> >> >> >>>>>> HBaseAdmin admin = new HBaseAdmin(config); > >> >> >> >>>>>> admin.isMasterRunning(); > >> >> >> >>>>>> > >> >> >> >>>>>> > >> System.out.println(admin.getClusterStatus().getHBaseVersion()); > >> >> >> >>>>>> > >> >> >> >>>>>> I am getting java.net.ConnectException: Connection > refused: no > >> >> >> further > >> >> >> >>>>>> information. > >> >> >> >>>>>> > >> >> >> >>>>>> Any idea, how it can be fixed. Please let me know. Thanks!! > >> >> >> >>>>>> -- > >> >> >> >>>>>> Regards, > >> >> >> >>>>>> Anand > >> >> >> >>>>> > >> >> >> >>>> > >> >> >> >>>> > >> >> >> >>>> > >> >> >> >>>> -- > >> >> >> >>>> Regards, > >> >> >> >>>> Anand > >> >> >> >>> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> -- > >> >> >> >> Regards, > >> >> >> >> Anand > >> >> >> > > >> >> >> > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > Regards, > >> >> > Anand > >> >> > >> > > >> > > >> > > >> > -- > >> > Regards, > >> > Anand > >> > > > > > > > > -- > > Regards, > > Anand > -- Regards, Anand
