Hi J-D,

I have around 14GB of data to copy. It's a table containing 20 million rows 
with 5 columns. One of the column has ~20 versions. The table has 64 regions. I 
have a cluster size of 10 copying to another cluster size of 10, with 2 map 
slots per node. It took 38 minutes to finish copying the table.

I checked and the scanner caching is already picked up.



Thanks,
Harold


--- On Mon, 5/2/11, Jean-Daniel Cryans <[email protected]> wrote:

> From: Jean-Daniel Cryans <[email protected]>
> Subject: Re: CopyTable job is really slow
> To: [email protected]
> Date: Monday, May 2, 2011, 8:33 PM
> That's a very vague question...
> what's "slow" exactly? How much data
> do you have to copy? What transfer rate are you expecting?
> What's the
> hardware like? How big is the pipe between the two
> clusters?
> 
> The best I could tell you would be to make sure that the
> target table
> is already pre-split, that you are using enough mappers on
> the source
> cluster and that the scanner caching is really picked up by
> the
> mapreduce job (meaning that hbase-site.xml is in Hadoop's
> classpath.
> 
> J-D
> 
> On Mon, May 2, 2011 at 5:24 PM, Harold Lim <[email protected]>
> wrote:
> > Hi,
> >
> > I'm trying to copy a table from one hbase cluster to
> another hbase cluster using the CopyTable job. It seems to
> be very slow. Any tips to improve the performance? Or is it
> really like that?
> >
> > I have already set hbase.client.scanner.caching =
> 500.
> >
> >
> > Thanks,
> > Harold
> >
> 

Reply via email to