If you want to run Hadoop commands, then you must install Hadoop of course. 
Please see http://wiki.apache.org/hadoop/GettingStartedWithHadoop

HBase does not have a Windows distribution per se, so I am a little confused 
about just what you have installed. I presume you downloaded the HBase release 
tarball.

    - Andy


On Sun Nov 29th, 2009 3:57 PM PST Ravi wrote:

>
>
>I am using the windows distribution, it must have come with hadoop built in as 
>I did not install hadoop separately. The distribution however does not have 
>any hadoop commands or shell scripts.
>
>So looks like this is a hbase windows distribution issue?
>
>
>Andrew Purtell wrote:
>> To run HBase you must have installed Hadoop underneath. The Hadoop top level 
>> command line script 'bin/hadoop' is available in your Hadoop installation. 
>> Just put the Hadoop bin/ dir on the path along with the HBase bin/ dir. 
>> You can also run some Hadoop applications using the HBase command script, 
>> but that is missing the shortcuts, e.g. instead of
>> 
>>     hadoop fs -copyFromLocal ...
>> 
>>   it is 
>>     hbase org.apache.hadoop.fs.FsShell -copyFromLocal ...
>> 
>> This will work for DFS but for other filesystems which need supporting jars 
>> in lib/, your mileage will vary. Just put the Hadoop bin/ dir on the path 
>> along with the HBase bin/ dir and use the appropriate one for the 
>> circumstances. 
>>   - Andy
>> 
>> 
>> 
>> ________________________________
>> From: Ravi <[email protected]>
>> To: [email protected]
>> Sent: Sun, November 29, 2009 8:28:58 AM
>> Subject: Re: Can I use hadoop inside hbase?
>> 
>> Thanks for the quick clarification Jeff.
>> 
>> In hbase distribution, I am unable to find hadoop command to load files into 
>> DFS. How do I add hadoop commands to hbase distribution?
>> 
>> 
>> Jeff Zhang wrote:
>>> Of course, you can. I run my pig script on the cluster and run hbase on the
>>> same cluster, it works fine.
>>> 
>>> Jeff Zhang
>>> 
>>> 
>>> On Sat, Nov 28, 2009 at 9:45 PM, Ravi <[email protected]> wrote:
>>> 
>>>> If I setup a hbase cluster, say with 10 nodes, can I also use the same
>>>> cluster for my distributed program using the hadoop running underneath
>>>> hbase?
>>>> 
>>>> Essentially the thought is to use underlying hadoop for two purposes, data
>>>> as well as logic.
>>>> 
>>>> Any thoughts?
>>>> 
>>>> 
>> 
>> 
>>       
>



      

Reply via email to