Hadoop2 HDFS HA uses ZK for all sorts of things, hence the dependency. 

You are right that none of the Hadoop core components require ZK for normal
operations. But once HA is needed HDFS will be needing that.

Hope it helps,
  Cos

On Mon, Mar 17, 2014 at 04:26PM, Gordon Wang wrote:
> Hi guys,
> 
> Could you please help me to understand why hadoop rpm depends on zookeeper
> in bigtop rpm specs ?
> 
> IMO, the hdfs-fc should depend on zookeeper. But for NameNode, DataNode,
> ResourceManger, NodeManger, I think they should work without zookeeper.
> 
> 
> Thanks.
> 
> -- 
> Regards
> Gordon Wang

Reply via email to