Quantcast
Channel: VMware Communities : Unanswered Discussions - Virtual Disk Development Kit
Viewing all articles
Browse latest Browse all 872

VIX_E_DISK_OUTOFRANGE Error while processing 1.92 TB disk with VMFS 5.58

$
0
0

Hi,

 

In Esxi 5.1.,While i'm trying to process the VM which is having two VMDK files(30 GB and 1.92 TB).,I have proceeded read and write for the first VMDK file (30 GB) without any problem.,But i'm receiving an Disk read error(VIX_E_DISK_OUTOFRANGE) while processing the second VMDK file( [mydatastore2] myvm/myvm_1.vmdk, Size:1.92 TB).

 

I'm getting the error while trying to read the 3984588800th sector(Total sectors: 4123168604) of the VMDK file.

 

Error Code   : 16007 – VIX_E_DISK_OUTOFRANGE

Error String : You have requested access to an area of the virtual disk that is out of bounds

 

The Vstorage API is returning the Changed area as

 

Changed Area Start  : 0

Changed Area Length : 4592762880

.

.

.

.

Changed Area Start  : 2040109465600(problematic start offset)

Changed Area Length : 4194304

 

 

The VDDK is returning the Sector size of the Disk as 4123168604.

 

Which shows that there is no conflict with the values returning by Vstorage API and VDDK because both values are equal in bytes.

 

Some more Information:

 

The VMDK file is residing in VMFS 5.58 and the datastore is configured with 1MB block size.

 

VM hardware version - 9

 

VMDK disk Type - Thin

 

 

 

Why it is happening?

 

Any help on this is much appreciated.

 

Note : I have attached the Vddk error log with this post.

 

Thanks

Manickam


Viewing all articles
Browse latest Browse all 872

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>