clustering >> Failed to Validate Disk Arbitration

by ZhangBin » Wed, 20 May 2009 18:14:50 GMT

When I validate my cluster configuration, I got the follwing results:

List All Disks Success
List Potential Cluster Disks Success
Validate Disk Arbitration Failed
Validate SCSI-3 Persistent Reservation Success

My configuration:
1) Two nodes' windows 2008 cluster with a shared FC array.
2) No MPIO is installed.

Cluster log file of one node reports the error "OnlineThread: Unable to
arbitrate for the disk. Error: 1235" and another node's log file reports the
error "ERR [RES] Physical Disk <Cluster Disk 2>: Open: Unable to get disk
identifier. Error: 5023.".

After I create a cluster, I try to bring the FC disk to online and but it
can't be brought online. The failed reason is still the error "OnlineThread:
Unable to arbitrate for the disk. Error: 1235". After my array handled
"register","reserve"of PRO, "read key" of PRI, I don't know why "unregister"
of PRO is received by array.
What is the process of "Disk Arbitration" of Win2k8 cluster service? What
is the cause of above error "OnlineThread: Unable to arbitrate for the disk.
Error: 1235"?

Can any one give some clues for me?
thanks very much.

__________ Information from ESET NOD32 Antivirus, version of virus signature database 4090 (20090520) __________

The message was checked by ESET NOD32 Antivirus.

Similar Threads

1. Validate SCSI-3 fails on disk 0

2. ReadFile() fails on hardware RAID disk.How to detect that disk is RAID disk


I have two questions regarding hardware RAID disk . I created it as
mirror disk. (I plugged it on marvel RAID controller)

1st question is that i want to read sectors from RAID disk, if i
memory in a function and that memory passes through more than 3
calls to finally pass through ::ReadFile(), it gets failed with error
87, i.e. INVALID_PARAMETER. If there functions calls are less than 3,
fuction read data and is successfull.

For example,

Function1---> Function2---> Function3--->Function4--->Function5--->

if i allocated memory in Function4 and it is passed to Function5 and
Function5 then calls ReadFile on that buffer, it is complete
But if i allocate in that buffer in Function1 and that memory goes
Function2,Function3,Function4,Function5, and then calls Readfile that
function fails. Note that these functions are in different classes.

Can anyone have idea????????

2nd question is that how can i know the disk which is controlled RAID
controller or hardware RAID. Simply is there any method to detect
whether it
simple disk or hardware RAID disk.

Please any kind of help will be really appriciated

3. Vista Ultimate activates but fails to validate

4. Original Windows XP failed to validate

I am using original Windows XP Pro installed with multi-user license CD. 
Three days back I added a microphone to my PC, after which I got a message 
that there have been major changes in hardware, so I need to validate the 
Windows or the operating system would stop working after 3 days. When I 
clicked for validation there was an error that the key has reached the 
maximum number of installations allowed. Now 3 days have elapsed and the 
windows is not working now. Please suggest.

5. validate restoring a failed node in a cluster

6. Failed validating test - win 2008 cluster

I have a Windows 2008 cluster with two nodes.

When I try to validate the following message appears

Quum mode is set "node and disk majority"

"Failed to write file data on cluster disk 0 partition 1, failure reason: 
The disk structure is corrupted and unreadable."



7. Forwarders cannot be validated and recursive query fails

8. Windows validates but Office fails

I recently updated to Windows XP. I can get validation for Windows, but not 
Office. The programs came off the same disk! How can one be genuine, but not 
the other? Any help would be appreciated.