Hi there,
I am seeing the VIX_E_DISK_OUTOFRANGE ("DiskLinkRWv failed : You have requested access to an area of the virtual disk that is out of bounds (17)") error when writing to a disk. This has only happened for one user yet and unfortunately I have no access to that vSphere environment or to the copy of the disk. So I want to ask this as a general question: what are the possible scenarios where I could get the above error message?
- obviously, when the virtual disk I created is smaller than the data I want to write. However, the same code ran fine in hundreds of similar tests, so it is not just that simple (I am trying hard to reproduce the issue though)
- disk does not end on VMFS block boundaries? in this case block size is 2 MB and disk is exactly 40 GB (40960 MB)
- can shared data store have an influence?
- vMotion?
- ESX cluster?
- data store (almost) out of disk space?
- snapshots?
- vSphere versions?
- anything else?
The mentioned copy was done without CBT and the transfer method was NBD.
Thanks in advance,
Eros