It is possible to do this using the kafka-reassign-partitions admin command. You can explicitly set the replica list for a partition to be less than the current replication factor, and that will effectively reduce it. However, I will say that you should be really sure that you want to do this. If, for example, you reduce the RF from 2 to 1, you will not be able to do any maintenance on a live cluster without taking partitions offline.
-Todd On 5/21/14, 1:23 AM, "David Birdsong" <david.birds...@gmail.com> wrote: >Is there a way to reduce the replication count? I'm trying to spread >existing partitions across more brokers, but it's hard to decomm a broker. >Reducing repl count would suffice for now. > >Any tips? > >I'm running a mix of 0.8.1.1 and 0.8.1 (I'm upgrading now.)