• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 822
  • Last Modified:

ESXi, datastore limitation

Hi, I have a RAID 5 configuration.
Available space is 2.7GB after loading Esxi via the iso CD image. Default install.
When I go into the vmware client piece and look at the datastore.  There isn't one created by default.  When I go to create one, the max that I can allocate is around 750GB (instead of 2.7TB).

what am I missing?
I was hoping to see the 2.7TB space.
0
seven45
Asked:
seven45
  • 4
  • 3
  • 2
  • +2
3 Solutions
 
Paul SolovyovskySenior IT AdvisorCommented:
The max datastore is 2TB-512MB.  You should make at least two and possibley 3-4 500GB-1TB datastores to avoid scsi locking issues with too many VMs in a datastore.
0
 
coolsport00Commented:
Correct; you need to make sure you're BLOCK SIZE when adding storage is sufficient (see Config Max Guide, pg. 3-4) to allocate the storage amt you want (*MB BLOCK = 2TB):
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_config_max.pdf

I concur with "paul..."...don't create too large a datastore all in 1 chunk if you can help it. It's best to spread the storage out over a few 'stores'.

Regards,

~coolsport00
0
 
DavidPresidentCommented:
You hit the dreaded 2TB limit.  with 32-bit addressing, and 10-byte SCSI Commands, the largest # of blocks is FFFFFFFFh = 2.09TB.  
To get around this limit, you need a few things to come together
 * your RAID controller must support 16-byte commands ... so check specs & look for updates.
 * Your target O/S & drivers need it (I.e, You need Win2K3 SP1 for it to work, w/o SP1 it won't work)
 * VMWare needs support
P.S. Do not just upgrade firmware w/o checking release notes.  Going from 32-bit to larger addressing will require metadata changes, and this might just blow away your data.
0
[Webinar] Kill tickets & tabs using PowerShell

Are you tired of cycling through the same browser tabs everyday to close the same repetitive tickets? In this webinar JumpCloud will show how you can leverage RESTful APIs to build your own PowerShell modules to kill tickets & tabs using the PowerShell command Invoke-RestMethod.

 
DavidPresidentCommented:
(so 2.7TB needs 33 bits, the leading bit went into the bitbucket, that is why you were left with 750GB)
0
 
seven45Author Commented:
So I created a Datastore of 500GB with vmfs3. I went back to add additional storage with the Disk/LUN option and this time it's blank. I can't see anything in there to choose from.
 
0
 
coolsport00Commented:
You created the 500GB datastore from the available disks, correct?...the 2.7TB of disk storage? Since you already used that RAID/disk storage, you won't see anything else.

What you need to do now is create an extent of that datastore. On the datastore you just added, right-click on it and select 'Properties'. Follow the instructions on this link to finalize adding the additional space:
http://blog.wilmsenit.nl/?p=630

Regards,
~coolsport00
0
 
seven45Author Commented:
Thanks coolsport00.  I did try and use the extent successfully and was able to increase, but only upto 750GB.

I'm still trying to figure out a way to utilize the "capacity" of 2.7TB rather than the "available" space of 742GB.  It mentioned above about the 2TB limitation but I thought multiple datastores would solve it, but I dont see any additional (since I've already used that RAID/Disk Storage as you mentioned).

I've tried it with the different block sizes---but no luck.

Ultimate goal is to make all the space available---any ideas there.
0
 
coolsport00Commented:
Yeah, the max you could use is only 2TB for an 8MB block size. I'm having this (somewhat) of the same issue myself, but slightly different than yours (mine is RDM-based, whereas yours is datastore based) :)

The only other recommendation I have is to reconfigure your RAID differently to where you can add 2 datastores. I'm not sure how many disks you have associated with your RAID currently. You may not have enough disks to have 2 RAID5s?

~coolsport00
0
 
seven45Author Commented:
i have 4 1 TB drives with a Raid 5 Setup.  

I'm wondering if I load Hyper-V---I may have better luck recognizing all of the Capacity.
0
 
coolsport00Commented:
You would as there is no storage size limit because VM storage uses Windows OS.

~coolsport00
0
 
SouljaCommented:
This is the exact reason I went from ESXi to Xen Server.
0
 
Paul SolovyovskySenior IT AdvisorCommented:
I would use hyper v before going to xen unless I'm running citric. Has the least features and needs moe handholding than VMWAre or hyperv
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 4
  • 3
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now