Using DMC to Manage VMWare ESXi Servers

Similar documents
Virtualization Support in Dell Management Console v1.0

Virtualization Support in Dell Management Console

Dell Management Console Best Practices

Scheduled Automatic Search using Dell Repository Manager

Using Dell Repository Manager to Update Your Local Repository

Dell PowerVault NX1950 configuration guide for VMware ESX Server software

Patch Management using Dell Management Console v1.0

Managing and Monitoring a Virtualization Environment Using OpenManage Essentials

Dell Wyse Datacenter for VMware Horizon View Cloud Pod Architecture

Setting Up Replication between Dell DR Series Deduplication Appliances with NetVault 9.2 as Backup Software

Setting Up the Dell DR Series System on Veeam

Understanding Discovery and Inventory of Dell Devices

Using Dell Repository Manager with Dell OpenManage Essentials

Dell Fault Resilient Memory

Configuring Direct-Connect between a DR Series System and Backup Media Server

Lifecycle Controller with Dell Repository Manager

VMware ESX and ESXi. Support Matrix for Dell PowerEdge Systems and Storage Platforms

Dell OpenManage Product and Services Guide

Maintaining High Availability for Enterprise Voice in Microsoft Office Communication Server 2007

OpenManage TM Integration for VMware vcenter FAQ

Web Service Eventing Support for Hardware Inventory and Monitoring

Dell SupportAssist: Alert Policy

Deploying Dell Open Manage Server Administrator from IT Assistant 7.0

Setting Up the DR Series System as an NFS Target on Amanda Enterprise 3.3.5

Best Practices for Configuring the Dell Compellent SMI-S Provider for Microsoft SCVMM 2012

Configuring Alert Actions in OpenManage Essentials

SCOM 2012 with Dell Compellent Storage Center Management Pack 2.0. Best Practices

Dell SupportAssist Version 1.2 For Dell OpenManage Essentials Support Matrix

Teradici APEX 2800 for VMware Horizon View

Deployment of VMware ESX 2.5 Server Software on Dell PowerEdge Blade Servers

Using Lifecycle Controller to Configure UEFI Secure Boot and OS Deployment

Reference Architecture for Dell VIS Self-Service Creator and VMware vsphere 4

Setting Up the Dell DR Series System as an NFS Target on Amanda Enterprise 3.3.5

Using Dell Repository Manager to Manage Your Repositories Efficiently

Using Network Manager to Setup Automatic Notifications

Agentless In-Band System Update With Dell OpenManage Essentials

Setting Up the DR Series System on Veeam

Automatic Backup Server Profile in Dell PowerEdge 12 th Generation Servers

Shared LOM support on Modular

Overview of Dell AIM Integration with Microsoft System Center 2012

Reinstalling the Operating System on the Dell PowerVault 745N

Dell DX Object Storage Platform Remote Replication Configuration

OpenManage Printer Manager FAQ

vstart 50 VMware vsphere Solution Specification

Lifecycle Controller Part Replacement

Dell Force10 S4810 Switch

Deployment of VMware Infrastructure 3 on Dell PowerEdge Blade Servers

SUU Supporting the DUP Dependency

A Dell technical white paper By Fabian Salamanca, Javier Jiménez, and Leopoldo Orona

Lifecycle Controller Part Replacement

Compatibility Matrix for VMware Infrastructure 3 and Dell PowerEdge Systems

Dell Appliance for Wyse

Deployment of VMware ESX 2.5.x Server Software on Dell PowerEdge Blade Servers

Console Redirection on VMware ESX Server Software and Dell PowerEdge Servers

Changing default password of root user for idrac9 by using Dell EMC License Manager

VMware Infrastructure Update 1 for Dell PowerEdge Systems. Deployment Guide. support.dell.com

Lifecycle Controller 2 Release 1.0 Version Readme

INFOBrief. Dell OpenManage Client Administrator 3.0. Key Points

Dell Compellent Storage Center with CommVault Simpana 9.0. Best Practices

Deploying Solaris 11 with EqualLogic Arrays

Microsoft Lync Server 2010 on Dell Systems. Solutions for 500 to 25,000 Users

Proactive maintenance and adaptive power management using Dell OpenManage Systems Management for VMware DRS Clusters

Dell IT Assistant Migration To OpenManage Essentials

Dell Smart Plug-in Version 4.0 For HP Operations Manager 9.0 For Microsoft Windows Installation Guide

Microsoft SharePoint Server 2010 on Dell Systems

A Dell Technical White Paper Dell Virtualization Solutions Engineering

Dell OpenManage Essentials Device Support

Linux Multipathing Solutions: MPP vs. DM-RDAC

Access Control Policies

WINDOWS EMBEDDED. February Troubleshooting and Resolving Memory Issues. Copyright 2015 Dell Wyse

Dell PowerVault DL Backup-to-Disk Appliance Powered by CommVault

Dell OpenManage Essentials v1.1 Supporting Dell Client Devices

APP NOTES Onsight Rugged Smart Camera Wireless Network Configuration

SafeNet Authentication Service

Deploying OpenManage Server Administrator using OpenManage Essentials

Installing Dell OpenManage Essentials

DELL TM PowerVault TM DL Backup-to-Disk Appliance

Leveraging Microsoft System Center Configuration Manager 2007 for Dell Factory Customization

Using Network Manager to Deploy Firmware and Backup/ Restore Configuration Files

Dell OpenManage Essentials v2.0 Support for Dell Client Devices

Dell Reference Configuration for Large Oracle Database Deployments on Dell EqualLogic Storage

Dell 1741M Converged Network Adapter FCoE Boot from SAN Guide

Dell Secure Mobile Access Connect Tunnel Service User Guide

Storage Consolidation with the Dell PowerVault MD3000i iscsi Storage

Installing Dell OpenManage 4.5 Software in a VMware ESX Server Software 2.5.x Environment

Dell System E-Support Tool (DSET) Version 3.6 User's Guide

Competitive Power Savings with VMware Consolidation on the Dell PowerEdge 2950

Dell TM PowerVault TM Configuration Guide for VMware ESX/ESXi 3.5

Installing Dell OpenManage Essentials

Dell Client Manager 2.0 FAQ

Remote Power Management of Dell PowerEdge M1000e with Chassis Management Controller (CMC) Using Windows Remote Management (WinRM)

Data Protection Using Premium Features

DELL TM PowerVault TM DL Backup-to-Disk Appliance

Sentry Power Manager (SPM) Software Security

Discovering Features in the idrac Remote Services API

VMware Infrastructure 3.5 for Dell PowerEdge Systems. Deployment Guide. support.dell.com

Utilizing Advanced Scheduling with Network Manager

Reference Architecture: XenMobile with NetScaler

Using Dell Repository Manager to Create a Deployment Media (Bootable ISO) to Perform Systems Updates

Changing unique password of root user for idrac9 by using Dell EMC License Manager

Transcription:

Using DMC to Manage VMWare ESXi Servers Dell Technical White Paper By Madhav Karri, Sean-Marc Castruita, Sankara Gara Dell Product Group - Enterprise

Revision History Version Date Description Author(s) 1.0 02 June 2009 First Version Madhav Karri 1.1 08 Sep 2009 Consolidated information from two white papers and removed reference to using unsupported console. Some document formatting. Sankara Gara 1.2 09 Sep 2009 Removed insecure mode section Sankara Gara

THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. Dell, the DELL logo, PowerEdge, PowerVault, and Dell EqualLogic are trademarks of Dell, Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others. 2009 Dell Inc. All rights reserved. Reproduction in any manner whatsoever without the express written permission of Dell, Inc. is strictly forbidden. For more information, contact Dell. CONTENTS REVISION HISTORY...2 INTRODUCTION...4 ESXI CONFIGURATION...4 ENABLING CIM OEM PROVIDERS...4 DMC CONFIGURATION...5 SECURE DEPLOYMENT MODE - CONNECTING TO WSMAN OVER HTTPS...5 PROCEDURE TO IMPORT MULTIPLE SSL CERTIFICATES IN TO DMC CONNECTION PROFILE...5 STEP 1: INSTALL REMOTE CLI TOOLS FROM VMWARE...6 STEP 2: CREATE THE MULTI-CERTIFICATE FILE...6 COMBINECERTS.BAT DOS BATCH FILE...7 SAMPLE SERVERS IP LIST FILE...7

Introduction There are several common causes for DMC connectivity and health information retrieval problems with ESXi 3.5 U4 servers, these include: 1. CIM OEM Providers configuration is not enabled. 2. Invalid credentials are used in the connection profile 3. The WSMAN protocol is not enabled in the connection profile 4. Incorrect port settings are used in the connection profile 5. The wrong security mode is used in the connection profile 6. An incorrect certificate file is used in the connection profile To address these issues DMC needs to be configured to communicate with the ESXi servers using WSMAN and the ESXi servers need to be configured to use the correct security mode for your environment. The following sections will explain what needs to be modified on the ESXi servers as well as on the DMC console to properly manage the servers. ESXi Configuration Enabling CIM OEM Providers In order to get the health information (reported in DMC Monitor) from the ESXi server, the CimOemProvidersEnabled configuration setting has to be enabled (set to value 1) and Management Agents restarted first time after the ESXi install. Here are the configuration steps: 1. Download and install the RCLI tools from the VMware website at http://www.vmware.com/go/remotecli/): 2. Run the following VmWare RCLI command: vicfg-advcfg.pl --server <ip_address> --username <user_name> -- password <password> --set 1 Misc.CimOemProvidersEnabled

3. In order for the changes to take effect, restart the Management Agents from the ESXi server Direct Console User Interface (DCUI) menu or reboot the server. Note: You can also set the CimOemProvidersEnabled property using VI Client (Configuration- >Software->Advanced Settings->Misc->Enable OEM Providers) DMC Configuration Secure Deployment Mode Connecting to WSMAN over HTTPS The following configuration is needed on DMC to connect to WSMAN running in secure mode on ESXi servers: 1. A WSMAN credential set created using Credential Manager. Only one set of credentials is needed if all of the ESXi servers have the same username/password settings. 2. Connection Profile with the WSMAN protocol enabled and the following settings applied: a. The credential set created in step 1. b. The Secure mode checkbox is checked. c. The Secure port textbox has the port number defined for the HTTPS service on the ESXi server. By default, this value is 443. d. The SSL certificate file must point to the SSL certificate (self-signed) downloaded from the ESXi server. Please refer to the section Procedure to import multiple SSL Certificates in to DMC Connection Profile below. Note: The same Connection Profile can be used to discover multiple ESXi servers as long as the selfsigned certificates (installed by default) from multiple ESXi servers are combined into a single certificate that is imported into the Connection Profile and the credentials are the same across all the ESXi servers. If all the ESXi servers have certificates generated by the same CA, importing the certificate for the CA, instead of individual certificates, into DMC Connection Profile will be sufficient. Procedure to import multiple SSL Certificates in to DMC Connection Profile Dell Management Console allows a user to import a SSL certificate when configuring WSMAN (in secure mode) as part of the Connection Profile.

When there is a need to discover multiple devices using WSMAN over https the user can import into DMC Connection Profile a single file that contains self-signed certificates (installed by default) from the different servers. The remainder of this document describes how a user can create this multi-certificate file using SSL certificates retrieved from multiple ESXi servers. This multi-certificate file can then be imported into the Connection Profile enabling the user to discover multiple ESXi servers using a single Connection Profile (credentials are assumed to be the same across all the ESXi servers). Note: This procedure is mainly for self-signed certificates (installed by default), although this is valid for CA signed certificates also. If all the ESXi servers have certificates generated by the same CA, importing the certificate for the CA into DMC Connection Profile will be sufficient, instead of combining the certificates using this procedure. Step 1: Install Remote CLI tools from VMware Download and Install VMware Infrastructure Remote CLI on a Windows computer. 1. Download Infrastructure Remote CLI tools from VMware website: http://www.vmware.com/download/vi/drivers_tools.html Search for link to Download in section VMware Infrastructure Remote CLI on the page. 2. Install the tools at the default location (e.g. C:\Program Files\VMware\VMware VI Remote CLI). Later steps assume the default install path. If you change the install path, please make changes accordingly in the following steps. 3. Run following command in a Command window: Set path=%path%; C:\Program Files\VMware\VMware VI Remote CLI\Perl\bin Step 2: Create the Multi Certificate file Create the combinecerts.bat DOS batch file as described later in this document. combinecerts.bat should be run as shown below: combinecerts <username> <password> <servers ip list file> <output certificate file> [create append] username: user name with which to login to the ESXi server password: password for user servers ip list file: ASCII file with one IP Address on each line (see sample file in document) output certificate file: name of file that will contain all the certificates create append: create: causes the script to create a new output certificate file append: causes the script to append new certificates to the output certificate file The default is append: when this parameter is not specified. Note: The same batch file can be used to import a single certificate from an ESXi server by specifying only one ip address in servers ip list file and with create option.

Combinecerts.bat DOS Batch file Copy the following text into a file named combinecerts.bat. START OF DOS Batch File @echo off rem Usage: combinecerts <user> <password> <servers ip list file> <output certificate file> [create append] rem (assuming same user and apssword for all servers) rem option "create" causes the script to create a new <output certificate file>. rem option "append" causes the script to append new certificates to the <output certificate file>. if "%5"=="create" (del /F /Q %4 2>NUL) for /f %%X in (%3) do ( echo. echo. echo Importing certificate from server: %%X vifs.pl --server %%X --username %1 --password %2 --get /host/ssl_cert tmpcert.crt if not errorlevel 1 (type tmpcert.crt >> %4) del /F /Q tmpcert.crt 2>NUL ) echo. END OF DOS Batch File Sample Servers IP list file The following is a copy of the servers ip list file : START OF SAMPLE servers ip list file 192.168.22.243 192.168.11.45 192.168.22.31 192.168.22.65 END OF SAMPLE servers ip list file