Does ESXi take care of disk partitioning

vmware-esxi

I am installing ESXi for the first time and really need to know if I have to partition and format the hard drive for the virtual machines prior to installation of ESXi or ESXi will be handling all hard drive problems for me?

Best Answer

short answer: don't worry. No need to partition.

longer answer: make sure that there is nothing you are still interested in on the hard disks attached to the hosts you install ESXi on when you install. ESXi will apply a default format for it's own (management) stuff, and create a "data store" from the space left.

remark on namings:

ESX and ESXi store hypervisor "stuff" they need to run on partitions usually not visible in the VI Client. You get to see results that come from there, like log entries, but usually you are not moving around there by yourself (unless you explicitly login the the CLI on the ESX host). Such partitions are often locally attached disks on a ESX/i host, as they are only used by one single host.

Virtual machines and such are stored on separate partitions, called "data stores", and usually you put those on a shared storage so everyone attached to the SAN/NAS can see and use the data store. However, data store can reside pretty much everywhere - also on local hard disks. In that case, other host would not be able to mount that data store, but it's still a perfectly avlid data store.

To share locally attached disks with other ESXi hosts, have a look at the vSphere Storage Appliance.