To run Apache Hadoop jobs, it is recommended to use dual core machines or dual processors. There should be 4GB or 8GB RAM with the processor with Error-correcting code (ECC) memory.
Without ECC memory, there is high
chance of getting checksum errors.
For storage high capacity SATA drives (around 7200 rpm) should be used in Hadoop cluster.
Around 10GB bandwidth Ethernet networks are good for Hadoop.