I have a 3-node ESX4.1U1 cluster with SAN connectivity over iSCSI. I have various VMFS LUNs mapped into the cluster, and some RDM's mapped to guests.
One guest, a Windows 2008 R2 VM, has a large RDM mapped to it. This, according to the SAN is 1.89TB in size, and I'm almost out of space. If I look at the Storage Adapters in vCenter Configuration, this also shows as 1.89TB, but the Windows 2008 VM shows it as 1936GB. Ok, so this sounds correct.
I want to add another 100GB to the LUN. I've added this on the SAN, so the LUN now shows as 1.99TB. A refresh in vCenter on each cluster node also shows the LUN now as 1.99TB, so knowing the 2TB per LUN limit, I should be ok.
I've re-scanned the disks in the Windows 2008 VM, and it shows the extra 100GB available, so I assume I can extend the volume into the free space, but this will push the volume size up to 2036GB. I've read that VMware calculate LUN size in base10, so the max size is 2000GB - 512bytes. I will have a LUN larger than this, at least in the guest.
Thing is, at this point, nothing has prevented me doing this. I've got no errors or warnings, and the fact that the cluster sees the LUN as 1.99TB seems to imply I should be ok.
Before I extend the volume into the free space, can anyone confirm if I'm going to have any problems with this? It's pretty urgent, so a quick reply would be appreciated. The volume in the guest is a Basic disk (not Dynamic or GPT). I'm sure the MBR volume limit in Windows is 2.19TB, so I should be ok with this.