There is a situation that we had at out customer that I'd like to understand better.
Here's what happened:
- A library with LTO tape drives is connected to a fibre channel environment
- Archiving software running on Windows server 2008 is writing data to the tapes
- At some point the tape was rewinded without the software being aware of that and writing erased the tape
- The situation was detected by comparing the expected position on the tape with actual one
I don't have the details about the vendors of equipment.
It seems that a reset happened on the tape drive that caused the tape to rewind but that situation was not reported as an error back to the to the driver and software so the software assumed that the write was successful.
I was reading a lot of documentation to understand why this happened but I can't make any final conclusions to assist the customer.
- Can a FC HBA or switch on its own retransmit the SCSI write on bus reset?
- Can something like this be configurable?
- Did FC HBA or switch ignore the reported Unit Attention?
- Can the OS driver be to blame?
- Is this vendor specific?
I'd be very thankful if someone can provide me some directions where to continue.