[one-users] VMware integration

Tino Vazquez tinova at fdi.ucm.es
Fri Aug 28 02:31:00 PDT 2009


Hi Harsha,

To develop the VMware drivers I used:

Front-end
---
   *   VMware VI SDK 2.5

Nodes
---

   * ESXi 3.5
   * ESX  3.0

Althought I haven't tried with VMware server, I'm pretty confident it
will work because it offers a compatible API.

Regards,

-Tino


--
Constantino Vázquez, Grid Technology Engineer/Researcher:
http://www.dsa-research.org/tinova
DSA Research Group: http://dsa-research.org
Globus GridWay Metascheduler: http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org



On Fri, Aug 28, 2009 at 7:47 AM, Harsha Buggi<Harsha_Buggi at mindtree.com> wrote:
> Hi Tino,
>
>      Can you give me a list of all the componants of VMware that you have installed and their versions. Also please note that I am trying with VMware-server and not ESXi and all installations that I am doing is on fc8.
>
> Regards,
> Harsha
>
> ________________________________________
> From: tinova79 at gmail.com [tinova79 at gmail.com] On Behalf Of Tino Vazquez [tinova at fdi.ucm.es]
> Sent: Thursday, August 27, 2009 9:06 PM
> To: Harsha Buggi
> Cc: users at lists.opennebula.org
> Subject: Re: [one-users] VMware integration
>
> Dear Harsha,
>
> To get the certificate into your java keystore, you need to execute
> the command as shown in the documentation:
>
> ----8<----
> keytool -import -file <certificate-filename> -alias
> <vmware-server-name> -keystore vmware.keystore
> --->8-----
>
> where <certificate-filename> is the rui.crt of the vmware server
> (usually found in /etc/vmware/ssl/), and the <vmware-server-name> is
> the FQDN of the server where the vmware hypervisor is installed.
>
> Regarding the classpath, I can provide you with mine, bear in mind
> that my axis installation is located in /op/axis-1_4 and the VI SDK is
> is /opt/Vim25-SDK, you will need to make the proper substitutions:
>
> -------8<------
> :/opt/axis-1_4/lib/axis-ant.jar:/opt/axis-1_4/lib/axis-schema.jar:/opt/axis-1_4/lib/axis.jar:/opt/axis-1_4/lib/commons-discovery-0.2.jar:/opt/axis-1_4/lib/commons-logging-1.0.4.jar:/opt/axis-1_4/lib/jaxrpc.jar:/opt/axis-1_4/lib/log4j-1.2.8.jar:/opt/axis-1_4/lib/log4j.properties:/opt/axis-1_4/lib/saaj.jar:/opt/axis-1_4/lib/wsdl4j-1.5.1.jar:/System/Library/Frameworks/JavaVM.framework/Home/lib:/System/Library/Frameworks/JavaVM.framework/Home/lib/tools.jar:/opt/Vim25-SDK/samples/Axis/java/vim.jar:/opt/Vim25-SDK/samples/Axis/java/lib/activation.jar:/opt/Vim25-SDK/samples/Axis/java/lib/mailapi.jar:/opt/Vim25-SDK/samples/Axis/java/vim25.jar:/opt/Vim25-SDK/samples/Axis/java/vim25.jar:/opt/Vim25-SDK/samples/Axis/java/samples.jar:/opt/Vim25-SDK/samples/Axis/java/apputils.jar:/opt/Vim25-SDK/samples/Axis/java/vim25.jar:/opt/Vim25-SDK/samples/Axis/java/samples.jar:/opt/Vim25-SDK/samples/Axis/java/apputils.jar:/opt/Vim25-SDK/samples/Axis/java:/opt/axis-1_4/lib/axis-ant.jar:/opt/axis-1_4/lib/commons-logging-1.0.4.jar:/opt/axis-1_4/lib/saaj.jar:/opt/axis-1_4/lib/axis.jar:/opt/axis-1_4/lib/jaxrpc.jar:/opt/axis-1_4/lib/wsdl4j-1.5.1.jar:/opt/axis-1_4/lib/commons-discovery-0.2.jar:/opt/axis-1_4/lib/log4j-1.2.8.jar:/lib/wbem.jar:/opt/Vim25-SDK/samples/Axis/java/lib/activation.jar:/opt/Vim25-SDK/samples/Axis/java/lib/jaxen-core.jar:/opt/Vim25-SDK/samples/Axis/java/lib/jaxen-jdom.jar:/opt/Vim25-SDK/samples/Axis/java/lib/jdom.jar:/opt/Vim25-SDK/samples/Axis/java/lib/mailapi.jar:/opt/Vim25-SDK/samples/Axis/java/lib/saxpath.jar:/opt/Vim25-SDK/samples/Axis/java/lib/smtp.jar:/opt/Vim25-SDK/samples/Axis/java/lib/wbem.jar:/opt/Vim25-SDK/samples/Axis/java/lib/xalan.jar:/opt/Vim25-SDK/samples/Axis/java/lib/xerces.jar:/opt/Vim25-SDK/samples/Axis/java/lib/xml-apis.jar
> ----->8-------
>
> Modifications need to be performed in
> $ONE_LOCATION/etc/vmm_vmware/vmm_vmwarerc (there was a typo in the
> documentation that I just fixed) are, on one hand, the path to point
> to the proper vmware.keystore (depends on where you stored the
> "vmware.keystore" created in the keytool step), and on the other hand
> changing the VMWARE_DATASTORE and VMWARE_DATACENTER for the defaults
> of the VMware server (the default values are set for the ESXi
> hypervisor).
>
> Best regards,
>
> -Tino
>
>
> --
> Constantino Vázquez, Grid Technology Engineer/Researcher:
> http://www.dsa-research.org/tinova
> DSA Research Group: http://dsa-research.org
> Globus GridWay Metascheduler: http://www.GridWay.org
> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
>
>
>
> On Thu, Aug 27, 2009 at 1:53 PM, Harsha Buggi<Harsha_Buggi at mindtree.com> wrote:
>> Hi,
>>
>>     I am not able to find the exact commands to be run when we are executing the step "Front-end configuration". Could I get some help on this? Can I get the exact commands to be run for 'keytool' and setting the CLASSPATH?
>>
>>     Also what is the exact modifications that I need to do under "Driver Confiduration" ?
>>
>>     I understand this is quite elementary but I have not had to deal with this in any situations earlier and hence not aware of this.
>>
>> Regards,
>> Harsha
>>
>>
>>
>> ________________________________
>> http://www.mindtree.com/email/disclaimer.html
>> _______________________________________________
>> Users mailing list
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>
> http://www.mindtree.com/email/disclaimer.html
>



More information about the Users mailing list