Can i install nova-compute in OpenStack Controller for managing VMware vSphere5.5
a)I have a Open Stack Controller installed in one server and KVM compute nodes are installed on two physical servers. b)am able to manage the KVM nodes(create instance) from OpenStack Controller. c)Now am planning to integrate or manage VMware vSphere 5.5 environment with the existing OpenStack Controller
My Question: 1)i know we need to have a nova compute service and VCDriver to manage VMware vCenter 5.5, can i install the service (nova-compute) and (nova-compute-vmware) package on the openstack controller and then edit nova.conf for integrating vSphere 5.5 with Openstack controller? 2)Basically am asking this question to get clarified, whether i need to have separate server for installing a compute node and VCDrivers for managing vSphere 5.5 environment or can i install these components on openstack controller itself? (Note:am using OpenStack Havana version) am using nova-network for my network part Can anyone confirm whether they have succeeded in installing nova-compute and VCDriver in OpenStack Controller for integrating with VMware vSphere 5.5
Additional Queries for clarification:
Can you please provide me with a document or link on how did you integrated nova compute node with VMware vSphere 5.5 or vCenter server5.5
I will list the nova compute installation steps and integration steps (please correct the steps if it is wrong)
Installation of nova compute node for vmware integration on a separate server: Note: I will name the new nova compute node as "novavmware1" and the existing openstack controller is named as "controller"
1)Install all the prerequisites for nova compute server(novavmware1) as per the link
2)Install nova compute service using the command - "apt-get install nova-compute" on the nova compute server(novavmware1). please clarify whether can i ignore this command "apt-get install nova-compute-kvm python-guestfs" which ignores the installation "kvm and python-guestfs" Note: Please clarify python-suds or same as python-guestfs (because i read in an article that python-suds are required for VMwareapi)
3)I will ignoring "statoverride" because we are not installing KVM,please clarify, reference link
4)I will be editing nova.conf in nova compute server(novavmware1) as specified in the link based on my environment
5)Please clarify whether do i need to install nova-network using the command "apt-get install nova-network nova-api-metadata" on server nova compute server(novavmware1)
5)Install nova-compute-vmware package using the command "apt-get install nova-compute-vmware" on nova compute server(novavmware1) (this is the package which has the driver for VCenter) Please clarify whether the same package also has ESXi drivers or i need to download from else where.
6)I will be editing the nova.conf file with the details of VMware drivers and VMware server IP address on nova compute server(novavmware1). Please clarify whether the nova.conf file on the openstack controller(controller) also need to be edited with the VMware server IP address and VMware driver details? Reference link
7)Please clarify do i need to edit the nova-compute.conf file in nova compute server(novavmware1) with the ...
hai I am trying VMware integration with icehouse. I followed all the above steps. Really useful. Thanks for your question posted :-) . Now I'm facing problem that compute node is not listed in the hypervisor menu. Could you please share any document related to this setup ?
which is the output of this command:
nova-manage service list
?nova-cert icehouse internal enabled :-) nova-consoleauth icehouse internal enabled :-) nova-scheduler icehouse internal enabled :-) nova-conductor icehouse internal enabled :-) nova-network vmwarecompute2 internal enable :-)
I'm using vcenter 5.5, so skiped mirror WSDL part
Found this errors in nova-compute log:
INFO nova.virt.driver [-] Loading compute driver 'vmwareapi.VMwareVCDriver' ERROR nova.virt.driver [-] Unable to load the virtualization driver TRACE nova.virt.driver ImportError: No module named vmwareapi