Hi, I am trying to automate a scenario here. I have only one host in cluster with 4 CPU cores and 15 GB total memory. When I try to scale up cpu and RAM of a running user vm above the host capacity, it doesn't throw any error and I can see the updated values in VM statistics too.
For CPU, I am able to change the service offering of user vm as 5 cores * 100 MHz (even though host has 4 cores). I am not sure how this calculation is done. Definitely many no. of virtual cores can be formed on host (more than 4), but is it possible to allocate 5 cores to single VM ? When I try to deploy new VM with 5 core CPU service offering, then in this case it fails saying not enough server capacity. Also, For memory, I am able to create 17 GB memory service offering and allocate it to any running user vm (although the total memory on host is 15 GB). Any directions? Is this an issue or am I missing something here? Regards, Gaurav