I have a 7200 and created a tpvv of 4T presenting to our ESXi servers. all VMs on the ESXi servers are eagerzero thick.
The problem is ESXis only see the thick size of and 3par sees the thin size. When 3par vv usage is about 50%, the ESXis are already giving me warning of 90% datastore utilization.
The only way i have now to keep vmware monitor in a healthy status is to increase the vv size in 3par. This makes monitoring very inconsistent.
I read from http://pubs.vmware.com/vsphere-51/index ... BB830.html it seem ESXi is able to detect the actual usage from thin lun but I am not able to find how.
Any help would be appreciated.
this is a dump of storage device from my esxi.
naa.60002ac0000000000000000b000043ba
Display Name: 3PAR SAS R1
Has Settable Display Name: true
Size: 4096000
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/naa.60002ac0000000000000000b000043ba
Vendor: 3PARdata
Model: VV
Revision: 3120
SCSI Level: 6
Is Pseudo: false
Status: on
Is RDM Capable: true
Is Local: false
Is Removable: false
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: yes
Attached Filters:
VAAI Status: supported
Other UIDs: vml.020000000060002ac0000000000000000b000043ba565620202020
Is Local SAS Device: false
Is Boot USB Device: false
making ESXi awaring of actual used size from 3par vv.
Re: making ESXi awaring of actual used size from 3par vv.
Not sure what you want it to see, ESX is telling the truth in that it can not allocate anymore space on that LUN. It can't create new VMDKs or expand existing ones as it has allocated the available space to other VMs regardless of the physical usage at the array side.
Either create another LUN for more VMs, expand the existing one or always make your LUNs 10% bigger then you expect to use. It's better practise not to run them so close to the edge anyway and with thin you are not wasting real disk space by making them bigger then required.
It is possible to use Thin VMDKs on Thin LUNs but I wouldn't recommend it, one big service pack release could wipe out a lot of servers if you weren't careful.
Using the VMware 3PAR plugins would allow the real usage to be visible in the ESX GUI at least.
Either create another LUN for more VMs, expand the existing one or always make your LUNs 10% bigger then you expect to use. It's better practise not to run them so close to the edge anyway and with thin you are not wasting real disk space by making them bigger then required.
It is possible to use Thin VMDKs on Thin LUNs but I wouldn't recommend it, one big service pack release could wipe out a lot of servers if you weren't careful.
Using the VMware 3PAR plugins would allow the real usage to be visible in the ESX GUI at least.
Re: making ESXi awaring of actual used size from 3par vv.
Thanks!
I just wanted to make sure there isn't some setting to ally actual usage from ESXi and my 3par and I missed it
I just wanted to make sure there isn't some setting to ally actual usage from ESXi and my 3par and I missed it