In general, it is very open question and there are many possibilities depending on your workload (e.g. CPU-bound, IO-bound etc).
If it is your first Hadoop cluster, and you do not know too much about what types of jobs you will be running, I would recommend just to collect any available machines that you have in your data-center (they should not be a garage machines, though). Personally, I try to avoid buying hardware, if I am not sure what to buy :) If you type "hadoop hardware recommnedations" in Google, you will get many interesting links: e.g. http://blog.cloudera.com/blog/2013/08/how-to-select-the-right-hardware-for-your-new-hadoop-cluster/ http://my.safaribooksonline.com/book/databases/hadoop/9781449327279/4dot-planning-a-hadoop-cluster/id2760689 http://www.youtube.com/watch?v=UQJnJvwcsA8 http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.0.6.0/bk_cluster-planning-guide/content/ch_hardware-recommendations.html 2013/12/12 kishore alajangi <[email protected]> > Hi Experts, > > Today I have a task to build hadoop cluster with 4 nodes in hardware. > Anybody suggest me the hardware specifications, OS and Hadoop version. > > -- > Thanks, > Kishore. >
