If you want to provide high availability for users of one or more file shares, see a more complete checklist at Checklist: Create a Clustered File Server.
If you want to provide high availability for users of one or more print servers, see a more complete checklist at Checklist: Create a Clustered Print Server.
Review hardware and infrastructure requirements for a failover cluster.
Install the Failover Clustering feature on every server that will be in the cluster.
Connect the networks and storage that the cluster will use.
Run the Validate a Configuration Wizard on all the servers that you want to cluster, to confirm that the hardware and hardware settings of the servers, network, and storage are compatible with failover clustering. If necessary, adjust hardware or hardware settings and rerun the wizard until all tests pass (required for support).
Create the failover cluster.
After you have created a failover cluster, the next step is usually to configure the cluster to support a particular service or application. For more information, see Configuring a Service or Application for High Availability.