Virtual Host Managers

Third party hypervisors and hypervisor managers are called Virtual Host Managers (VHMs). VHMs can manage one or more virtual hosts, and each virtual host can contain one or more virtual guests. VHMs can be based on VMWare, or created from a file.

Procedure: Creating a VMWare VHM
  1. In the SUSE Manager Web UI, navigate to Systems  Virtual Host Managers.

  2. Click Create and select VMware-based.

  3. Enter the location of your VMware-based virtual host.

  4. Enter a Label, Hostname, Port, Username and Password for your VHM.

  5. Click the Add Virtual Host Manager button.

Procedure: Creating a File-based VHM
  1. In the SUSE Manager Web UI, navigate to Systems  Virtual Host Managers.

  2. Click Create and select File-based.

  3. Enter the location of a JSON file for your VHM. This is usually exported directly from the ESXi or vSphere host.

  4. Enter a Label, Hostname, Port, Username and Password for your VHM.

  5. Click the Add Virtual Host Manager button.

After your VHM has been created and configured, Taskomatic will run data collection automatically. You can also begin data collection manually through the Web UI, by navigating to Systems  Virtual Host Managers, selecting the appropriate VHM, and clicking Refresh Data.

SUSE Manager ships with a tool called virtual-host-gatherer that can connect to VHMs using their API, and request information about virtual hosts. virtual-host-gatherer maintains the concept of optional modules, where each module enables a specific VHM. This tool is automatically invoked nightly by Taskomatic. Log files for the virtual-host-gatherer tool are located at /var/log/rhn/gather.log.

For more information on VHMs, see administration:virtual-hosts.adoc.