Individual Datastores for VMDK


Apologies in advance if this has been asked before I have searched but didn’t come up with anything.

I am trying to see if its possible to be able to specify a VM guest to have each disk on its own datastore.

For instance my company has datastores and datastore clusters defined for each pupose

DS-OS - Datastore for OS only
DS-DATA - Additional Data drives
DS-SWAP - Datastore for Swap Drives

When I provision a new server from a template I can only seem to specify to have all 3 drives on the same datastore. I thought maybe try to use the method to create the additional 2 drives during the provisioning and then have puppet set each disk up, but the add an additional disk doesn’t seem to give me the option to specify datastore.

VMWare 5.5
ManageIQ Darga-2
Cloudforms 4.1

I do not think this ability is built in, but you can have an automate method talk to VMware directly to move disks after the VM is created if you want.

Thanks for the response. I was thinking that may be my option but thought I would ask incase I was missing something on this. Around Q4 this year I should be using Vvols and this would remove my issue also.