RE: Breaking SCSI Reservation on Fiber channel environmen- ts

The questions the fibre HBA vendors have had to ask themselves are,
what “bus” do you wish to reset? and what do you mean by “reset”?

Check the HBA vendor’s driver’s docs to see if they have registry
settings that determine what they do to the SAN when you ask for reset.


Dave Cox
Hewlett-Packard Co.
SSO/OVBU/SRM (Santa Barbara)
https://ecardfile.com/id/Dave+Cox

-----Original Message-----
From: Peter J [mailto:xxxxx@yahoo.com]
Sent: Wednesday, June 20, 2001 2:49 AM
To: NT Developers Interest List
Subject: [ntdev] Breaking SCSI Reservation on Fiber channel
environments

Friends,

I’m having problems using SCSI reservation IOCTLs
on Windows 2000. It would be really helpful if any
of you could help in this.

I’m using SCSI Reservation IOCTLs to reserve a SCSI
disk from two different systems (running Windows 2000
advanced server). To reserve, I use
IOCTL_STORAGE_RESERVE. To forcibly aquire the SCSI
reservation, I use IOCTL_STORAGE_RESET_BUS.

All these seem to work fine in a normal shared SCSI
disks. But on Fiber channel environments, RESERVE
seems to be working fine. But BUT_RESET doesnt seem
to be.

Consider the following case:

On System A, I issue the reserve a SCSI disk. Now
I power-off System A, and on System B if I issue
IOCTL_STORAGE_RESET_BUS to forcibly break the SCSI
reservation, though the IOCTL reports that it
succeeded, still when I try to reserve the disk from
System B, I get reservation conflict. Idealy once
the RESET is issued, System B should be able to
get the reservation.

Any ideas why this is happening on Windows 2000?

Thanks
Peter


Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/


You are currently subscribed to ntdev as: david_cox2@hp.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com