Manuals

Manuals
Dell OpenManage on VMware ESXi : Installation Guide

Back to Contents Page

Dell OpenManage on VMware ESXi

Installation Guide

  Dell OpenManage on VMware ESXi 4.0 Update 1 and ESXi 4.1

  Enabling Server Administrator Services on the Managed System

  Configuring the SNMP Agent on Systems Running VMware ESXi 4/ESXi 4.1


VMware ESXi is factory-installed on some Dell™ systems. For a list of these systems, see the latest Dell Systems Software Support Matrix on the Dell Support website at support.dell.com/support/edocs/software/omswrels/index.htm. You can use Server Administrator Web Server version 6.3 to access VMware ESXi 4.0 update 1 and VMware ESXi 4.1 systems.


Dell OpenManage on VMware ESXi 4.0 Update 1 and ESXi 4.1

Dell OpenManage Server Administrator is available as a .zip file (oem-dell-openmanage-esxi_6.3.0-A00.zip) to be installed on systems running on VMware ESXi 4.0 update 1 and ESXi 4.1. The oem-dell-openmanage-esxi_6.3.0-A00.zip file is available for download on the Dell Support website at support.dell.com.

Download VMware vSphere Command Line Interface (vSphere CLI) from vmware.com and install on your Microsoft Windows or Linux system. Alternately, you can import VMware vSphere Management Assistant (vMA) into your ESXi 4 or ESXi 4.1 host.

Using the vSphere CLI

  1. Copy the oem-dell-openmanage-esxi_6.3.0-A00.zip file to a directory on your system.

  2. If you are using Microsoft Windows, navigate to the directory in which you have installed the vSphere CLI utilities to execute the command mentioned in step 4.

If you are using vSphere CLI on Linux, you can execute the command in step 4 from any directory.

  1. Shut down all guest operating systems on the ESXi host and put the ESXi host in maintenance mode.

  2. Execute the following command:

vihostupdate.pl --server <IP address of ESXi host> -i -b <path to Dell OpenManage file>

NOTE: The .pl extension is not required if you are using vSphere CLI on Linux.
  1. Enter the root username and password of the ESXi host when prompted.

The command output displays a successful or a failed update. In case of a failed update, see "Troubleshooting".

  1. Restart the ESXi host system.

Using the VMware vSphere Management Assistant

The vSphere Management Assistant (vMA) allows administrators and developers to run scripts and agents to manage ESX/ESXi systems. For more information on vMA, see vmware.com/support/developer/vima/.

  1. Log on to the vMA as an administrator and provide the password when prompted.

  2. Copy the oem-dell-openmanage-esxi_6.3.0-A00.zip file to a directory on the vMA.

  3. Shut down all guest operating systems on the ESXi host and put the ESXi host in maintenance mode.

  4. In the vMA, execute the following command:

vihostupdate --server <IP address of ESXi Host> -i -b <path to Dell OpenManage file>

  1. Enter the root username and password of the ESXi host when prompted.

The command output displays a successful or a failed update. In case of a failed update, see "Troubleshooting".

  1. Restart the ESXi host system.

When you run the command, the following components are installed on your system:

  • Server Administrator Instrumentation Service

  • Remote Enablement

  • Server Administrator Storage Management

  • Remote Access Controller

You must install the Server Administrator Web Server separately on a management station. For information on installing the Server Administrator Web Server, see "Installing Managed System Software on Microsoft Windows Operating Systems" and "Installing Managed System Software on Supported Linux Operating Systems".

NOTE: Ensure that you install only Server Administrator Web Server version 6.1 and later. Server Administrator Web Server version 6.0.3 is not supported on VMware ESXi 4.0 and later.

After installing Server Administrator, you have to enable Server Administrator Services. For information on enabling these services, see "Enabling Server Administrator Services on the Managed System."

Troubleshooting

  • When attempting to use the vihostupdate command, the following error may be displayed:

unpacking c:\oem-dell-openmanage-esxi_6.3.0-A00.zip

metadata.zip.sig does not exist

signature mismatch : metadata.zip

Unable to unpack update package.

This error is displayed if you are using an older version of the Remote CLI. Download and install the vSphere version of the CLI.

  • When attempting to use the vihostupdate command, the following error may be displayed:

Unable to create, write or read a file as expected.I/O Error (28) on file : [Errno 28] No space left on device.

See the VMware KB article 1012640 at kb.vmware.com to fix this error.


Enabling Server Administrator Services on the Managed System

The Server Administrator Web Server communicates with the VMware ESXi system through the Server Administrator Common Interface Model (CIM) provider. The Server Administrator CIM provider is an OEM provider on the VMware ESXi system. CIM OEM providers are disabled by default on VMware ESXi. You must enable the CIM OEM providers on the VMware ESXi 4.0/ESXi 4.1 system before accessing it using Server Administrator Web Server.

Enabling CIM OEM Providers Using vSphere Client (for VMware ESXi 4.0/ESXi 4.1)

To enable CIM OEM providers using VMware vSphere Client, you need to have the vSphere Client tool installed. You can download and install the tool from https://<IP_address of ESXi host> where <ip_address> is the IP address of the VMware ESXi system.

To enable CIM OEM providers on the VMware ESXi system using vSphere Client:

  1. Log on to the VMware ESXi host system using vSphere Client.

  2. Click the Configuration tab.

  3. Under the Software section on the left side, click Advanced Settings.

  4. In the Advanced Settings dialog box, click UserVars on the left pane.

  5. Change the value of the CIMOEMProvidersEnabled field to 1.

  6. Click OK.

  7. For the changes to take effect without restarting the system, use the Restart Management Agents option in the Direct Console User Interface (DCUI) on the local console of the VMware ESXi system.

If the changes are not effective and you cannot connect to the VMware ESXi host using Server Administrator, restart the VMware ESXi host system.

Enabling CIM OEM Providers Using vSphere CLI (for VMware ESXi 4.0/ESXi 4.1)

  1. If you are using vSphere CLI on Microsoft Windows, navigate to the directory in which you have installed the vSphere CLI utilities.

If you are using vSphere CLI on Linux, you can execute the command in step 2 from any directory.

  1. Execute the following command:

vicfg-advcfg.pl --server <ip_address of ESXi host> --username <user_name> --password <password> --set 1 UserVars.CIMOEMProvidersEnabled

NOTE: The .pl extension is not required if you are using vSphere CLI on Linux.
  1. For the changes to take effect without restarting the system, use the Restart Management Agents option in the Direct Console User Interface (DCUI) on the local console of the VMware ESXi system.

If the changes are not effective and you cannot connect to the VMware ESXi host using Server Administrator, restart the VMware ESXi host system.

Enabling CIM OEM Providers Using vMA (for VMware ESXi 4.0/ESXi 4.1)

  1. Log on to the vMA as an administrator and provide the password when prompted.

  2. Execute the following command:

vicfg-advcfg --server <ip_address of ESXi host> --username <user_name> --password <password> --set 1 UserVars.CIMOEMProvidersEnabled

  1. For the changes to take effect without restarting the system, use the Restart Management Agents option in the Direct Console User Interface (DCUI) on the local console of the VMware ESXi system.

If the changes are not effective and you cannot connect to the VMware ESXi host using Server Administrator, restart the VMware ESXi host system.


Configuring the SNMP Agent on Systems Running VMware ESXi 4/ESXi 4.1

Server Administrator generates SNMP traps in response to changes in the status of sensors and other monitored parameters.You must configure one or more trap destinations on the system running Server Administrator to send SNMP traps to a management station.

Server Administrator supports SNMP traps on VMware ESXi but does not support SNMP Get and Set operations because VMware ESXi does not provide the required SNMP support. You can use the VMware vSphere CLI to configure a system running VMware ESXi to send SNMP traps to a management application such as IT Assistant.

NOTE: For more information about using the VMware vSphere CLI, see the VMware support site at www.vmware.com/support.

Configuring Your System to Send Traps to a Management Station Using the vSphere CLI

  1. Install the VMware vSphere CLI.

  2. Open a command prompt on the system in which the vSphere CLI is installed.

  3. Navigate to the directory in which the vSphere CLI is installed. The default location on Linux is /usr/bin and on Windows is C:\Program Files\VMware\VMware vSphere CLI\bin.

  4. Configure the SNMP setting using the following command:

vicfg-snmp.pl --server <server> --username <username> --password <password> -c <community> -t <hostname>@162/<community>

where <server> is the hostname or IP address of the ESXi system, <username> is a user on the ESXi system, <password> is the password of the ESXi user, <community> is the SNMP community name and <hostname> is the hostname or IP address of the management station.

NOTE: If you do not specify a user name and password, you are prompted to specify the same.
  1. Enable SNMP using the following command:

vicfg-snmp.pl --server <server> --username <username> --password <password> -E

  1. View the SNMP configuration using the following command:

vicfg-snmp.pl --server <server> --username <username> --password <password> -s

  1. Test the SNMP configuration using the following command:

vicfg-snmp.pl --server <server> --username <username> --password <password> -T

NOTE: The .pl extension is not required if you are using vSphere CLI on Linux or using vMA.

Back to Contents Page

 

snWEB7