hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark <static.void....@gmail.com>
Subject Re: HBase Hush Application
Date Mon, 03 Oct 2011 00:49:08 GMT
I believe I figured out whats going on. Apparently Hush runs on 
0.91-SNAPSHOT and I am running on Cloudera CDH3 which is 0.90.3.

On 10/2/11 1:34 PM, Mark wrote:
> I haven't installed ZooKeeper locally so its using the one supplied by 
> HMaster. Where is this data located?
>
> On 10/2/11 1:33 PM, lars hofhansl wrote:
>> I have some vague memory that I saw this once with stale data in ZK.
>> If possible clean out your ZK data, and see of it works.
>>
>>
>>
>> ________________________________
>> From: Mark<static.void.dev@gmail.com>
>> To: user@hbase.apache.org
>> Sent: Sunday, October 2, 2011 1:24 PM
>> Subject: Re: HBase Hush Application
>>
>> I've tracked it down to MasterAddressTracker returning my IP from the
>> getData() method:
>>
>> 192.X.X.X:55929
>>
>>
>> This is then passed to ServerName which tries to parse the server name
>> but it doesn't contain a comma so it fails.  Any ideas?
>>
>>
>> On 10/2/11 11:55 AM, Mark wrote:
>>> No such luck with either of those attempts.
>>>
>>> FYI Hadoop, HBase and ZooKeeper seem to be working because I can hit
>>> my localhost:60010 and I see the following:
>>>
>>>
>>> Attribute Name     Value     Description
>>> HBase Version     0.90.3-cdh3u1, rUnknown     HBase version and svn 
>>> revision
>>> HBase Compiled     Sat Oct 1 13:12:02 PDT 2011, rob     When HBase 
>>> version
>>> was compiled and by whom
>>> Hadoop Version     0.20.2-cdh3u1,
>>> rbdafb1dbffd0d5f2fbc6ee022e1c8df6500fd638     Hadoop version and svn
>>> revision
>>> Hadoop Compiled     Mon Jul 18 08:06:52 PDT 2011, jenkins     When 
>>> Hadoop
>>> version was compiled and by whom
>>> HBase Root Directory     hdfs://localhost:9000/hbase     Location of 
>>> HBase
>>> home directory
>>> Load average     2     Average number of regions per regionserver. 
>>> Naive
>>> computation.
>>> Zookeeper Quorum     localhost:2181     Addresses of all registered ZK
>>> servers. For more, seezk dump<http://localhost:60010/zk.jsp>.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 10/2/11 11:29 AM, Zijad Purkovic wrote:
>>>> Or comment out one of the IPv6, leave one IPv4 (default localhost) and
>>>> one IPv6 (::1 localhost).
>>>>
>>>> On Sun, Oct 2, 2011 at 8:25 PM, Zijad 
>>>> Purkovic<zijadpurkovic@gmail.com>   wrote:
>>>>> Try removing or commenting out the IPv6 addresses from your hosts 
>>>>> file
>>>>> and restart hadoop/hbase. As i understand hadoop/hbase doesn't like
>>>>> when hosts file contains multiple IPs assigned to one hostname (in
>>>>> your case localhost).
>>>>>
>>>>> On Sun, Oct 2, 2011 at 8:17 PM, Mark<static.void.dev@gmail.com>
  
>>>>> wrote:
>>>>>> Just the good ol default hosts file
>>>>>>
>>>>>> ##
>>>>>> # Host Database
>>>>>> #
>>>>>> # localhost is used to configure the loopback interface
>>>>>> # when the system is booting.  Do not change this entry.
>>>>>> ##
>>>>>>
>>>>>> 127.0.0.1       localhost
>>>>>> 255.255.255.255 broadcasthost
>>>>>> ::1             localhost
>>>>>> fe80::1%lo0     localhost
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 10/2/11 11:04 AM, Zijad Purkovic wrote:
>>>>>>> Can you show your hosts file, particularly info on localhost.
Of
>>>>>>> course omit any sensitive info like public IP's or hostnames?
>>>>>>>
>>>>>>> On Sun, Oct 2, 2011 at 7:19 PM, 
>>>>>>> Mark<static.void.dev@gmail.com>     wrote:
>>>>>>>> I am trying to run the HBase URL application:
>>>>>>>> https://github.com/larsgeorge/hbase-book  on my local machine
in
>>>>>>>> psuedo-distributed mode using the Cloudera  CDH3 but I keep

>>>>>>>> receiving the
>>>>>>>> following error:
>>>>>>>>
>>>>>>>> ...
>>>>>>>> INFO [main] (ZooKeeper.java:373) - Initiating client connection,
>>>>>>>> connectString=localhost:2181 sessionTimeout=180000 
>>>>>>>> watcher=hconnection
>>>>>>>> INFO [main-SendThread()] (ClientCnxn.java:1041) - Opening
socket
>>>>>>>> connection
>>>>>>>> to server localhost/0:0:0:0:0:0:0:1:2181
>>>>>>>> INFO [main-SendThread(localhost:2181)] (ClientCnxn.java:949)
- 
>>>>>>>> Socket
>>>>>>>> connection established to localhost/0:0:0:0:0:0:0:1:2181,

>>>>>>>> initiating
>>>>>>>> session
>>>>>>>> INFO [main-SendThread(localhost:2181)] (ClientCnxn.java:738)
- 
>>>>>>>> Session
>>>>>>>> establishment complete on server localhost/0:0:0:0:0:0:0:1:2181,
>>>>>>>> sessionid =
>>>>>>>> 0x132c59cf1100004, negotiated timeout = 40000
>>>>>>>> Exception in thread "main" 
>>>>>>>> java.lang.StringIndexOutOfBoundsException:
>>>>>>>> String
>>>>>>>> index out of range: -1
>>>>>>>>       at java.lang.String.substring(String.java:1937)
>>>>>>>>       at
>>>>>>>> org.apache.hadoop.hbase.ServerName.parseHostname(ServerName.java:81)

>>>>>>>>
>>>>>>>>       at 
>>>>>>>> org.apache.hadoop.hbase.ServerName.<init>(ServerName.java:63)
>>>>>>>>       at
>>>>>>>>
>>>>>>>> org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:62)

>>>>>>>>
>>>>>>>>       at
>>>>>>>>
>>>>>>>> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:568)

>>>>>>>>
>>>>>>>>       at
>>>>>>>> org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:94)

>>>>>>>>
>>>>>>>>       at
>>>>>>>> com.hbasebook.hush.schema.SchemaManager.process(SchemaManager.java:126)

>>>>>>>>
>>>>>>>>       at com.hbasebook.hush.HushMain.main(HushMain.java:57)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> When I type JPS I see /HMaster/ however I do not see any

>>>>>>>> mention of
>>>>>>>> /Zookeeper/. Is this to be expected? Is the above error I
am 
>>>>>>>> receiving
>>>>>>>> due
>>>>>>>> to a misconfiguration of zookeeper or is it something completely
>>>>>>>> unrelated?
>>>>>>>> Is there something wrong with my hostname? Any ideas why
I am 
>>>>>>>> receiving
>>>>>>>> this
>>>>>>>> error
>>>>>>>>
>>>>>>>> Any help would be greatly appreciated. Thanks
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>> -- 
>>>>> Zijad Purković
>>>>> Dobrovoljnih davalaca krvi 3/19, Zavidovići
>>>>> 061/ 690 - 241
>>>>>

Mime
View raw message