If the Microsoft Cluster service does not start and your event log contains:
Event ID 1057 Source: ClusSvc Description: The cluster service CLUSDB could not be opened.your local Cluster database is either corrupt or inaccessible.
The Cluster database is a separate hive in the registry, located at:
The hive's files is located at %SystemRoot%\Cluster\Clusdb by default.
The first thing I would do is verify that the domain account that the Cluster service runs under has Full Control of the file.
If that is not the problem, you can restore the hive, if you checked Backup Local Registry, in NTBackup or UltraBac.
NOTE: You can NOT use your ERD, as the Cluster hive is not on it.
If you don't have a backup, and one of the nodes is working, you can uninstall/reinstall MSCS from/to the failed node, choosing Join an existing cluster. This may necessitate re-creating resouces or reinstalling programs.
As a last resort, you could reinstall MSCS on all nodes.