Cybersecurity
DevOps Cloud
IT Operations Cloud
OpenText product name changes coming to the community soon! Learn more.
Question
Will enabling SCSI Reserve / Release always provide exclusive access to a device?
Answer
Not completely.
SCSI Reserve / Release can be set on a device in the Advanced Options (Settings tab on the Properties page for the device). When enabled, operations on the dervice will be proceeded by an addional "Reserve Unit (16h)" command and followed by a "Release Unit (17h)" command. In a SCSI reference manual, the reservation is descibed like this:
"Reserving a device is a way of ensuring exclusive access to that device from a single initiator for the period of the reservation."
Note that the reservation is done for "a single initiator". This basically means no other HBA can reserve the device until it is released by the HBA that has reserved it already. Knowing that, it is worth mentioning that:
The conclusion is that it is still required to make use of DP's lockname mechanism to ensure a device is only used once at any time. In addition to that, it is also important to make sure no other pocesses can get access to the device in parallel. Zoning can be part of the solution here.
You may be interested to some of my other Support Tips too: Support Tips listed per category