On 5 machines, put the standalone ZK with the master since the disk's usage is slow (same for namenode).
For some HW info, see this page and scroll down to the zookeeper requirements http://people.apache.org/~stack/hbase-0.90.0-candidate-1/docs/notsoquick.html#requirements Basically, ZK simply needs the lowest latency to disk and network in order to work reliably. It's not CPU intensive, and it's only memory intensive if you are using tons of znodes (HBase doesn't). J-D On Wed, Dec 8, 2010 at 10:07 AM, Hari Sreekumar <[email protected]> wrote: > Hi > > why is it generally said that zk should have a separate disk of it's > own? Currently in my small 5 node cluster, one of the regionservers > itself is also the zk. How beneficial is it to move it to a separate > machine? And in that case, what should be the machine config > like?should it be ram intensive or CPU intensive or io intensive? It > would be great if you could also explain the reason briefly. > > Thanks, > Hari >
