What's the best practices to patition your ESX server installation?
When you go and install ESX 4, its better to take some time and go for the custom partitioning scheme. Because when you just go with the default or you choose to partition the bad way… you might need to move your partitions afterwards or completely reinstall your ESX Server.
When you launch the instaler you'll have to delete the default partitions first….
So what's the best (or at least just fine..) partitioning for ESX 4?
Mount Point | Size(Mega) | Partition type |
/ | 5000 | Primary |
swap | 1600 | Primary *max |
/var | 2048 | Extended |
/home | 2048 | Extended |
/tmp | 2048 | Extended |
Then the ESX 4 installer creates some other partitions, but you'll not see them. Those are:
/boot | ext3 | 260MB | /boot stores the files necessary to boot the service console. |
vmkcore | 100MB | The vmkcore partition temporarily stores log and error information should the VMkernel crash. |
Sources: Install and configure guide.
My recomendations for shared storage: