Hello VCD lovers!
Some time ago I've created provider vdc with backing resource pool (not root cluster RP) from vsphere.
May I expand this RP (increase cpu and memory reservations) in vsphere while having it in production in vCD safely? I don't want to add another pool, just to expand existing one.
Please advice.
Thanks.
afaik and experienced those Resource Pool created by the VCD. and if you modify the same RP directly through vSphere it will modify but not usefull. reason it will not reflect the changes in the VCD resource pool which was created earlier.
Why dont you directly expand the Resources for that pool from the VCD . Any reason you want it to expand from vsphere?
I don't think so...
What is created automatically by vCD is called - organization VDC and associated RPs on vSphere layer.
But RP used by provider VDC have to be there before You initially configure vCloud Director. As this is the place where you draw resources from for your tenants (organizations).
And this is something i need to change.
Ohh. i thought you were asking for the organization .
Anyways let me correct here. you can do this by Calling the VCD API . Through VCD console its not possible. And still i will stand with the last answer as directly updating the resource pool will not help, Reason it will not update in to the VCD DB.
Here is the link for the steps to modify the value. Hope this will help you out. vCloud Air Documentation Center
Also you need to create the Resource pool anyhow to attach to your pvdc.
If I'm following this correctly, you are saying that you made a resource pool in vCenter, and then associated your provider VDC with that resource pool, correct?
1. Thanks for the link. This is kind of what i'm looking for. But still the article describes how to update ResourcePoolSet - Manipulations like adding a pool in existing set of pools. I couldn't find anything related to updating specific pool reservation settings explicitly.
2. I've created another pool in vCenter for testing purposes and assigned it to newly created provider VDC. Then changed pool settings in vSphere.
After some time (not instantly) resource parameters in VDC updated accordingly in vCD. This is what I'm seeing.
This is what I have in vCenter
Anything I set for this pool at vSphere will be shown in vCD eventually.
It looks like I can update provider VDC resource reservations/limits from vSphere level. Or I can't?
Yes. Absolutely.