While configuring a Failover Cluster on Windows Server 2008 R2, i encountered this error:
Failed to write file data on cluster disk 0 partition 1, failure reason: The disk structure is corrupted and unreadable.
The shared storage for the cluster is an iSCSI SAN, and the servers to participate in the cluster could all see the shared disks.
After much attempt to fix this error, these are the things i did. I suggest you check out for either or all of them as applicable in your situation.
- In my case, i had to grant read/write permissions to the luns(shared drives). I did this because when tried creating a test text file in the drives, i got an access denied error. So i figured there was no way the cluster validation tool would be able to write to the disks. I simply gave everyone modify permission.
- The account i was using initially was a local administrator, and since i still had a lot of configuration to do on the servers, i had to get a higher privileged account(a domain admin).
- I traced the particular disk 0 ( you can get this from the report) and did a format and chkdsk.
- I then also reformatted the other disks.
When i ran the Cluster Validation test again, it passed and the annoying error was gone.
I hope this helps someone.