The following operating systems are supported:
64-bit Red Hat Enterprise Linux (RHEL) v5.*, v6.*
64-bit CentOS v5.*, v6.*
Important All hosts in the cluster must run the same OS, version and patch sets.
64-bit Oracle Linux v5, v6
64-bit SUSE Linux Enterprise Server (SLES) 11 SP1
64-bit Ubuntu Precise 12.04
Although there is no single hardware requirement for installing HDP, there are some basic guidelines. You can see sample setups here.