Thanks, you get my problem in your second answer, the placement could be randomly but must be unique for each block of the subset. I willl investigate in more details your suggestions. For the privacy of my team work i will not share this information in a mailing-list, If you like I willl send you a PM. Thanks.
Giulio 2012/7/4 Harsh J <ha...@cloudera.com> > Right, but do you have a specific 4 nodes in mind when you do the > write? If not, you may as well write to HDFS from a non-DN node and > the block locations will be chosen randomly (with the default policy). > This doesn't _guarantee_ that you get different locations for each > block allocation, but does make the placement random. > > Otherwise, I suppose HDFS-385 is what you need, and your placement > class can probably just do a round robin assignment of blocks every > time. > > Just curious - why do you seek this? > > On Wed, Jul 4, 2012 at 8:31 PM, Giulio D'Ippolito > <giulio.dippol...@gmail.com> wrote: > > Thanks for the answer, > > > > My problem is slightly different, let say that I have 6 storage point > and i > > have 4 files/blocks to insert in the filesystem, i would like that these > > blocks will be placed in 4 different storage points, and of course i > would > > like to do the same for all the next 4 blocks. I'm not interested to the > > replicas for the moment. > > Thanks > > > > > > Giulio > > > > > > > > 2012/7/4 Harsh J <ha...@cloudera.com> > >> > >> With the default replication/block placement policy, all replicas are > >> anyway kept in separate nodes. Is that what you want? > >> > >> Or are you looking to specify a list of locations you want your blocks > >> to go to? For the latter, there's no easy way but you may be > >> interested in https://issues.apache.org/jira/browse/HDFS-385. But you > >> can't send meta-info with each write with hints even with HDFS-385, > >> and may need an external system. > >> > >> On Wed, Jul 4, 2012 at 4:07 PM, Giulio D'Ippolito > >> <giulio.dippol...@gmail.com> wrote: > >> > Hello, > >> > > >> > I would like to insert in the filesystem some blocks, but each of > these > >> > blocks must be in a different storage point is there a way to specify > >> > this? > >> > > >> > Thanks > >> > >> > >> > >> -- > >> Harsh J > > > > > > > > -- > Harsh J >