[Openstack] Does OpenStack supports VMware ESXi 5.5 free Hypervisor Edition?

Rajshree Thorat rajshree.thorat at gslab.com
Mon Jan 20 08:49:48 UTC 2014


Hi Dan,

Thanks for your valuable inputs. It was really helpful.

Regards,
Rajshree

On 1/19/2014 11:51 AM, Dan Wendlandt wrote:
> Hi Rajshree,
>
> Your logic below is correct.  nova-compute needs write access for the vSphere API, so it is failing when run against a read-only API.
>
> Dan
>
>
> ----- Original Message -----
> | From: "Rajshree Thorat" <rajshree.thorat at gslab.com>
> | To: "openstack Users" <openstack at lists.openstack.org>, openstack at ask.openstack.org
> | Sent: Friday, January 17, 2014 5:26:52 AM
> | Subject: [Openstack] Does OpenStack supports VMware ESXi 5.5 free Hypervisor	Edition?
> |
> | Hi All,
> |
> | I tried to configure OpenStack Havana to use ESXi 5.5 as a hypervisor.
> | When nova-compute tries to
> | launch VM instance, it throws following error.
> |
> | 014-01-16 15:44:25.188 3228 ERROR nova.compute.manager
> | [req-f1845866-8929-4f99-b219-c7663e2ca5d7
> | dc1ab39557d7405ebcf35d98885c8dcd 1d2b0c8ade234ca08bcef380acdeb8b9]
> | [instance: b0554b84-d518-443c-947a-63b4d0842a2b] Error: Server raised
> | fault: 'Current license or ESXi version prohibits execution of the
> | requested operation.'
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b] Traceback (most recent call last):
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1037,
> | in _build_instance
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b] set_access_ip=set_access_ip)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1410,
> | in _spawn
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     LOG.exception(_('Instance
> | failed to spawn'), instance=instance)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1407,
> | in _spawn
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     block_device_info)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line
> | 186, in spawn
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     admin_password, network_info,
> | block_device_info)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vmops.py", line
> | 261, in spawn
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     _execute_create_vm()
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vmops.py", line
> | 256, in _execute_create_vm
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     config=config_spec,
> | pool=res_pool_ref)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line
> | 839, in _call_method
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     return temp_module(*args,
> | **kwargs)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]   File
> | "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 172,
> | in vim_request_handler
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b]     raise
> | error_util.VimFaultException(fault_list, excep)
> | 2014-01-16 15:44:25.188 3228 TRACE nova.compute.manager [instance:
> | b0554b84-d518-443c-947a-63b4d0842a2b] VimFaultException: Server raised
> | fault: 'Current license or ESXi version prohibits execution of the
> | requested operation.'
> |
> |
> | I have installed vSphere Hypervisor (formerly known as VMware ESXi
> | Single Server or free ESXi) which locked most of the product features of
> | VMware.
> |
> | The nova-compute communicates with ESXi by using vmwareapi(VSphere API).
> | Access to the vSphere API is governed by the various vSphere Editions
> | which provides both read and write access to the API.
> | As per my understanding the vSphere API is available as read-only for
> | vSphere Hypervisor (free edition of ESXi).
> |
> | I think in my case nova-compute unable to launch VM instance as
> | vmwareapi does not has write access and it throws an error current
> | license or ESXi version prohibits execution of the requested operation.
> | Or is there any other reason due to which nova-compute unable to launch
> | instance?
> |
> | Please correct me if this assumption is wrong.
> |
> | Any ideas, or pointers in the right direction are welcome.
> |
> | Regards,
> | Rajshree
> |
> | _______________________________________________
> | Mailing list:
> | https://urldefense.proofpoint.com/v1/url?u=http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=%2FGmAC0C4XZyIEAvm3CvAWMRhdLzlce10LeJNK46NsWU%3D%0A&m=TD9KpIzvmtpWZPEXDCDYO3F4iYObdkJkn32DYYTViDs%3D%0A&s=70833f14ed038bc36365c5779f6f29d44cd826840221b860b2ff2b0958c1d04e
> | Post to     : openstack at lists.openstack.org
> | Unsubscribe :
> | https://urldefense.proofpoint.com/v1/url?u=http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=%2FGmAC0C4XZyIEAvm3CvAWMRhdLzlce10LeJNK46NsWU%3D%0A&m=TD9KpIzvmtpWZPEXDCDYO3F4iYObdkJkn32DYYTViDs%3D%0A&s=70833f14ed038bc36365c5779f6f29d44cd826840221b860b2ff2b0958c1d04e
> |
>





More information about the Openstack mailing list