VIX Plugin for vCenter Orchestrator

vix-vco

Version: 4.1   |   File Size: 1.5 MB   |   Upload Date: 10/15/2010

This fling is covered under the MIT License.

27,079 views   |  
(11 votes)
  |     |     |  
Tags: , , ,

vCenter Orchestrator supports extended functionality through the use of Plug-Ins. This VIX plug-in allows users to automate virtual machine operations within guest operating systems. The plug-in provides the guest functions of the VIX API as vCO Javascript objects and methods to allow users to create workflows to run operations within a Windows / Linux Guest. Additionally the following sample vCO workflows are provided:

  • Check for directory in guest
  • Check for file in guest
  • Copy file from guest to vCO
  • Copy file from vCO to guest
  • Create directory in guest
  • Create temp file in guest
  • Delete directory in guest
  • Delete file in guest
  • Kill Process in guest
  • Get directory content from guest
  • List Processes
  • Rename file in guest
  • Run program in guest
  • Run script in guest

VIX Plugin for vCenter Orchestrator requires the following:

  • Windows 2008 64-bit
  • vCenter Orchestrator 4.1
  • 64-bit VIX libraries (provided as part of the vix-x64-1.10.1-266898.zip archive)
  • VMware tools must be running in the virtual machines and guest OS.

From your vCenter Orchestrator Server:

  • Download the vCO41-VIX-1.10.1-Plugin.zip archive file.
  • Unzip to a temporary folder.
  • Unzip VMware-vix-x64-1.10.1-266898.zip to a path such as C:\Program Files\VMware\VMware-vix-x64-1.10.1-266898.
  • Append the above path to your system PATH variable. You can add this value to the path variable by editing it under System Properties > Advanced > Environment Variables.

Install the plug-in by using the VMware vCenter Orchestrator Configuration interface:

  • Log into the the configuration interface.
  • Click the “Plug-ins” tab in the left pane and scroll down to the bottom of the right pane.
  • Click the magnifying glass icon and browse for and select the o11nplugin-vix.dar file.
  • Click “Upload and install”.
  • Click the “Startup Options” tab in the left pane and click “Restart service”
  • Login to the vCO Client and execute the "Set VIX configuration defaults" workflow

For further documentation on installation and usage of the VIX plug-in please consult the vCO41-VIX-Plugin-Guide.pdf file contained in the vCO41-VIX-1.10.1-Plugin.zip archive.


Comments

  1. Installation Problem

    Nikko
    says:
    Hi all,

    Is the plugin compatible with Orchestrator 4.2 ?
    I have just followed the installation instructions but the configuration workflow hangs (the dll have added to the path).
    The server.log... Show more

  2. Set Vix Configuration Fails

    Joe Horsey
    says:

    I have loaded the vix plugin. When I try to run the vix configuration workflow the vco client just hangs at the the "processing presentation" dialog and hangs the entire VCO client? The client is Windows 7 64bit, vcO 4.1. Anyone seen this before?

    Thanks,
    Joe

    • Alex says:

      I have the same problem,

      I've installed the plugin, added the libraries to the path on the server. When I run the config workflow, it just hangs.

      I'm running Win2008 R2 - 64bit if that's relevant.

      • Joe Horsey says:

        Turns out that the download is a zip within a zip within a zip. So when I tried to load the plugin-dar file I had not fully unzipped the source, .dll's and packages for vco. Check in your packages drop down in the vcO client and verify that the vix packages loaded correctly.

        After I cleaned that all up, it worked fine.

        Regards,
        Joe

  3. Eugene says:
    Anyone gotten this error in the server log after installing the VIX plugin?

    java.lang.NoClassDefFoundError: Could not initialize class com.vmware.vmo.plugin.vix.VixServer
    at java.lang.Class.forNa... Show more

  4. R.Rebmann says:

    The workflow 'Run script in guest' doesn't appear to accept 'arguments'. Is there a work around for this?

  5. K.Berdon says:

    problem solved: PATH Variable was not properly set

  6. K.Berdon says:

    problem after installation of the VIX Plugin,
    System.log (Log Messages) don't works !?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>