Solved

How to create/ increase VMDK file size larger than 250GB

Posted on 2012-04-11
13
2,439 Views
Last Modified: 2012-06-21
Hi Experts,

I have vmware esxi4.1 installed. Datastore is VMFS 3.4 with block size 1MB. I understand from this link http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003565 that I can't create VMDK file larger than 250GB.

Is there anyway to create VMDK file larger than 250GB if VMFS3 block size is 1MB?

Could you let me know if there is any work around to increase VMDK file larger than 250GB?

Thanks
Rgds
0
Comment
Question by:bominthu
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 4
  • 2
  • +1
13 Comments
 
LVL 7

Expert Comment

by:BelushiLomax
ID: 37834446
yes, I have made 2, 3 or 4 VMDK files then from MS, Disk management combine into one big drive.

Another option if on a SAN is Raw device mapping to get around the 254GB limit
0
 
LVL 122

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 37834448
you need to increase the block size of the datastore, which means backup the VMs, change the datastore block size by re-formatting, and restore the VMs.

• 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

alternatives

1. ESXi 5.0
2. You could create a new vritual disk on the datastore, and expand/strip in the OS. So you VM would have two virtual disks, striped and expanded in the OS.
3. Present a iSCSI LUN to the VM using Microsoft iSCSI Initiator.
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 37834471
The ONLY way to do what you need is to change the block size as @hanccocka mentions. And, the only way to change the block size is to delete/remove the datastore and re-add it, using the appropriate block size. You obviously need to backup all data off your datastore first because a reformat happens when re-adding the datastore.

~coolsport00
0
Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

 
LVL 4

Author Comment

by:bominthu
ID: 37834648
Hi

Thanks all for your quick responds. I know the only way is to delete and recreate Datastore. I'm just trying to know if there is work around because I heard that there is work around without deleting Datastore.

If I can't get to know what is workaround, I think the only easy way I can see for me now is to stripe the volumes. I have don't that before long time ago in physical machine but I can't remember I did for system drive volume (C: and D:) or I did for non system volume (D: and E:) .
I mean C: is my operating system volume.

Could you let me know if I can stripe all volumes including system drive (C: D: E:) to become one big dynamic volume in VM? I just worry of anything will happen to system volume

Thanks
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 37834682
The closest I believe are these articles:
http://kb.vmware.com/kb/1012683
and
http://www.gabesvirtualworld.com/change-blocksize-of-local-vmfs/

That is for a local volume (i.e. same disks that have both ESX/i installed and the VMFS). Except for moving data, removing/re-adding is for the most part your best bet. And, personally, I would even copy/backup my data even before trying to use vmkfstools

~coolsport00
0
 
LVL 122
ID: 37834690
I would not recommend striping a system C: volume. Just stripe a data volume.
0
 
LVL 4

Author Comment

by:bominthu
ID: 37834775
Hancoocka,

Anyway can we include C: drive volume together with the rest volume in striping?
It is just risky ?

If it is that we can stripe and just risky, I'll test in another VM first.
Could you let me know if you have done or tested striping C: volume ?
In my case, I need to extend C: volume especially that's why

Thanks
0
 
LVL 122
ID: 37834933
spanning not supported on system, boot drive C:, spanning options not available.

so your options to extend your C: drive would be to increase the virtual disk size requiring blocksize change.

what requirement do you have, could you use Mount in the following empty NTFS folder, if its a filer server? on the c: drive?

A Windows Junction or Unix Style mount point.
0
 
LVL 4

Author Comment

by:bominthu
ID: 37838603
Hi hanccocka

I have MSA2012 storage created multiple LUNs.
How can I connect to specific LUNs using Microsoft iSCSI connector ?

Thanks
0
 
LVL 122
ID: 37838623
Enabled Microsoft iSCSI initiator, and assign the iSCSI IQN to the LUN on the SAN.
0
 
LVL 4

Author Comment

by:bominthu
ID: 37838941
Hi Hanccocka,

My server is exchanger server, recently database size and logs file size is growing too much.
I think I got an idea. I'll just attach one more VMDK file to the VM and create new database in that VMDK and migrate some mailboxes to it,

Thanks a lot for your help
0
 
LVL 122
ID: 37838959
Personally I would split the datastores across, mutlple LUNs and Disks.
0
 
LVL 122
ID: 37838964
and the database on single virtual disks, and logs on another disks, on different datastores or LUNs
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When converting a physical machine to a virtual machine using VMware vCenter Converter Standalone or vCenter Converter Enterprise, if an adapter type is not selected during the initial customization the resulting virtual machine may contain an IDE d…
Resolving an irritating Remote Desktop connection that stops your saved credentials from being used.
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Suggested Courses

630 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question