Datastore blocksize question in VMWare Vsphere

Hi,

Apparently I stepped in it when I defined a new 1.8TB raid array recently and made the block size too small--1 MB.  This doesn't allow greater than a 256GB file size.  Several of my drives I want to port are in the 300-500 gb range.  Is there a clean way to increase it while it is in use?  Or do I need to move the VMs on it to another datastore first?

Thanks!

--Ben
Ben ConnerCTO, SAS developerAsked:
Who is Participating?
 
Danny McDanielClinical Systems AnalystCommented:
no easy way to change it, unfortunately.  You have to reformat/recreate the datastore after moving the vm's off to another datastore.
0
 
JeanPoLCommented:
Also notice :

• 1MB block size – 256GB maximum file size
• 2MB block size – 512GB maximum file size
• 4MB block size – 1024GB maximum file size
• 8MB block size – 2048GB maximum file size
0
 
Ben ConnerCTO, SAS developerAuthor Commented:
Can the converter do that or is there a way to do it in the Vsphere client?

--Ben
0
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

 
coolsport00Commented:
Converter can't do the modification. Is ESX/ESXi installed on the same disks as your datastore?

~coolsport00
0
 
coolsport00Commented:
You have 1 of 3 options:
If your datastore is separate RAID/array from your hypervisor install, it's as simple as what "danm66" suggested - migrate VMs off the datastore, delete it, re-add the storage and in the add storage wizard, select the appropriate block size, which in your case seems to be 2MB (max 512GB virt disk size).
If your datastore is on the same array as your hypervisor, you have the below 2 options:
Reformat your DS block size:
http://kb.vmware.com/kb/1013210
Reformat your DS block size during reinstall of ESX/ESXi:
http://kb.vmware.com/kb/1012683

Regards,
~coolsport00
0
 
coolsport00Commented:
Forgot to mention that in my opt 1 above, after you re-add your DS with the correct block size, you need to migrate the VMs back to the DS. :)

~coolsport00
0
 
coolsport00Commented:
Sorry...and to further clarify  -> no, Converter can't do the block size modification because that is a VM conversion/modification tool. Your issue is with your datastore. You can use the vSphere Client though. Just log in to your host or vCenter, rt-click on the problem DS and select "Delete" (**AFTER YOU'VE MIGRATED VMs AND DATA OFF THE DATASTORE**). Then, under the Configuration tab -> click the Storage link (in the Hardware box). Click the 'Add Storage' link in the upper right and the wizard will open providing you the opportunity to re-add your same storage and modify the block size.

~coolsport00
0
 
Ben ConnerCTO, SAS developerAuthor Commented:
Fortunately the raid array is separate from the Vsphere install.  I could even move the files temporarily to another datastore that has the space.  I've never done that before.  Does the Vsphere client have a move function?

--Ben
0
 
coolsport00Commented:
No...is this a standalone host, or do you have vCenter? If you don't have vCenter, you can move the VMs by installng a free SCP software from Veeam - FastSCP (http://www.veeam.com/vmware-esxi-fastscp.html). Install it, then add your host under the 'servers' heading. Browse through the file tree (vmfs -> volumes) to the datastore that currently has your VMs on them. Rt-click on the VM folder, select 'Copy', then browse to the other (temporary) datastore, rt-click and select 'Paste' to copy the VMs over. You will need to power down the VMs to do this though. Again, if you have vCenter, it will be much quicker to move your VMs. Log into vCenter, rt-click on the VM and select 'Migrate'. You can then migrate/move your VMs to the temporary datastore.

~coolsport00
0
 
Ben ConnerCTO, SAS developerAuthor Commented:
Thanks Guys!  You guys have a wealth of information and experience in this stuff.  I especially appreciate the reference to the Veeam product.  Made the process a lot easier to manage.

--Ben
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.