Hi Denny/Harsh,
Apart from the below configuration mentioned by me, I also ran the setrep command to set the replication for existing files. But after some days when I get the block location report it again has a long list of errors mentioning "Target Replicas is 3 but > found 2 replica(s)." . Thanks Ajay From: Denny Ye [mailto:denny...@gmail.com] Sent: Friday, February 17, 2012 8:10 AM To: hdfs-user@hadoop.apache.org Subject: Re: Replication hi Ajay Does the file that related with that blockId(blk_4884628009930930282_210741) has being existed at HDFS? Your setting is right for new file to HDFS after the configuration to take effect. -Regards Denny Ye 2012/2/15 Harsh J <ha...@cloudera.com> Ajay, Replication is a per-file property. To lower replication factor of existing files, run (as an HDFS superuser, for a good measure): $ hadoop fs -setrep -R 3 / On Wed, Feb 15, 2012 at 5:39 PM, ajay.bhosle <ajay.bho...@zapak.co.in> wrote: > Hi, > > > > I have set replication as 1 in hdfs-site.xml as given below, > > > > property> > > <name>dfs.replication</name> > > <value>1</value> > > <description>Default block replication. > > The actual number of replications can be specified when the file is > created. > > The default is used if replication is not specified in create time. > > </description> > > </property> > > > > But I get the below errors when I retrieve the block report from hdfs. Can > someone please help me if I am missing anything. > > > > "Under replicated blk_4884628009930930282_210741. Target Replicas is 3 but > found 2 replica(s)." > > > > Thanks > > Ajay > > -- Harsh J Customer Ops. Engineer Cloudera | http://tiny.cloudera.com/about