106
Guide d’évaluation de VMware vSphere ®  5.0 Volume Un LIVRE BLANC TECHNIQUE V 1.1/ACTUALISÉ LE 11 AOÛT 2011

Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

Embed Size (px)

Citation preview

Page 1: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

Guide d’évaluation de VMware vSphere® 5.0Volume Un

L I V R E B L A N C T E C H N I Q U E V 1 . 1 /A C T U A L I S É L E 1 1 A O Û T 2 0 1 1

Page 2: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

L I V R E B L A N C T E C H N I Q U E / 2

Table des matières

À propos de ce guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Public cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Configuration requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Exigences matérielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Serveurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Stockage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

Exigences logicielles et de licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

VMware vSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

Systèmes d’exploitation client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

Configuration de l’environnement du guide d’évaluation . . . . . . . . . . . . . . . . . . . . . . . . . . .7

Configuration des serveurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Configuration du réseau logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Configuration du stockage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

Configuration des machines virtuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

Guide d’évaluation de VMware vSphere 5.0, Volume Un – Fiche . . . . . . . . . . . . . . . . . .11

Tâches d’évaluation de vSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Haute disponibilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Conditions préalables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Activation de HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Connexion au serveur virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

Accès au résumé du cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

Modification des paramètres du cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

Attente de la fin de l’opération . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

Vérification de l’activation de VMware HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

Écran du statut HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

État de protection des machines virtuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

État de protection des hôtes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

Options avancées de VMware HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

Contrôle d’admission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

Options des machines virtuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

Surveillance des machines virtuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

Signaux de pulsation de stockage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Confirmation du fonctionnement de VMware HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Pannes d’hôte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Page 3: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

L I V R E B L A N C T E C H N I Q U E / 3

Isolation de l’hôte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Désactivation de VMware HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

Connexion à un serveur virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

Accès au résumé du cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Modification des paramètres du cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45

Attente de la fin de l’opération . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Découverte de la nouvelle interface de ligne de commande . . . . . . . . . . . . . . . . . . . . . . 46

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Nouvelle commande esxcli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Syntaxe de la ligne de commande esxcli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Authentification à distance de la commande esxcli . . . . . . . . . . . . . . . . . . . . . . . . . . . .49

Activation de l’accès à ESXi Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Activation d’ESXi Shell à partir de l’interface DCUI . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Activation d’ESXi Shell depuis vSphere Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Activation d’un accès SSH à ESXi Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

Activation de SSH à partir de l’interface DCUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

Activation de SSH Shell à partir de vSphere Client . . . . . . . . . . . . . . . . . . . . . . . . . . . .52

Notification de vSphere Client lorsqu’ESXi Shell et SSH sont activés . . . . . . . . . . .53

Installation de vCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Installation de vCLI sur Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Installation de vCLI sur Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Installation de vCLI avec vMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

Exemple de commandes esxcli exécutées localement à partir d’ESXi Shell . . . . 54

Exemple de commandes esxcli exécutées à distance à partir de vCLI . . . . . . . . . .56

Formatage de la sortie esxcli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Commande localcli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59

Toutes les commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Illustration de vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

Conditions préalables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

Installer vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62

Premiers pas avec vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

Connexion à un hôte vSphere ou à vCenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

Utilisation de vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71

Résumé de VMware vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Évaluation du pare-feu ESXi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Page 4: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

L I V R E B L A N C T E C H N I Q U E / 4

Présentation de l’évaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Conditions préalables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Interruption du service SSH pour empêcher l’accès . . . . . . . . . . . . . . . . . . . . . . . . . . .81

Test de l’accès avec service SSH interrompu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85

Création de règles de pare-feu pour bloquer l’accès SSH . . . . . . . . . . . . . . . . . . . . . . . .86

Test des règles de pare-feu SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

Image Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91

Conditions préalables à Image Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

Tâches de préparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

Installer vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

Télécharger l’offre groupée hors ligne ESXi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

Extraire l’offre groupée hors ligne ESXi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

Démarrer une session d’Image Builder vSphere PowerCLI . . . . . . . . . . . . . . . . . . . . .92

Importer l’offre groupée hors ligne ESXi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Afficher les entrepôts logiciels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Afficher les VIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95

Afficher les profils d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95

Créer un profil d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96

Créer un profil d’image en sélectionnant manuellement chaque VIB . . . . . . . . . . . .96

Créer un profil d’image en clonant un profil d’image existant . . . . . . . . . . . . . . . . . 98

Retrait de VIB d’un profil d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Comparer les profils d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Exporter le profil d’image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Exporter dans une offre groupée hors ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Exporter dans une image ISO de démarrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

Documentation du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

Utilisation des statistiques sur les performances de stockage . . . . . . . . . . . . . . . . . . .101

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

Surveillance des statistiques de performances d’une banque de données . . . . . 103

Aide et support au cours de l’évaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

Vos contacts chez VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

Retour d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

Page 5: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

À propos de ce guideL’objectif du Guide d’évaluation de VMware vSphere 5.0, Volume Un est de proposer une évaluation autonome et pratique des fonctionnalités de VMware vSphere® 5.0 (« vSphere ») par tous les clients VMware vSphere. Le guide qui l’accompagne, Guide d’évaluation de VMware vSphere 5.0, Volume Deux, a pour but de présenter les fonctionnalités de vSphere 5.0 dédiées principalement aux environnements de déploiement de plus grande envergure et plus complexes.

Public cibleCe guide a pour but de présenter des cas d’évaluation conçus pour les professionnels de l’informatique qui remplissent les conditions suivantes :

•IlscomprennentlesconceptsdebasedelavirtualisationdeserveuretsouhaitentévaluerlesfonctionnalitésdevSphere dans un déploiement de petite envergure.

•Ilsdisposentdéjàd’unenvironnementdevirtualisationVMwareetsouhaitentévaluerlesfonctionnalitésdevSphere qui offrent une plus grande consolidation tout en proposant la maintenance des niveaux de service.

Configuration requisePour garantir une utilisation optimale de ce guide, l’utilisateur doit configurer le matériel et les logiciels, tel que détaillé dans la section suivante.

Exigences matériellesCe guide s’appuie sur les conditions suivantes concernant votre infrastructure physique existante :

ServeursVous devez disposer d’au moins trois serveurs dédiés capables d’exécuter VMware ESXi™ 5.0 pour fournir les ressourcesnécessairesàcetteévaluation.1

StockageVous devez disposer d’un stockage partagé doté de suffisamment d’espace libre pour permettre la création de trois banques de données dédiées de 100 Go. Le stockage partagé peut être de type SAN ou NAS. Ce document suppose qu’il s’agit d’un stockage SAN.

RéseauVous devez disposer d’au moins trois réseaux virtuels configurés pour séparer la gestion des machines virtuelles, de vMotion et de vSphere. Ces réseaux peuvent être configurés sur un seul commutateur virtuel doté de plusieurs groupes de ports ou sur plusieurs commutateurs virtuels. Pour les besoins de ce guide d’évaluation, la configuration inclut un seul commutateur standard vSphere avec trois groupes de ports.

1. Ces serveurs doivent figurer sur la Liste de compatibilité matérielle de VMware vSphere 5.0 (HCL).

Page 6: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour plus de détails sur la configuration requise, reportez-vous au tableau suivant.

MATÉRIEL MINIMUM MATÉRIEL UTILISÉ DANS CE GUIDE

VMware ESXi Trois serveurs VMware ESXi / ESXCPU : deux processeurs de 2 GHzMémoire : 6 GoRéseau : 2 adaptateurs réseau de 1 Go

Trois serveurs VMware ESXi (Cisco UCS 1.3.1)CPU : deux processeurs « Nehalem »àquatrecœursde2,6 GHzMémoire : 48 GoRéseau : 4 adaptateurs réseau de 10 Go

Stockage Une banque de données (100 Go) Trois banques de données (Fibre Channel, 100 Go chacune)

Réseau Un réseau VLAN pour le trafic des machines virtuelles ; un réseau VLAN pour le trafic de gestion

Réseaux VLAN séparés pour le trafic de gestion, de vMotion et des machines virtuelles

Exigences logicielles et de licencesCe guide s’appuie sur les conditions suivantes concernant votre infrastructure logicielle existante :

VMware vSphereCe volume du Guide d’évaluation de VMware vSphere 5.0 requiert vSphere 5.0 et une licence Essentials Plus. Si l’utilisateur prévoit également d’effectuer les exercices du Volume Deux du Guide d’évaluation de VMware vSphere 5.0, une licence Enterprise Plus est nécessaire. La licence d’évaluation de vSphere 5.0 disponible sur le portail d’évaluation VMware inclut la fonctionnalité Enterprise Plus pendant 60 jours et convient parfaitement pour évaluer vSphere 5.0.

Systèmes d’exploitation clientCe volume du Guide d’évaluation de VMware vSphere 5.0 n’exige aucune configuration spécifique pour les systèmes d’exploitation client autre que la possibilité de déployer des machines virtuelles en cours d’exécution. L’utilisateur est libre de déployer tout système d’exploitation (OS) compatible VMware sur les machines virtuelles. Le Guide d’évaluation de VMware vSphere 5.0, Volume Deux, requiert cinq ou six machines virtuelles exécutant Windows 2003 ou Windows 2008.

Page 7: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Configuration de l’environnement du guide d’évaluationLelaboratoiredumarketingtechniqueVMwarealliaitunserveurCiscoUCSàunstockageFibreChannel(FC)EMCCLARiiONCX-4.L’environnementsecomposaitdehuit« pods »identiquesàquatrenœuds,laplupartdes« pods »configuréscommeunclusterESXiàtroisnœudsaveclequatrièmenœuddédiéàlagestion.Dansdenombreux cas, des ressources supplémentaires ont été paramétrées lors de la configuration du banc d’essai du marketing technique en vue de prendre en charge d’autres projets d’évaluation et figurent de ce fait sur les diagrammes.L’utilisateurpeutconfigureruniquementcequiestexigéàlasectionsuivanteetparfaitementignorer les ressources supplémentaires figurant sur les captures d’écran et les diagrammes de topologie. L’image ci-dessous illustre le rack test du marketing technique.

EMC CLARiiON CX4-120Version Flare 4.30.000.5.50915 SCSI 600 Go 15k5 SSD 200 Go10 logements disponibles

Cisco UCS 1.3.1(p)32 processeurs « Nahalem » doubles quadricœursMémoire de 48 GoCartes Palo à double port1 DD local de 146 GoConfiguration avec :4 adaptateurs réseau de 10 Go2 adaptateurs HBA de 4/8 GoLogement 1 sur chaque châssis réservé à la gestion des cœurs

Page 8: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Configuration des serveursLe Guide d’évaluation de VMware vSphere 5.0 requiert trois systèmes modernes de classe serveur disposant des processeursetdelamémoireappropriéspourpouvoirhéberger6à8 machinesvirtuellesconfiguréesdemanière minimaliste pour le test. Les serveurs utilisés pour cette évaluation n’ont pas besoin d’être puissants outre mesure, mais ils doivent être fiables et figurer sur la liste HCL de vSphere 5.0.

Chaque serveur doit être doté d’au moins deux adaptateurs réseau de 1 Go ou 10 Go et d’une connexion adaptée au stockage partagé. Le schéma suivant récapitule la configuration du banc d’essai du guide d’évaluation.

3x 100GB FC LUNs, volume shared across hosts in pod

(used in Evaluation Guide steps)

Linux vCenter Appliance(VM can reside in cluster or on external management cluster)

3x ESXi 5.0 hosts3 hôtes ESXi 5.0

Linux vCenter Appliance(La VM peut résider dans le cluster ou

sur un cluster de gestion externe)

3 unités logiques FC de 100 Go, volume partagé entre les hôtes du pod (utilisé dans les procédures du

guide d’évaluation)

Configuration du réseau logiqueLe guide d’évaluation de VMware vSphere 5.0, Volume Un, utilise une configuration réseau très simple composée de trois réseaux logiques. Le premier est dédié au trafic de gestion vSphere, y compris vSphere High Availability (VMwareHA).LedeuxièmeestdédiéàVMwarevSphere®vMotion®etletroisièmeautraficdesmachinesvirtuelles. Chaque réseau logique est configuré comme groupe de ports sur un commutateur standard avec un VLAN correspondant configuré pour offrir une isolation physique du trafic réseau.

Page 9: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

TM-POD<xx>ESX<xx>

vmnic0

vSwitch0

VMK0: Management networkVLAN 2912

Production02VLAN 3001 (VM)

vMotionVLAN 3002 (TBD)

Not used in Evaluation Guide

vmnic1

vmnic2

vmnic3

Port groups Name/VLAN

Non utilisés dans le guide d’évaluation

VMK0 : réseau de gestionVLAN 2912

Production02VLAN 3001 (VM)

vMotionVLAN 3002 (à définir)

Groupes de ports Nom / VLAN

CôtévSphere,laconfigurationduréseauressembleàcequisuit :

Page 10: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Configuration du stockageLe Guide d’évaluation de VMware vSphere 5.0, Volume Un, utilise une configuration de stockage composée de troisunitéslogiquesFCde100 Goprésentéesàchaquehôteetpermettantdecréertroisbanquesdedonnées.

Configuration des machines virtuellesLe Guide d’évaluation de VMware vSphere 5.0, Volume Un,utiliseuntotaldesixàseptmachinesvirtuellespourletest.Ilpeuts’agirdemachinesvirtuellesLinuxouWindows.Ilrevientàl’utilisateurdeconfigurerlesmachinesvirtuellesdansunétatopérationneladaptéautest.LeschémasuivantillustrelesmachinesVM_01àVM_07configurées dans le laboratoire de test du marketing technique :

Page 11: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Guide d’évaluation de VMware vSphere 5.0, Volume Un – FicheVous pouvez utiliser la fiche suivante pour organiser votre procédure d’évaluation.

LISTE DE VÉRIFICATION MATÉRIELLE :

Tous les équipements figurent sur la Liste de compatibilité matérielle VMware vSphere 5.0 (HCL).

Chaque serveur est doté de 2 cartes réseau de 1 Go ou 10 Goconnectéesàuncommutateurcommun(configuration sous la forme d’un groupe d’adaptateurs réseau).

Chaque serveur est équipé de l’adaptateur HBA /réseau requis pour accéder au stockage partagé.

LISTE DE VÉRIFICATION LOGICIELLE :

Le support d’installation de VMware vSphere / VMware ESXi est disponible.

L’appliance du serveur VMware vCenter™ est téléchargée.

VMware vSphere® Client™ est installé.

Nom de l’hôte ESXi 1.

Nom de l’hôte ESXi 2.

Nom de l’hôte ESXi 3.

Sous-réseau, masque de sous-réseau et passerelle par défaut pour la gestion du réseau.

Sous-réseau, masque de sous-réseau et passerelle par défaut pour le réseau de machines virtuelles.

Sous-réseau, masque de sous-réseau et passerelle par défaut pour le réseau vMotion.

LISTE DE VÉRIFICATION DU STOCKAGE :

Touslesserveursontaccèsàaumoinstroisunitéslogiques communes de 100 Go (ou exports NFS).

Nom de la banque de données 1.

Nom de la banque de données 2.

Nom de la banque de données 3.

Page 12: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Tâches d’évaluation de vSphereHaute disponibilitéIntroductionGarantir la disponibilité des machines virtuelles au sein d’un environnement est la première préoccupation des administrateurs. VMware HA réduit cette inquiétude en offrant une protection contre les pannes sur les trois principales couches suivantes :

•CoucheInfrastructureSur cette couche, VMware HA surveille la santé de la machine virtuelle et tente de la redémarrer en cas de panne, telle que la perte d’un hôte physique. Cette protection est indépendante du système d’exploitation utilisé sur la machine virtuelle.

•CoucheOSGrâceàVMwareToolsinstallésurlesystèmed’exploitation,VMwareHApeutsurveillerlebonfonctionnementdu système d’exploitation. Cet outil offre une protection contre les pannes telles que la non-réactivité du système d’exploitation.

•CoucheApplicationGrâceàlapersonnalisationouàl’aided’unoutiltiers,unadministrateurpeutégalementsurveillerlebonfonctionnement de l’application exécutée sur le système d’exploitation. En cas de panne de l’application, HA peut être activé pour redémarrer la machine virtuelle hébergeant l’application.

Dans cette section, vous allez découvrir comment activer, configurer et tester le fonctionnement de HA en vue d’offrirdesservicesdehautedisponibilitédebaseàvosmachinesvirtuellesauniveaudelacoucheInfrastructure.

Conditions préalablesAvantdecontinuer,ilestimportantdebienconfigurerl’environnement.Reportez-vousàlasection« Configuration requise » de ce document et vérifiez que l’environnement que vous utilisez est configuré tel que spécifié.Pointsspécifiquesàvérifier :

•Vérifiezlebonfonctionnementduréseaudegestionavectousleshôtesdansl’environnement.

•Vérifiezquetouteslesmachinesvirtuellessontenligne.

•Exécutezaumoinsunemachinevirtuellesurchaquehôte.

•VérifiezquevousavezaccèsàVMwarevCenter™àl’aideduclientvSphere.

Activation de HAL’activation de HA est un processus simple qui implique uniquement la modification des propriétés du cluster. Les étapes suivantes vont vous guider tout au long de cette procédure.

Page 13: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Connexion au serveur virtuel

Figure 1. Connexion au serveur virtuel

Àl’aidedevSphereClient,connectez-vousàvotreinstancedeserveurvirtuel.

Page 14: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Accès au résumé du cluster

Figure 2. Résumé du cluster

Unefoisconnectéàvotreinstancedeserveurvirtuel,sélectionnezvotreclusterencliquantsursonnomdanslevolet gauche. Sélectionnez l’onglet Summary(Résumé)pouraccéderàl’écrandurésuméducluster.

Page 15: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Modification des paramètres du cluster

Figure 3. Modification des paramètres du cluster

Sur l’écran du résumé du cluster, sélectionnez l’option Edit Settings (Modifier les paramètres). Un assistant s’affiche pour vous permettre de modifier les paramètres du cluster. Cochez la case Turn On vSphere HA (Allumer vSphere HA) et cliquez sur OK. L’assistant se ferme et le système lance VMware HA.

Figure 4. Initialisation de VMware HA

Page 16: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Dans le volet Recent Tasks (Tâches récentes) de vSphere Client, vous pouvez observer la progression de l’initialisation de HA sur les systèmes du cluster. Vous pouvez remarquer que les tâches de configuration s’exécutent en parallèle sur tous les hôtes du cluster.

Attente de la fin de l’opération

Figure 5. Tâches avec statut Completed (Terminé)

Patientezjusqu’àcequelestâchesaffichentlestatutCompleted (Terminé). Cela ne prend qu’une minute. À présent, VMware HA protège les machines virtuelles actives.

Vérification de l’activation de VMware HAÀ ce stade, VMware HA doit être activé dans votre cluster. Cette section présente plusieurs méthodes qui permettent de vérifier l’activation de HA.

Écran du statut HA

Figure 6. Configuration de HA

Une fois HA activé, une section HA apparaît sur l’écran du résumé du cluster. Cette section présente les informations générales sur la configuration de HA. L’option Cluster Status (Statut du cluster) permet en outre d’afficherlestatutducluster.Cliquezsurcetteoptionpouraccéderàl’écrandustatutduclusterHA.

Page 17: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 7. Écran du statut du cluster VMware HA

Cet écran comprend trois onglets. Un pour les hôtes, un pour les VM et un pour les banques de données de signal de pulsation. L’ongletHosts(Hôtes)affichelesystèmeayantlestatutdenœudMaître.Lenombred’hôtesactuellementconnectésàcemaîtres’afficheégalement.Cenombredoitêtreidentiqueaunombred’hôtescontenusdansvotre cluster, moins le maître.

Page 18: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 8. Résumé des états de protection des machines virtuelles

L’onglet VMs (VM) présente un résumé des états de protection des machines virtuelles. Les machines virtuelles actives au moment de l’activation de VMware HA affichent l’état Protected (Protégé).

Page 19: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 9. Informations sur les banques de données de signal de pulsation

Cliquez sur l’onglet Heartbeat Datastores (Banques de données de signal de pulsation) pour afficher les informations sur les banques de données sélectionnées comme banques de données de signal de pulsation. Les banques de données de signal de pulsation servent de moyens de communication secondaires entre les hôtes en cas de perte du réseau de gestion. Sélectionnez une banque de données spécifique pour afficher une liste de tous les hôtes qui utilisent cette banque de données comme banque de données de signal de pulsation.

Cliquez sur OK pour quitter l’écran de statut du cluster.

Page 20: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

État de protection des machines virtuelles

Figure 10. Consultation de l’état de la protection VMware HA actuel

Pour consulter l’état de protection des machines virtuelles, vous pouvez également sélectionner l’onglet Virtual Machines (Machines virtuelles) pour un cluster. Cliquez avec le bouton droit sur la barre de titre et sélectionnez le champ vSphere HA Protection (Protection vSphere HA). Une fois le champ sélectionné, une colonne présentant l’état de la protection VMware HA actuelle s’affiche pour chaque machine virtuelle du cluster.

Figure 11. État de protection HA d’une machine virtuelle

Vous pouvez également identifier l’état de protection HA pour une machine virtuelle en sélectionnant cette machine virtuelle dans l’arborescence de navigation, puis en cliquant sur l’onglet Summary (Résumé).

Page 21: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

État de protection des hôtes

Figure 12 . Consultation de l’état de protection VMware HA pour l’hôte

Vous pouvez consulter l’état VMware HA pour un hôte particulier en sélectionnant l’hôte concerné dans l’arborescence de navigation et en cliquant sur l’onglet Summary (Résumé). Cet onglet affiche l’état VMware HA de l’hôte,ainsiquelerôledecenœuddanslecluster.Dansl’exempleci-dessus,l’hôteestlenœudmaîtreducluster.

Page 22: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 13. Affichage de l’état HA pour tous les hôtes d’un cluster

Pour afficher l’état VMware HA de tous les hôtes d’un cluster, sélectionnez le cluster dans l’arborescence de navigation et cliquez sur l’onglet Hosts (Hôtes). Cliquez avec le bouton droit sur la barre de titre et vérifiez que la colonne vSphere HA State (État vSphere HA) est activée.

Options avancées de VMware HAVMwareHApermetàunutilisateurdemodifierdifférentesoptionsenfonctiondesesbesoinsspécifiques.Cettesection présente les options les plus utilisées.

Figure 14. Modification des paramètres

Cliquez sur Edit Settings (Modifier les paramètres).

Page 23: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 15. Assistant des paramètres de cluster

L’assistant s’affiche pour vous permettre de modifier les paramètres du cluster. Une fois VMware HA activé, des paramètres supplémentaires s’affichent pour sa configuration.

Page 24: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Contrôle d’admission

Figure 16. Attributs du statut de surveillance des hôtes et du contrôle d’admission

Dans la boîte de dialogue des paramètres du cluster, sélectionnez vSphere HA dans l’arborescence de navigation àgauche.Vouspouvezalorsmodifierlesattributsdustatutdesurveillancedeshôtesetducontrôled’admission.

LasurveillancedeshôtespermetàVMwareHAd’agirlorsqu’unhôteneparvientpasàenvoyerdessignauxdepulsation sur le réseau de gestion. Au cours des opérations de maintenance sur le réseau de gestion, les hôtes ne seront peut-être pas en mesure d’envoyer des signaux de pulsation. Dans ce cas, vous devez désélectionner cette option pour empêcher VMware HA de penser que les hôtes sont isolés.

Le contrôle d’admission permet de garantir que les ressources appropriées au sein du cluster sont disponibles afindefaciliterlebasculement,lecaséchéant.Ilpermetégalementdegarantirquelesréservationsdesmachines virtuelles sont respectées. Trois options permettent de définir la règle de contrôle d’admission souhaitée. Ces options incluent :

•Hostfailures(Pannesd’hôte)Cette option essaie de réserver suffisamment de capacité au sein du cluster en cas de panne d’un hôte du cluster.

•Percentage(Pourcentage)Tout comme l’option de panne des hôtes, cette option essaie de réserver suffisamment de capacité au sein du cluster.Toutefois,ellepermetdespécifierunpourcentageduprocesseuretdelamémoireàréserver.

Page 25: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

•Failoverhosts(Hôtesdebasculement)Vous pouvez également spécifier des hôtes spécifiques au sein du cluster qui seront utilisés comme hôtes cibles préférés pour démarrer toute machine virtuelle protégée sur un hôte défaillant. En cas de défaillance, vSphere HA essaie d’abord de redémarrer les VM protégées sur ces hôtes avant d’essayer sur d’autres. En outre, vSphere HA empêche les VM d’être déplacées, ou activées par l’utilisateur ou vSphere Distributed Resource Scheduler (DRS), sur ces hôtes.

Options des machines virtuelles

Figure 17. Définition du comportement des machines virtuelles pour VMware HA

SélectionnezVirtualMachineOptions(Optionsdemachinevirtuelle)danslevoletdenavigationàgauche.Vouspouvez définir ici le comportement des machines virtuelles pour VMware HA. Les deux paramètres modifiables sont la priorité de redémarrage des VM et la réponse d’isolation de l’hôte.

Page 26: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

La priorité de redémarrage des VM permet de spécifier l’ordre de redémarrage des machines virtuelles en cas de panne. En cas d’insuffisance de ressources disponibles dans le cluster pour permettre le redémarrage d’un ensemble de machines virtuelles, ce paramètre définit un niveau de hiérarchisation afin de redémarrer en premier les machines les plus importantes. Notez que cette option peut être configurée également par machine virtuelle.

Figure 18. Réponse d’isolation des hôtes

La réponse d’isolation des hôtes spécifie le comportement de HA en cas d’isolation d’un hôte. L’isolation des hôtes intervient lorsqu’un hôte ne peut plus communiquer via le réseau de gestion avec les autres hôtes de l’environnementetnepeutplusétablirunpingavecsesadressesd’isolationconfigurées.Ils’agitdelapasserellepar défaut. Dans ce cas, l’hôte continue de fonctionner, bien qu’il ne soit plus capable de communiquer. Le paramètre par défaut de cette option est Leave powered on (Laisser sous tension).

Page 27: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Surveillance des machines virtuelles

Figure 19. Surveillance des machines virtuelles

Sélectionnez l’option VM Monitoring (Surveillance de VM) dans le volet de navigation de gauche pour modifier lesparamètresrelatifsàlasurveillancedusystèmed’exploitationoudel’applicationexécutéesurunemachinevirtuelle. Pour utiliser cette fonctionnalité, vous devez avoir installé VMware Tools sur la machine virtuelle.

Page 28: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 20. Sélection de l’option Custom (Personnalisée) pour la surveillance des VM

Sélectionnez l’option Custom (Personnalisée) pour contrôler plus précisément les différents paramètres impliqués. Vous pouvez spécifier ces paramètres par machine virtuelle.

Page 29: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 2 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Signaux de pulsation de stockage

Figure 21. Fenêtre Datastore Heartbeating (Signal de pulsation de la banque de données)

Les signaux de pulsation de stockage servent de moyen de communication secondaire en cas de panne du réseaudegestion.Ilsconstituentunavantagedanslamesureoùilsoffrentunautreniveauderedondanceetpermettent de différencier une panne réseau d’une panne hôte. Par défaut, deux banques de données sont choisies en fonction de leur connectivité avec d’autres hôtes et du type de stockage. Cette mesure permet de proposer une protection contre les pannes de baie et permet au plus grand nombre d’hôtes d’utiliser la banque de données de signal de pulsation. Les banques de données utilisées peuvent être spécifiées manuellement, le cas échéant.

Confirmation du fonctionnement de VMware HAPour voir VMware HA en action, nous devons provoquer des défauts dans l’environnement. Cette section présente les méthodes de génération des pannes les plus communes pour vous permettre de vérifier le fonctionnement de VMware HA et de tester les méthodes de récupération après une panne.

Pannes d’hôteLe cas de panne le plus commun est la panne d’un hôte physique. Cette panne peut avoir plusieurs raisons, telles qu’une perte de puissance vers l’hôte ou une panne de carte mère.

Page 30: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

En cas d’un tel événement, VMware HA identifie la panne de l’hôte et tente de redémarrer les machines virtuelles protégées sur un hôte fonctionnel.

Figure 22. Vérification des machines virtuelles

Utilisez d’abord vSphere Client pour examiner les machines virtuelles hébergées au sein du cluster. Dans cet exemple, nous allons provoquer la panne du système tm-pod1-esx01.tmsb.local. Vous devez vérifier les machines virtuelles de votre environnement et vous assurer qu’au moins l’une d’elles est en ligne sur l’hôte sur lequel vous allez provoquer la panne.

Figure 23. Mise hors tension d’un hôte

Page 31: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Ensuite, supprimez l’alimentation de l’un de vos hôtes. En observant les hôtes au sein du cluster, vous remarquez que VMware HA détecte la panne de l’hôte et génère une alerte.

Figure 24. Détection de la panne par VMware HA

Enobservantlesévénements,vouspouveznoterl’apparitiondemessagessimilairesàceuxillustréssurlafigureprécédente qui confirment que VMware HA a détecté la panne.

Figure 25. Vue des machines virtuelles d’un cluster après tentative de redémarrage

Après avoir détecté la panne d’un hôte, HA tente de redémarrer les machines virtuelles exécutées sur l’hôte défaillantsurd’autreshôtesdisponiblesdanslecluster.Revenezàlavuedesmachinesvirtuellesdevotreclusteretobservez que les machines virtuelles précédemment sur l’hôte défaillant sont désormais en ligne sur d’autres hôtes.

Page 32: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 26. Affichage des messages du journal après tentative de redémarrage

Vous pouvez également observer les événements d’un hôte pour consulter les messages du journal qui indiquent que VMware HA a tenté de redémarrer la machine virtuelle.

Page 33: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 27. Résumé d’un hôte défaillant

Sélectionnezl’ongletSummary(Résumé)del’hôtedéfaillantpourconstaterqueleproblèmes’afficheàplusieursendroits. La première occurrence s’affiche en haut de l’écran et la seconde sous l’intitulé vSphere HA State (État vSphere HA).

À présent, réactivez l’alimentation de l’hôte défaillant et redémarrez ce dernier. Une fois la procédure terminée, l’hôte rejoint le cluster et reprend son fonctionnement normal.

Page 34: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Isolation de l’hôteL’isolation des hôtes intervient lorsqu’un hôte ne peut plus communiquer avec les autres hôtes du cluster via le réseau de gestion et ne peut plus établir de ping avec l’adresse d’isolation par défaut. La section suivante décrit commentprovoquercettesituationetamenerVMwareHAàexécuterlesactionspardéfaut.

Figure 28. Identification d’un hôte à isoler

D’abord,vousdevezidentifierunhôteàisoler.Pourcetexemple,l’hôtetm-pod01-esx03.tmsb.localaétéchoisi.Vous pouvez vérifier qu’il opère actuellement comme esclave dans le cluster.

Figure 29. Identification des machines virtuelles sur tm-pod01-esx03 .tmsb .local

Identifiezàprésentlesmachinesvirtuellesactuellementenlignesurcethôte.Ils’agitdesmachinesvirtuellesquiseront affectées par la réponse d’isolation effectuée une fois la panne provoquée.

Page 35: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 30. Obtention d’un accès à la console de l’hôte cible

Pourprovoquerunepannedansl’environnement,vousdevezaccéderàlaconsoledel’hôtecible.Vouspouvezainsicontinueràaccéderàl’hôteaprèsl’introductiondelapanneet,ensuite,effectuerprogressivementlarécupération.Ilestimportantdenoterquecetteprocédurenécessitedeuxréseaux :unpourl’accèsàlaconsoleetunautrepourlesaccèsaffectésparletest.Reportez-vousàlasection« Configurationrequise »pourplusd’informations sur la configuration réseau utilisée.

Page 36: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 31. Authentification de l’hôte

Sur la console, appuyez sur F2 pour accéder au menu. Vous devez d’abord authentifier l’hôte pour qu’il autorise l’accès au menu de la console.

Figure 32 . Sélection de Troubleshooting Options (Options de dépannage)

Une fois connecté, sélectionnez l’option de menu Troubleshooting Options (Options de dépannage).

Page 37: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 33. Activation d’ESXi Shell

Sélectionnez ici l’option Enable ESXi Shell (Activer ESXi Shell) pour activer ESXi Shell. Ce shell va vous permettre d’interrompre les connexions réseau avec l’hôte.

Figure 34. Message d’avertissement de vSphere Client

Une fois terminé, vSphere Client affiche un message d’avertissement.

Figure 35. Accès à ESXi Shell

SurlaconsoleESXidel’hôte,appuyezsurAlt-F1pouraccéderàESXiShell.Connectez-vousaushellàl’aide du nom d’utilisateur et du mot de passe spécifié pour l’hôte.

Page 38: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 36. Utilisation de la commande esxcfg-vswitch

Pour interrompre la connexion réseau avec l’hôte, vous pouvez utiliser la commande esxcfg-vswitch. La commande esxcfg-vswitch –l permet d’obtenir la liste des liaisons montantes présentes sur l’hôte. Dans cet exemple, deux liaisons (vmnic0 et vmnic1) peuvent être identifiées sur vSwitch0.

Utilisezlacommandeesxcfg-vswitch–U<liaison><commutateur>,oùliaisonestuneliaisonmontanteidentifiéeet commutateur le nom du commutateur auquel la liaison est connectée, pour interrompre les liaisons montantes sur le commutateur virtuel. Assurez-vous d’effectuer cette procédure pour toutes les liaisons montantes précédemment identifiées. Une fois terminé, vérifiez que toutes les liaisons montantes ont été supprimées,unenouvellefoisàl’aidedelacommandeesxcfg-vswitch–l.

Page 39: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 3 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 37. Identification de l’isolation de l’hôte

À l’aide de vSphere Client, sélectionnez l’hôte dans le volet de navigation de gauche et cliquez sur l’onglet Summary (Résumé). L’hôte est identifié comme isolé en haut de l’écran et dans la notification vSphere HA State (État vSphere HA).

Page 40: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 38. Messages du journal sur l’isolation de l’hôte

L’onglet Tasks & Events (Tâches et événements) affiche également les messages du journal générés lors de la détection par VMware HA de l’isolation de l’hôte.

Figure 39. Observation des machines virtuelles sur l’hôte isolé

Observez le contenu de l’onglet Virtual Machines (Machines virtuelles) du cluster. Notez que les machines virtuelles sur l’hôte isolé apparaissent désormais grisées. Vous noterez également que les machines virtuelles n’ont pas été redémarrées sur un autre hôte. En effet, le paramètre par défaut pour la réponse d’isolation est Leave Powered On (Laisser sous tension). Avec ce paramètre défini pour la réponse d’isolation, les machines virtuellescontinuentàêtreexécutéessurl’hôteisolé.Danscescénario,ladéfinitiondelaréponsed’isolationsur la valeur Shutdown (Arrêt) entraînerait l’arrêt progressif des machines virtuelles, puis leur redémarrage.

Page 41: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour observer les effets des différents paramètres de réponse d’isolation dans cette situation, modifiez simplement le paramètre de réponse d’isolation et réeffectuez ce test.

Figure 40. Restauration des liaisons montantes pour l’hôte avec la commande esxcfg-vswitch –l

Pour rétablir le fonctionnement normal, utilisez ESXi Shell pour exécuter la commande esxcfg-vswitch -l pour chacune des liaisons montantes précédemment interrompues. Utilisez la commande esxcfg-vswitch –l pour vérifier que les liaisons montantes ont été rétablies.

Déconnectez-vous d’ESXi Shell en saisissant exit dans la fenêtre d’invite. Utilisez les touches Alt-F1 pour revenir àl’écrandelaconsole.

Page 42: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 41. Observation des événements pour l’hôte

Après avoir rétabli les liaisons montantes pour l’hôte, vous pouvez utiliser vSphere Client pour examiner les événements de cet hôte. Vous pouvez constater que la communication avec les autres hôtes du cluster a été rétablie.

Même après avoir rétabli les connexions réseau, vous pouvez remarquer que l’hôte affiche toujours un avertissement. La présence de cet avertissement est due au fait qu’ESXi Shell est toujours activé.

Figure 42. Désactivation de l’accès à ESXi Shell

Sur la console, sélectionnez Disable ESXi Shell (Désactiver ESXi Shell) sur l’écran Troubleshooting Mode Options (Optionsmodedépannage)pourdésactiverl’accèsàESXiShell.

Page 43: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 43. Vérification du fonctionnement normal de l’hôte

Utilisez vSphere Client pour afficher tous les hôtes du cluster et vérifier que l’hôte précédemment isolé fonctionne désormais normalement et a été reconnecté au cluster.

Désactivation de VMware HATout comme l’activation de HA, sa désactivation est simple et rapide. Cette section présente la procédure àsuivreavantdepasseràlarubriquesuivante.

Connexion à un serveur virtuel

Figure 44. Connexion à une instance de serveur virtuel

Àl’aidedevSphereClient,connectez-vousàvotreinstancedeserveurvirtuel.

Page 44: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Accès au résumé du cluster

Figure 45. Écran du résumé du cluster

Unefoisconnectéàvotreinstancedeserveurvirtuel,sélectionnezvotreclusterencliquantsursonnomdans le volet gauche. Sélectionnez l’onglet Summary(Résumé)pouraccéderàl’écrandurésuméducluster.

Page 45: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Modification des paramètres du cluster

Figure 46 . Assistant des paramètres de cluster

Sur l’écran du résumé du cluster, sélectionnez l’option Edit Settings (Modifier les paramètres). Un assistant s’affiche pour vous permettre de modifier les paramètres du cluster. Cliquez sur la case en regard de Turn On vSphere HA (Allumer vSphere HA) pour la désélectionner et cliquez sur OK. L’assistant se ferme et le système désactive VMware HA.

Figure 47. Affichage de la progression de la désactivation de VMware HA

Sur le volet Recent Tasks (Tâches récentes) de vSphere Client, vous pouvez observer la progression de la désactivation de HA sur les systèmes du cluster.

Page 46: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Attente de la fin de l’opération

Figure 48. Tâches de désactivation terminées

Patientezjusqu’àcequelestatutdestâchesdedésactivationafficheCompleted(Terminé).

Découverte de la nouvelle interface de ligne de commandeIntroductionvSphere prend en charge plusieurs interfaces de ligne de commande pour la gestion de votre infrastructure virtuelle,notammentVMwarevSphere®Command-LineInterface(vCLI),unensembledecommandesESXiShelletVMwarevSphere®PowerCLI.Choisissezl’interfacedelignedecommandelamieuxadaptéeàvosbesoins. Le tableau suivant récapitule les outils de ligne de commande disponibles dans vSphere 5.0.

COMMANDES ÉTAT DANS 5 .0 DISPONIBILITÉ

Commandes esxcli Nouveautés de vSphere 5.0 •DisponiblesdansESXiShelletvCLI•Pour la gestion locale et distante•Pour la gestion de la plupart des aspects de

vSphere

Commandes vicfg- Modifications mineures dans vSphere 5.0

•DisponiblesdansvCLIuniquement•Pourlagestionàdistanceuniquement•Complètent les commandes esxcli pour gérer

les aspects non encore couverts par esxcli

Autres commandes (vmware-cmd, vifs)

Modifications mineures dans vSphere 5.0

•DisponiblesdansvCLIuniquement•Pourlagestionàdistanceuniquement•Commandes Perl supplémentaires utilisées

pour gérer les aspects non encore couverts par esxcli ou vicfg-

vSpherePowerCLI Modificationsetmisesàjourmineures dans vSphere 5.0

•vSpherePowerCLI•Pourlagestionàdistanceuniquement•Pour la gestion des hôtes ESXi depuis les

systèmes Windows

Tableau 1. Résumé des outils de ligne de commande dans vSphere 5 .0

Cette section du Guide d’évaluation de VMware vSphere 5.0, Volume Un, présente la nouvelle interface de ligne de commande esxcli. Ces commandes esxcli permettent de gérer de nombreux aspects d’un hôte ESXi. Vous pouvezexécuterlescommandesesxcliàdistanceàpartirdel’interfacevCLIoulocalementàpartird’ESXiShell.

REMARQUE : ESXi Shell s’adresse aux utilisateurs expérimentés dans la mesure où même des erreurs mineures dans le shell peuvent générer de graves problèmes. Les utilisateurs doivent utiliser l’interface vCLI pour l’administration

Page 47: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

CLI de routine et utiliser ESXi Shell uniquement lorsque nécessaire. Il est recommandé de limiter l’utilisation d’ESXi Shell aux situations dans lesquelles vous travaillez sous la supervision du support technique VMware.

Nouvelle commande esxcliPour la première fois, la nouvelle commande esxcli est identique pour l’administration locale et distante de la ligne de commande. En outre, la commande esxcli a été améliorée pour exécuter de nombreuses tâches précédemment exécutées uniquement avec les commandes vicfg-. Toutefois, elle n’exécute pas encore toutes les tâches. Lors del’exécutiondestâchesdeconfigurationàl’aidedelalignedecommande,lacommandeesxcliestlacommanderecommandée. Utilisez la commande vicfg-etd’autrescommandesvCLIuniquementlorsqu’aucunecommandeesxclin’estdisponible.Àl’avenir,touteslescommandesvCLIserontremplacéespardescommandesesxcli.

REMARQUE : dans vSphere 5.0, la commande esxcli ne fournit encore aucun ensemble complet de fonctionnalités de commande. Continuez à utiliser la commande esxcli avec la commande vicfg- et d’autres commandes vCLI (à savoir, vmware-cmd, vmkfstools et vifs). La commande esxcli dans vSphere 5.0 n’est pas rétrocompatible avec les versions antérieures de la commande car elle introduit une nouvelle syntaxe, différente des versions précédentes de vSphere.

Syntaxe de la ligne de commande esxcliLa commande esxcli se compose d’une hiérarchie d’espaces de nommage. Chaque niveau de la hiérarchie contientdesespacesdenommagesetcommandessupplémentaires.IlsoffrentuneinterfaceCLIconvivialequisimplifie l’apprentissage de la syntaxe de commande.

Figure 49. Hiérarchie des espaces de nommage esxcli

La figure ci-dessus illustre sous forme de graphique la commande de requête du pare-feu ESXi. L’utilisateur invoque la commande esxcli avec l’espace de nommage network, l’espace de nommage secondaire firewall et la commande get. Cette commande est illustrée dans l’exemple suivant :

Figure 50. Commande esxcli network firewall get

Page 48: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

À tout moment, vous pouvez utiliser l’option --help pour obtenir des informations sur les espaces de nommagedisponiblesetlescommandesrelativesàvotreespacedenommageactuel.Dansl’exemplesuivant, le paramètre --help est utilisé pour obtenir des informations supplémentaires sur les espaces de nommage et les commandes disponibles dans l’espace de nommage network :

Figure 51. Utilisation du paramètre --help pour obtenir des informations sur les espaces de nommage et les commandes

Toute commande esxcli se compose de la commande esxcli suivie, le cas échéant, d’une ou de plusieurs options, puis d’un ou de plusieurs espaces de nommage, suivis de la commandeàexécuteraveclesoptions de commande. La capture suivante illustre l’écran d’utilisation de la commande esxcli :

Figure 52. Exemple esxcli –help

Page 49: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 4 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Même si la commande esxcli est identique pour l’administration locale et distante, la syntaxe diffère légèrement sivousexécutezlescommandesenlocalàpartird’ESXiShellouàdistancevial’interfacevCLI.

•Lorsdel’exécutionlocaledescommandesesxcliàpartird’ESXiShell,l’hôtecibleesttoujoursl’hôtelocalsurlequel la commande est exécutée. En outre, les informations de connexion sont toujours celles de l’utilisateur connecté.

•Lorsdel’exécutiondistantedescommandesesxcli,vousdevezspécifierl’hôteESXicible(ouVMwarevCenterServer™) avec les identifiants de l’utilisateur utilisés pour exécuter la commande.

Authentification à distance de la commande esxcliLors de l’exécution distante des commandes esxcli, vous devez spécifier un hôte ESXi cible ou le serveur vCenter et fournir les identifiants de l’utilisateur pour la commande. Les méthodes suivantes sont disponibles pour authentifier l’utilisateur :

•Àl’aidedesoptionsdelignedecommande

•Àl’aided’unfichierdesession

•Àl’aidedesvariablesd’environnement

•Àl’aided’unfichierdeconfiguration

•Àl’aidede--passthroughauthdeMicrosoftWindows

•Àl’aidedevi-fastpassdeVMwarevSphere®ManagementAssistant(vMA)

Chacune des méthodes est décrite dans le guide Initiation aux interfaces de ligne de commande vSphere.

Lesexemplessuivantsillustrentlasyntaxeàutiliserpourexécuterlacommandeesxcli hardware platform getàpartird’ESXiShellenlocalparrapportàuneexécutiondistantedepuisl’interfacevCLI. Vous devez ajouter les options --server et --userpourexécuterlacommandeàdistance,outrelasaisie du mot de passe.

Figure 53. Exemple d’exécution de la commande esxcli à partir d’ESXi Shell

Figure 54. Exemple d’exécution à distance de la commande esxcli à partir de vMA

Page 50: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Activation de l’accès à ESXi ShellPour pouvoir exécuter les commandes esxcli sur l’hôte, vous devez activer ESXi Shell. Procédez comme décrit dans cette section pour activer ESXi Shell sur chaque hôte ESXi.

Activation d’ESXi Shell à partir de l’interface DCUIExécutezlesétapessuivantesdansl’ordrepouractiverESXiShelllorsquevousêtesconnectéàDCUI :

•Connectez-vousàl’interfaceDCUIdel’hôteESXi.

•SélectionnezTroubleshooting Mode Options (Options de mode de dépannage).

•SélectionnezEnable ESXi Shell (Activer ESXi Shell) et appuyez sur Entrée.

•AppuyezsurAlt-F1pouraccéderàESXiShell.

Figure 55. Activer ESXi Shell à partir de DCUI

Activation d’ESXi Shell depuis vSphere ClientExécutezlesétapessuivantesdansl’ordrepouractiverESXiShelllorsquevousêtesconnectéàvSphereClient :

•Connectez-vousàvSphereClient.

•Sélectionnezl’hôteESXietchoisissezConfiguration->SecurityProfile(Profildesécurité).

•DanslasectionServices, sélectionnez Properties (Propriétés).

•Sélectionnezl’optionESXi Shell et choisissez Options.

•SélectionnezStart(Démarrer)pourlancerESXiShelletactiverl’accèslocalàESXiShell.

Page 51: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 56. Activer ESXi Shell à partir de vSphere Client

Activation d’un accès SSH à ESXi ShellOutreexécuterlescommandesdirectementàpartirdelaconsoleESXi,vouspouvezactiverlesservicesSSHpouraccéderàdistanceàESXiShell.Lasectionsuivantedécritcommentactiverl’accèsSSHàESXiShell.

Activation de SSH à partir de l’interface DCUIExécutezlesétapessuivantespouractiverESXiShellàpartirdel’interfaceDCUI :

•Connectez-vousàl’interfaceDCUIdel’hôteESXi.

•SélectionnezTroubleshooting Options (Options de dépannage).

•SélectionnezEnable ESXi Shell (Activer ESXi Shell) et appuyez sur Entrée.

•AppuyezsurAlt-F1pouraccéderàESXiShell.

Page 52: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 57. Activer SSH à partir de DCUI

Activation de SSH Shell à partir de vSphere ClientExécutezlesétapessuivantespouractiverESXiShellàpartirdevSphereClient :

•Connectez-vousàvSphereClient.

•Sélectionnezl’hôteESXietchoisissezConfiguration->SecurityProfile(Profildesécurité).

•DanslasectionServices, sélectionnez Properties (Propriétés).

•Sélectionnezl’optionSSH et choisissez Options.

•SélectionnezStart (Démarrer) pour démarrer SSH sur l’hôte.

Figure 58. Activer SSH à partir de vSphere Client

Page 53: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Notification de vSphere Client lorsqu’ESXi Shell et SSH sont activésÀ chaque fois qu’ESXi Shell ou SSH est activé sur un hôte, vSphere Client affiche un avertissement sur la page de résumé de l’hôte pour rappeler de désactiver l’accès lorsqu’il n’est plus requis.

Figure 59. Notification de l’activation d’ESXi Shell

Installation de vCLIL’interfacevCLIestdisponiblesurMicrosoftWindows,Linuxetavecl’appliancevirtuellevMA.

Installation de vCLI sur WindowsLepaquetd’installationdevCLIpourWindowsinclutl’environnementd’exécutionActivePerl,ainsiquelesmodulesetbibliothèquesPerlrequis.L’interfacevCLIestpriseenchargesurlesplates-formesWindowssuivantes :

•MicrosoftWindowsVistaEnterpriseSP132 bitset64 bits

•MicrosoftWindows200864 bits

•MicrosoftWindows732 bitset64 bits

Pourinstallerl’interfacevCLIsurWindows,téléchargezlepaquetd’installationvCLIpourWindowssurunserveur Windows compatible et lancez le programme d’installation. Reportez-vous au Chapitre 2 du guide Initiation aux interfaces de ligne de commande vSphere pour plus d’informations sur l’installation de l’interface vCLIsurunserveurWindows.

Installation de vCLI sur Linux Lepaquetd’installationdevCLIpourLinuxinclutlesscriptsvCLIetlekitdedéveloppementlogicieldeVMwarevSphere 5.0pourPerl.IlpeutêtreinstallésurleserveurRedHatEnterpriseLinux 5.5,lesserveursSUSELinuxEnterprise 10et11etleserveurUbunto 10.04.TéléchargezlepaquetvCLIpourvotreversionLinuxetexécutez le script d’installation. Reportez-vous au Chapitre 2 du guide Initiation aux interfaces de ligne de commande vSpherepourplusd’informationssurl’installationdel’interfacevCLIsurunserveurLinux.

Installation de vCLI avec vMAvMAinclutunenvironnementLinux,vCLIetd’autreslogicielsintégrés.PourinstallervCLIavecvMA,déployezsimplementvMAetconnectez-vousàlaconsolepourconfigurerl’appliance.Reportez-vousauChapitre2duguide Initiation aux interfaces de ligne de commande vSphere pour plus d’informations sur l’installation et la configuration de vMA.

Page 54: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Exemple de commandes esxcli exécutées localement à partir d’ESXi Shell Lesexemplessuivantsillustrentdescommandesesxcliexécutéesàpartird’ESXiShellenlocal.Danslamesureoùellessontexécutéesàpartird’ESXiShell,iln’estpasnécessairedefournird’informationssurleserveuroulesidentifiants de l’utilisateur avec la commande.

Utilisez la commande esxcli system hostname set --host tm-pod01-esx01 --domain tmsb.local pour définir le nom d’hôte et le nom de domaine de l’hôte ESXi. Utilisez ensuite la commande esxcli system hostname get pour afficher le nom d’hôte et le nom de domaine et vérifiez la modification.

Figure 60. Définir le nom d’hôte et le nom de domaine ESXi à partir d’ESXi Shell

Utilisez la commande esxcli system syslog config get pour afficher la configuration syslog de l’hôte ESXi, comme suit :

Figure 61. Afficher les paramètres Syslog hôte à partir d’ESXi Shell

Utilisez la commande esxcli storage core device list pour afficher la liste de tous les périphériques de stockage sur l’hôte ESXi, comme suit :

Page 55: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 62. Afficher les périphériques de stockage à partir d’ESXi Shell

Utilisez la commande esxcli network ip interface ipv4 get pour afficher la liste de toutes lesadressesIPv4configuréessurl’hôteESXi,commesuit :

Figure 63. Afficher les IP configurées à partir d’ESXi Shell

Page 56: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Exemple de commandes esxcli exécutées à distance à partir de vCLILesexemplessuivantsprésententlesméthodesd’utilisationdescommandesesxcliàpartirdevCLI.Pourcesexemples,nousallonsutiliservMA.Danslamesureoùcescommandessontexécutéesàdistance,vousdevezinsérer les informations d’identification --server et --username dans la commande esxcli.

Utilisez la commande esxcli --server tm-pod01-esx01 hardware memory get pour afficher le volumedemémoiredeshôtesESXi.Nousinséronsicil’option--server,maisvousêtesinvitéàspécifierlenomd’utilisateur et le mot de passe, comme suit :

Figure 64. Commande esxcli hardware memory get à partir de vMA

Utilisez la commande esxcli --server tm-pod01-esx01 --user root storage core adapter list pour répertorier les adaptateurs de stockage disponibles sur votre hôte. Nous avons inséré ici les options --server et --user,maisvousêtesinvitéàspécifierlemotdepasse,commesuit :

Figure 65. Commande esxcli storage core adapter list à partir de vMA

Dans cet exemple, nous utilisons l’authentification vMA –vi-fastpass pour pouvoir exécuter les commandes esxcli sans insérer les options –server, –username ou –password sur la ligne de commande.

Commencezparconfigurerl’accèsfastpassàvMA,commesuit :

Figure 66. Configuration de l’accès Fast Pass à vMA

Page 57: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Aveclaciblefastpassdéfiniesurl’hôteESXi,vouspouvezàprésentexécuterlescommandessansspécifier les options pour l’hôte, le nom d’utilisateur ou le mot de passe ESXi. Dans l’exemple suivant, nous utilisons la commande esxcli system coredump partition list pour afficher la partition de vidage mémoire configurée :

Figure 67. Afficher la liste des partitions de vidage mémoire à partir de vMA

Dansl’exemplesuivant,nousallonsnousconnecterauserveurvCenterplutôtqu’àl’hôteESXidirectement.Nousallons définir le délai d’expiration d’ESXi Shell sur 300 secondes.

Figure 68. Définition d’ESXiShellTimeOut

Nous pouvons vérifier la modification en affichant la nouvelle valeur du paramètre ESXiShellTimeout, comme suit :

Figure 69. Afficher ESXiShellTimeOut

Page 58: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Formatage de la sortie esxcliIlestcourantd’utiliserlasortiedelacommandeesxclicommeentréeversunautreprogrammeoupourinsertiondans un rapport. Pour simplifier cette opération, la commande esxcli vous permet de formater et de filtrer la sortie de la commande dans l’un des trois formats suivants : valeurs séparées par une virgule (CSV), paire clé /valeurouXML.Enoutre,vouspouvezspécifierleschampsàincluredanslasortie.

Dans l’exemple suivant, nous devons générer un rapport affichant toutes les interfaces configurées sur un hôte, ainsi que le commutateur virtuel et le groupe de ports auxquels elles sont affectées. Nous commençons par exécuter la commande esxcli network ip interface list, comme suit :

Figure 70. Commande esxcli network ip interface list à partir d’ESXi Shell

La sortie nous donne les informations dont nous avons besoin mais ces dernières sont nombreuses et vous devez utiliser la barre de défilement pour afficher toutes les données de toutes les interfaces. Dans la mesure oùnousavonsuniquementbesoind’unrécapitulatifaffichantlenomdel’interface,lecommutateurvirtuel etlegroupedeports,nouspouvonsaffinernotrecommandeàl’aidedesoptions--formatter et --format-param, comme suit :

Page 59: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 5 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 71. Commande esxcli avec option –formatter à partir d’ESXi Shell

Nousdisposonsàprésentd’unelisteréduitecomprenantuniquementlesinformationsdontnousavonsbesoin.

Commande localcliLa commande esxcli communique avec les hôtes ESXi via le service hostd.Lesraresfoisoùleservicehostd ne répond pas, la commande localcli peut être utilisée. La commande localcli est identique àlacommandeesxcliàl’exceptiondufaitqu’elleignorehostd. La commande localcli est dédiée aux situations dans lesquelles hostd n’est pas disponible et ne peut pas être redémarré. Après avoir exécuté la commande localcli, vous devez redémarrer hostd. Exécutez les commandes esxcli après le redémarrage.

REMARQUE : utilisez la commande localcli uniquement sous la supervision du support technique VMware dans la mesure où une utilisation inappropriée peut provoquer l’instabilité du système et une défaillance potentielle de l’hôte ESXi.

L’exemple suivant illustre l’utilisation de la commande localcli pour afficher tous les adaptateurs réseau sur un hôte :

Figure 72. Exemple de commande localcli

Page 60: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Toutes les commandesL’exemple suivant présente comment générer la liste des systèmes de fichiers VMFS sur un hôte ESXi qui n’ont pasétémisàniveauversVMFS-5.Danscetexemple,nousallonsprésenterlafonctionderecherchesyntaxiqued’esxcli.

Commencez par examiner les espaces de nommage disponibles dans l’espace de nommage storage en exécutant la commande esxcli storage --help, comme suit :

Figure 73. Espaces de nommage esxcli dans Storage à partir d’ESXi Shell

Nous constatons ici qu’il existe un espace de nommage filesystem . Observons ensuite les espaces de nommage et commandes disponibles dans l’espace de nommage esxcli storage filesystem en exécutant la commande esxcli storage filesystem --help, comme suit :

Figure 74. Espaces de nommage esxcli dans Storage Filesystem à partir d’ESXi Shell

Nous observons qu’il existe une commande list dans l’espace de nommage filesystem qui répertorie tous lesvolumessurl’hôte,ainsiquelesinformationsVMFS.Nousexécutonsàprésentladernièrecommandeesxcli storage filesystem list, comme suit :

Page 61: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 75. Commande esxcli storage filesystem list à partir d’ESXi Shell

Cette commande nous fournit ce dont nous avons besoin. Toutefois, la sortie contient de nombreuses informations supplémentaires, rendant difficile l’extrapolation des informations de version VMFS pour notre rapport. Nous pouvons utiliser l’option --formatter avec le filtre --format-param pour afficher uniquement les informations dont nous avons besoin, comme suit :

Figure 76. Commande esxcli storage filesystem list avec commande de formatage à partir d’ESXi Shell

Nousdisposonsàprésentd’unelisterécapitulanttouslessystèmesdefichiersdel’hôteESXiaveclesversionsVMFS correspondantes. Nous pouvons alors facilement identifier les systèmes de fichiers qui n’ont pas été mis àniveauversVMFS-5.

Page 62: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Illustration de vSphere PowerCLIIntroductionvSpherePowerCLIestuncomposantlogicielenfichable(modulecomplémentaire)deMicrosoftWindowsPowerShell,environnementdescriptsdelignedecommandeconçupourWindows.Ilexploitelemodèled’objet.NET et a été conçu comme langage administratif dédié aux administrateurs système car il leur offre des fonctionsdegestionetd’automatisationsimplesàapprendre.vSpherePowerCLIajouteplusde200 appletsdecommande aux commandes PowerShell natives pour permettre la gestion de l’environnement vSphere.

Conditions préalablesvSpherePowerCLIestgénéralementinstallésurlesystèmedebureauMicrosoftWindowsd’unadministrateurvSphere.PourpouvoirinstallervSpherePowerCLIsurunsystèmedebureau,lespaquetslogicielssuivantssontrequis :

•Windows.NETFramework 3.5

•WindowsPowerShell(V2recommandé)

WindowsPowerShellV2estintégréàWindows 7etàWindows 2008 R2.Lessystèmesd’exploitationantérieurs,tels que Windows XP, Windows Vista, Windows 2008 (hors R2) et Windows 2003, sont compatibles avec WindowsPowerShell.IldoitêtretéléchargéetinstallédepuislesiteWebsuivant :http://support.microsoft.com/kb/968929

Installer vSphere PowerCLIAprès avoir vérifié toutes les conditions préalables, vous devez définir la règle d’exécution de PowerShell pour lui permettre d’exécuter les scripts. Par défaut, PowerShell est installé en mode sécurisé qui désactive l’exécution des scripts dans PowerShell. Pour modifier la règle d’exécution, démarrez une session PowerShell avec les droits d’administrateur, comme suit :

Figure 77. Démarrage d’une session PowerShell

Page 63: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Dans le menu Démarrer de Windows, saisissez PowerShell. Lorsque le programme PowerShell s’affiche dans le menu Démarrer, cliquez avec le bouton droit sur Windows PowerShell et sélectionnez Exécuter en tant qu’administrateur.

Une invite PowerShell s’affiche, comme suit :

Figure 78. Définition de la règle d’exécution

Ilestrecommandédesedocumentersurlesdifférentesrèglesd’exécutiondePowerShellpourensavoirplussurcesrèglesetvérifierquevousappliquezleparamètreadaptéàvotreorganisation.Saisissezget-help about_Execution_Policies dans l’invite PowerShell.

Dans ce guide, nous allons modifier la règle d’exécution en RemoteSigned.

Dans l’invite PowerShell, saisissez Set-ExecutionPolicy RemoteSigned.

Figure 79 . Informations sur les règles d’exécution

Vous recevez alors des informations sur les règles d’exécution et une invite s’affiche pour vous demander de confirmer votre action avant de modifier la règle d’exécution. Saisissez Yàl’inviteetappuyezsurEntrée.

Vousretournezalorsàl’invitePowerShellquiaffichelechangementeffectué.SaisissezExit et appuyez sur Entrée pour quitter l’invite PowerShell.

Àprésent,noussommesprêtsàinstallervSpherePowerCLI.

Page 64: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 80. Fenêtre de téléchargement de vSphere PowerCLI

TéléchargezlelogicielvSpherePowerCLIpourvotrepostedetravaildepuisl’URLsuivante :http://vmware.com/go/PowerCLI

Après avoir téléchargé le logiciel, lancez l’installation en double-cliquant sur le fichier .exe de vSphere PowerCLI.

Figure 81. Notification de l’installation de VMware VIX

Leprogrammed’installationvousavertitd’abordqu’uncomposantsupplémentaire,VMwareVIX,vaêtreinstalléavecvSpherePowerCLI.CliquezsurOK.

Page 65: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 82. Recommandation pour définir correctement la règle d’exécution

Si vous n’avez pas encore défini votre règle d’exécution, une fenêtre d’informations s’affiche pour vous indiquer quelarègledoitêtredéfiniesurRemoteSignedpourpouvoirexécutervSpherePowerCLIcorrectement.Cliquezsur le bouton Continue (Continuer).

Si la règle d’exécution est définie correctement, cette fenêtre n’apparaît pas.

L’écran d’accueil suivant s’affiche :

Figure 83. Écran d’accueil

L’écrand’accueils’afficheàprésentpourdémarrerl’assistantd’installationdevSpherePowerCLI.CliquezsurNext (Suivant) pour continuer.

L’écran VMware Patents (Brevets VMware) s’affiche :

Page 66: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 84. Écran VMware Patents (Brevets VMware)

Cliquez sur Next (Suivant) pour continuer. L’écran License Agreement (Accord de licence) suivant s’affiche :

Figure 85. Écran License Agreement (Accord de licence)

Sélectionnez l’option I accept the terms in the license agreement (J’accepte les termes du contrat de licence) et cliquez sur Next (Suivant) pour continuer.

L’écran Destination Folder (Répertoire de destination) suivant s’affiche :

Page 67: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 86. Écran Destination Folder (Répertoire de destination)

SélectionnezlelecteursurlequelinstallervSpherePowerCLIetlenomdudossierouconservezlecheminrecommandé et cliquez sur Next (Suivant).

L’écran Ready to Install (Prêt pour l’installation) suivant s’affiche :

Figure 87. Écran Ready to Install (Prêt pour l’installation)

CliquezsurInstall(Installer)pourlancerl’installationdePowerCLI.

L’écran Installing VMware vSphere PowerCLI (InstallationdeVMwarevSpherePowerCLI)s’affiche.

Page 68: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 88. Installation de vSphere PowerCLI

Patientezjusqu’àlafindel’installation.

Figure 89. Écran de fin d’installation

Une fois l’installation terminée, l’écran de fin s’affiche. Pour terminer l’installation, cliquez sur Finish (Terminer).

L’installationdevSpherePowerCLIestdésormaisterminée.Deuxicônesdoivents’affichersurvotreBureaupourvouspermettredelancervSpherePowerCLI,version64 bitsetversion32 bits.

Page 69: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 6 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Premiers pas avec vSphere PowerCLIDanslemenuDémarrer,ledossierVMware->VMwarevSpherePowerCLIcontientdésormaislesoptionssuivantes :

•vSpherePowerCLI(32bits)

•vSpherePowerCLI

•Guided’administrationdevSpherePowerCLI

•vSpherePowerCLICmdletsReference

•vSphereSDKfor.NETAPIReference

•GuidedudéveloppeurdevSphereSDKfor.NET

IlestfortementrecommandédelireleGuided’administrationdevSpherePowerCLI, car il fournit les principes debasedevSpherePowerCLIetPowerShell,etvousaideralorsdevospremierspasavecvSpherePowerCLI. CeguidecontientdesexemplesdecodevSpherePowerCLIetPowerShellmaisnefournitaucuneinformationpour la compréhension de ces langages. Pour obtenir une aide et un support supplémentaires, visitez le site delacommunautévSpherePowerCLIàl’adressehttp://vmware.com/go/PowerCLI.

Connexion à un hôte vSphere ou à vCentervSpherePowerCLIvouspermet,toutcommevSphereClient,devousconnecterauxhôtesvSphereetauxserveurs vCenter. Ce document décrit comment gérer un serveur vCenter et toutes les entités connectées. Néanmoins, notez que les mêmes applets de commande peuvent être utilisés pour gérer un seul hôte vSphere.

Figure 90. Lancement d’une session PowerShell

Page 70: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

DanslemenuDémarrer,sélectionnezVMware->VMwarevSpherePowerCLI->VMwarevSpherePowerCLI.

Une nouvelle session PowerShell se lance et importe automatiquement le composant logiciel enfichable VMware utilisé pour gérer l’environnement VMware, comme suit :

Figure 91. Connexion au serveur vCenter

Utilisez l’applet de commande Connect-VIServerpourvousconnecteràvotreserveurvCenter.Unnomd’utilisateur et un mot de passe peuvent être utilisés avec cet applet de commande pour spécifier les informations de connexion. Si aucun nom d’utilisateur ni aucun mot de passe ne sont utilisés, l’applet de commande tente de se connecter avec les identifiants Windows actuellement utilisés. Si la connexion est impossibleaveclesidentifiantsactuels,vousêtesinvitéàsaisirunnomd’utilisateuretunmotdepasse.

Page 71: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Unefoisconnecté,vousretournezàl’invitevSpherePowerCLI.Vouspouvezalorsexécuterl’appletdecommande suivant, comme suit :

Figure 92. Avertissement sur le certificat

Pourcettesection« IllustrationdevSpherePowerCLI »,l’avertissementsurlecertificatpeutêtreignoré.

Une fois connecté, le nom, le port et l’utilisateur utilisés pour effectuer la connexion s’affichent pour indiquer que la connexion a été établie.

Utilisation de vSphere PowerCLI

Figure 93.

Page 72: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour extraire la liste des machines virtuelles associées au serveur vCenter connecté, saisissez Get-VM. Le nom, lestatutd’alimentation,lenombredeprocesseursetlamémoire(Mo)s’affichent.Ils’agitdespropriétésdelamachinevirtuelle.vSpherePowerCLIrenvoiedavantaged’informationsquecellesaffichéesàl’écran.IlrenvoieenfaitunobjetàcettesessionvSpherePowerCLIcontenantdesinformationssupplémentairessurlamachinevirtuelle.

Figure 94.

Pourensavoirplussurl’objetrenvoyéparvSpherePowerCLI,utilisezl’appletdecommandeGet-Member pour extrairelalistedetouteslespropriétés,ainsiquelesméthodesassociéesàl’objetdecettemachinevirtuelle.

Pour ce faire, utilisez l’applet de commande Get-VM et « insérez »-le dans l’applet de commande Get-Member. Cette procédure permet de renvoyer les résultats de l’applet de commande Get-VM et de les définir comme entrée pour l’applet de commande Get-Member.

Saisissez Get-VM | Get-Member

Comme vous pouvez le constater sur l’illustration précédente, l’objet de machine virtuelle contient davantage de propriétés que celles affichées dans les premiers résultats Get-VM.

Page 73: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 95.

Poursélectionnerlespropriétésàafficher,utilisezl’appletdecommandeSelect-Object pour choisir les propriétésdelamachinevirtuelleàrenvoyer.

Saisissez : Get-VM | Select Name, PowerState, VMHost, NumCPU, MemoryMB | Format-Table

Cette commande permet d’extraire les propriétés sélectionnées et de les afficher sous forme de tableau sur la console.

Figure 96.

CesinformationspeuventêtrefacilementexportéesdepuisvSpherePowerCLIdansdenombreuxformats àl’aidedecertainsappletsdecommandeintégrésdanslaconsolePowerShellpardéfaut.

Page 74: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour exporter les informations dans un fichier de valeurs séparées par une virgule, saisissez Get-VM | Export-CSV -NoTypeInformation C:\Export\AllVMs.csv

Pour exporter les informations dans un fichier html, saisissez Get-VM | ConvertTo-Html | Out-File C:\Export\AllVMs.htm

Pour exporter les informations dans un fichier texte normal, saisissez Get-VM | ConvertTo-Html | Out-File C:\Export\AllVMs.txt

Figure 97.

Pour créer une machine virtuelle, utilisez l’applet de commande New-VM. Cette commande contient de nombreux paramètres permettant de définir la configuration exacte de la machine virtuelle. Pour afficher ces paramètres, utilisez l’applet de commande Get-Help.

Nous allons créer une machine virtuelle avec la configuration suivante :

Nom : VM_08 Hôte : tm-pod01-esx03 Banque de données : Datastore Cluster 01 Processeur : 2 Mémoire : 4 Go Disque : 40 Go Type de disque : Fin (thin) Réseau : Production02 Lecteurs de disquettes : Oui CD-ROM : Oui

Page 75: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour ce faire, saisissez la commande suivante :

New-VM -Name VM_08 -ResourcePool (Get-VMHost tm-pod01-esx03*) -Datastore (Get-DatastoreCluster “Datastore Cluster 01”) -NumCPU 2 -MemoryMB 4096 -DiskMB 40000 -NetworkName Production02 -Floppy -CD -DiskStorageFormat Thin

Figure 98.

L’applet de commande New-VM permet également de créer d’autres machines virtuelles avec la même configuration.

L’exemple suivant permet de créer 10 machines virtuelles avec la même configuration. Dans l’exemple suivant, $_faitréférenceaunombreactuellementenattentecarintégréàl’appletdecommandeNew-VM :

10..20 | Foreach { New-VM -Name VM_$_ -ResourcePool (Get-VMHost tm-pod01-esx03*) -Datastore (Get-DatastoreCluster “Datastore Cluster 01”) -NumCPU 2 -MemoryMB 4096 -DiskMB 40000 -NetworkName Production02 -Floppy -CD -DiskStorageFormat Thin }

Figure 99.

Page 76: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

D’autresopérationssurlesmachinesvirtuellespeuventêtreexécutéesavecvSpherePowerCLI.Pourafficherlesapplets de commande pouvant être utilisés avec les machines virtuelles, saisissez Get-ViCommand *VM

Pour en savoir plus sur l’un de ces applets de commande, saisissez Get-Help Move-VM -Full

Figure 100.

Pourafficherlalistedetousleshôtesassociésàlaconnexionencours,saisissezGet-VMHost

Figure 101.

Pourafficherlalistedetouteslesmachinesvirtuellesrattachéesàunhôtespécifique,saisissezGet-VMHost tm-pod01-esx02* | Get-VM

L’exemple précédent permet de renvoyer le résultat de l’applet de commande Get-VMHost et de l’insérer comme entrée dans l’applet de commande Get-VM afin d’afficher la liste des machines virtuelles sur cet hôte.

Page 77: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 102.

L’applet de commande Get-VMHost peut être utilisé avec d’autres applets de commande pour extraire et définir les informations pour cet hôte.

PourafficherlalistedesserveursNTPsurchaquehôtedevSphereClient,vousdevezaccéderàlavuedeshôteset clusters, sélectionner un hôte, cliquer sur l’onglet de configuration et sélectionner le paramètre Time Configuration(Configurationdetemps)àafficher.Vousdevezrépétercetteopérationpourchaquehôte.

PoureffectuercetteopérationdansvSpherePowerCLI,saisissezGet-VMHost | Get-VMHostNTPServer.

Figure 103.

La collecte d’informations sur les snapshots est la partie fastidieuse du travail de tout administrateur virtuel. Les snapshots doivent être gérés correctement afin d’éviter qu’ils ne génèrent des problèmes dans l’infrastructure virtuelle. Dans vSphere Client, il est difficile d’avoir un aperçu du nombre de snapshots créés et de l’espace qu’ils utilisent, de leur date de création et de leur auteur.

vSpherePowerCLIinclutplusieursappletsdecommandequivouspermettentd’utiliserlessnapshots.Pourafficher tous les snapshots sur la connexion en cours, saisissez Get-VM | Get-Snapshot.

Page 78: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Pour obtenir des informations supplémentaires sur tous les snapshots, saisissez Get-VM | Get-Snapshot | Select VM, Name, Description, Created, SizeMB | Format-Table.

Outredesrapports,PowerCLIvSpherePowerCLIfournitdesappletsdecommandepourlagestiondessnapshots.

Figure 104.

AvecvSpherePowerCLI,vouspouvezcréerfacilementungrandnombredesnapshotsenmêmetemps.DansvSphereClient,lessnapshotsdoiventêtrecréésunparun.AvecvSpherePowerCLI,vouspouvezspécifierlescritères de vos machines virtuelles et utiliser l’applet de commande New-Snapshot pour créer un snapshot sur chaque machine virtuelle. L’exemple suivant illustre comment créer un snapshot sur toutes les machines virtuelles dont le nom commence par VM :

Get-VM VM* | New-Snapshot -Name “Patch Tuesday” -Description “A Patch added before applying all Microsoft Patches”

Dans la capture précédente, vous pouvez également noter que toutes les tâches exécutées par vSphere PowerCLIsontenregistréesnormalementdansvCenteretattribuéesàl’utilisateurconnectéàcettesessionvSpherePowerCLI.

Page 79: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 7 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 105.

Tout comme pour les créer, il est très facile de supprimer un grand nombre de snapshots simultanément avec l’applet de commande Remove-Snapshot. L’exemple suivant permet de supprimer tous les snapshots intitulés « Patch Tuesday » :

Get-Snapshot -Name “Patch Tuesday” | Remove-Snapshot

Figure 106.

Pour afficher la liste des applets de commande disponibles pour les snapshots, saisissez Get-ViCommand *Snapshot*

Figure 107.

Lamiseenréseauestégalementuncomposantclédevotreinfrastructurevirtuelle.vSpherePowerCLIpermetde générer des rapports, de créer et de configurer tous les aspects de la configuration de votre réseau.

Pour afficher la liste de tous les commutateurs virtuels et les informations associées, saisissez Get-VMHost | Get-VirtualSwitch | Select VMHost, Name, Nic, NumPortsAvailable

Page 80: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 108.

LesrapportsvSpherePowerCLIpermettentégalementdes’assurerquelesconfigurationsvirtuellessontcorrectes.Siungroupedeportsestmanquant,quelenomestincorrectouqueleparamètreVLANIDestmalconfiguré, les clusters et vSphere Distributed Resource Scheduler (DRS) peuvent subir de graves problèmes.

L’exemple précédent décrit comment vérifier la configuration de chaque hôte, commutateur virtuel et groupe de ports. Pour ce faire, saisissez la commande suivante :

Get-VMHost | Get-VirtualSwitch | Get-VirtualPortgroup | Select @{Name=”VMHost”;Expression={$_.VirtualSwitch.VMHost}}, VirtualSwitchName, Name, VLanId | Sort VMHost

Figure 109.

AvecvSpherePowerCLI,vouspouvezfacilementajouterungrandnombredegroupesdeportsenmêmetemps. Cette opération peut être exécutée sur chaque hôte d’un cluster spécifique afin de garantir la

Page 81: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

compatibilité DRS et HA de l’hôte. Dans l’exemple suivant, nous allons créer un groupe de ports intitulé « Company X » sur le commutateur virtuel vSwitch0 pour chaque hôte du cluster « DemoCluster-01 » :

Get-Cluster DemoCluster-01 | Get-VMHost | Get-VirtualSwitch -Name vSwitch0 | New-VirtualPortGroup “Company X” -VLanId 200

Résumé de VMware vSphere PowerCLIPourconclure,vouspouvezconstaterquevSpherePowerCLIestunoutildelignedecommandefiablequipermet d’automatiser tous les aspects de la gestion de vSphere, notamment la gestion des hôtes, du réseau, dustockage,desmachinesvirtuellesetdusystèmed’exploitationclient.Ilpeutêtreutiliséavecd’autrescomposants logiciels enfichables PowerShell proposés par Microsoft ou éditeurs tiers en vue de simplifier l’intégration des technologies VMware dans d’autres produits et d’accéder au système d’exploitation client.

LaconceptiondePowerShellet,parconséquentdevSpherePowerCLI,simplifiel’apprentissagedecelangagede scripts par rapport aux autres langages précédents. Les configurations et rapports complexes sont possibles avec un minimum d’effort de la part de l’administrateur qui est certain de disposer d’une solution reproductible et dépourvue d’erreurs.

Évaluation du pare-feu ESXiIntroductionL’interface de gestion ESXi 5.0 est protégée par un pare-feu en mode sans état, orienté services, que vous pouvez configurer avec vSphere Client ou par ligne de commande dans les interfaces esxcli. Un nouveau moteur de pare-feu élimine l’utilisation d’iptables, et les jeux de règles définissent les règles de port pour chaque service. Pourleshôtesdistants,vouspouvezspécifierlesadressesouplagesd’adressesIPautoriséesàaccéder àchaqueservice.

Présentation de l’évaluationDanscetexercice,vousallezconfigurerlepare-feuESXipourautoriserourefuserleserviceSSHàl’hôte.SSHestun service qui peut être activé ou interrompu sur un hôte ESXi. Pour les besoins de cet exercice, vous allez interrompre, puis démarrer le service SSH, mais également configurer les règles de pare-feu. La configuration dupare-feuESXipeutêtreeffectuéedansl’interfacedevSphereClientoudansvCLI.Danscetexempled’environnement, vous allez configurer les règles de pare-feu dans l’interface utilisateur de vSphere Client.

Conditions préalablesL’environnement d’évaluation se compose des éléments suivants :

1. Trois hôtes ESXi

2. Des machines virtuelles exécutées sur les hôtes

3. Un outil logiciel installé sur chaque machine virtuelle

a. PuTTY

Interruption du service SSH pour empêcher l’accèsLe service SSH fournit un protocole SSH pour la gestion de l’hôte ESXi. Ce service est activé par défaut. Pour interrompre ce service, procédez comme suit :

1. Sélectionnez la vue Home > Inventory > Hosts and Clusters (Page d’accueil > Inventaire > Hôtes et clusters).

2. Choisissez l’hôte tm-pod01-esx01.tmsb.local dans le volet de gauche et sélectionnez l’onglet Configuration à droite.

3. Pour afficher les paramètres du pare-feu et des services, sélectionnez Security Profile (Profil de sécurité) dans la section Software (Logiciel). La Figure 110 illustre le profil de sécurité actuel de l’hôte ESXi sélectionné. Vous pouvez constater que le service SSH est activé et que les paramètres de pare-feu actuels autorisent l’accès au serveur SSH sur le port TCP 22.

Page 82: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 110.

4. Le symbole d’avertissement sur l’hôte tm-pod01-esx01.tmsb.local concerne le service SSH. La Figure 111 illustre l’écran Summary (Résumé) avec l’avertissement affiché. L’activation du service SSH peut représenter un risque de sécurité, c’est pourquoi la plate-forme envoie cet avertissement. Vous devez vérifier que des règles de pare-feu sont configurées lorsque le service SSH est activé.

Page 83: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 111.

5. Pour interrompre le service, vous devez cliquer sur le lien Properties (Propriétés) de la section Services tel qu’illustré à la Figure 112.

Figure 112.

Page 84: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

6. La fenêtre illustrée à la Figure 113 s’affiche alors. Sélectionnez SSH et cliquez sur Options. Vous pouvez démarrer ou interrompre tous les services répertoriés dans cette fenêtre.

Figure 113.

Figure 114.

7. Dans la mesure où ce service a déjà été démarré, vous pouvez l’interrompre en cliquant sur Stop (Arrêter) dans la fenêtre illustrée à la Figure 114.

Page 85: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Test de l’accès avec service SSH interrompuAprèsavoirinterrompuleserviced’accèsàdistanceSSH,vouspouveztestersiunclientpeutseconnecter àHost1(tm-pod01-esx01.tmsb.local)surleportTCP22.

Dans cet exemple d’environnement, vous pouvez utiliser la machine virtuelle VM_02 exécutée sur Host3 (tm-pod01-esx03.tmsb.local) pour démarrer une session SSH avec Host1. Vous pouvez lancer l’outil PuTTY pour initialiserlasessionSSH,telqu’illustréàlaFigure115.

Figure 115.

Laconnexions’interromptavecuneerreurréseau,telqu’illustréàlaFigure116.

Page 86: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 116.

Cerésultatmontrequ’eninterrompantleserviceSSH,vouspouvezempêchertoutaccèsàdistance.Aulieude bloquer tout accès en interrompant un service, vous pouvez restreindre de manière sélective l’accès distantàl’aidedupare-feuESXi.Danslasectionsuivante,vousallezactiverleserviceSSH,puisutiliserlesparamètres de pare-feu pour proposer un accès distant sélectif.

Création de règles de pare-feu pour bloquer l’accès SSHAvant de définir des règles de pare-feu pour bloquer l’accès SSH, vous devez activer le service, comme suit :

1. Cliquez sur le lien Properties (Propriétés) de la section Services, tel qu’illustré à la Figure 112.

2. Sélectionnez le service SHH dans la fenêtre Service Properties (Propriétés de service), tel qu’illustré à la Figure 117. Vous pouvez noter que le service SSH est interrompu. Pour activer le service, cliquez sur Options.

Page 87: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 117.

Figure 118.

3. Cliquez sur Start (Démarrer) dans la fenêtre SSH Options (Options SSH), tel qu’illustré à la Figure 118. Le service SSH redémarre alors. Vous pouvez à présent configurer les règles de pare-feu pour ce service.

4. Cliquez sur le lien Properties (Propriétés) de la section Firewall (Pare-feu) pour accéder à la fenêtre de configuration du pare-feu. La Figure 119 illustre la fenêtre Firewall Properties (Propriétés de pare-feu).

Page 88: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 119.

Figure 120.

Page 89: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 8 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

5. Après avoir cliqué sur le lien Properties (Propriétés) de la section Firewall (Pare-feu), la fenêtre Firewall Properties (Propriétés de pare-feu) s’affiche, tel qu’illustré à la Figure 120. Sélectionnez le serveur SSH dans la section Secure Shell et cliquez sur Firewall (Pare-feu).

6. Dans cet exemple d’environnement, vous devez activer l’accès distant SSH uniquement depuis la machine virtuelle VM_02 dont l’adresse IP est 10.91.35.55. Les connexions SSH depuis toutes les autres adresses IP sont rejetées. Vous pouvez également spécifier une série d’adresses IP ou une classe de sous-réseau dans le champ « Only allow connections... » (Autoriser des connexions uniquement...) illustrée à la Figure 121.

Figure 121.

Après avoir configuré la règle de pare-feu qui autorise l’accès distant depuis la machine virtuelle VM_02 uniquement, vous pouvez tester ce paramètre de pare-feu en initialisant des sessions PuTTY depuis différentes machines virtuelles.

Test des règles de pare-feu SSHDans cet exemple d’environnement, vous allez tenter d’initialiser des sessions SSH depuis les deux machines virtuelles suivantes en cours d’exécution sur Host3 (tm-pod01-esx03.tmsb.local) :

1. VM_02 : adresse IP 10.91.35.55

2. VM_04 : adresse IP 10.91.35.67

Vouspouvezd’abordessayerdecréerunesessionSSHàl’aidedel’outilPuTTYsurVM_02.L’adresse IP de cette machine virtuelle figure parmi les adresses autorisées dans la configuration du pare-feu. Par conséquent, vous pouvez espérer l’initialisation de la connexion SSH.

Page 90: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 122.

LaFigure123illustrel’écrandeconnexionàHost1.Vouspouvezvousconnecteràl’hôteàl’aidedesidentifiantsracine.

Figure 123.

Page 91: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Lorsquevousrépétezlaprocédured’initialisationd’uneconnexionSSHdepuisVM_04(10.91.35.67),lemessage« Networkerror:Connectiontimedout »(Erreurréseau :expirationdelaconnexion)s’affichetelqu’illustréàlaFigure124.Eneffet,lepare-feuESXibloquel’accèsauportTCP22depuistouteslesadresses IPautreque10.91.35.55.

Figure 124.

Image BuilderIntroductionDanscettesection,vousallezdécouvrircommentutiliservSphere 5.0ImageBuilderpourcréeretgérerdesimagesESXipersonnalisées en vue de déployer des hôtes dans votre environnement vSphere 5.0. L’une des précédentes difficultés d’ESXiétaitlanaturestatiquedel’imaged’installationdevSphere.AufuretàmesurequelesclientsadoptaientdenouveauxéquipementsetqueleséditeurslançaientdesmisesàjourpourlesfournisseursCIMetlespiloteslogiciels, ilétaitdifficiled’intégrercesmisesàjourdansl’installationESXi.ImageBuilderpermetauxutilisateursdemettreàjour etdegérerleursimagesESXiafindebénéficierdesdernierspilotesetdesdernièresmisesàjourlogicielles.

VIB ESXI

ImageBuilder

Génération d’une nouvelle image

VIB pilote

VIB OEM

Entrepôts

Profil d’image

Image ISO

Hôte Windows avec PowerCLI et composant logiciel

enfichable Image Builder

Image de démarrage PXE

Figure 125. Présentation d’Image Builder

ImageBuilderpeutêtreutiliséavecVMwarevSphere®AutoDeploypourprovisionnerdemanièredynamiquedes hôtes dans un environnement sans disque.

Page 92: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Conditions préalables à Image BuilderLescomposantssuivantssontrequispourutiliservSphere 5.0ImageBuilder :

•VMWindowsavec2 God’espacedisquedisponible(utiliséspourhébergervSpherePowerCLIetconserverlesentrepôtslogicielsd’ImageBuilder)

•vSpherePowerCLI 5.0

•OffregroupéehorsligneESXi

•vCenterServer 5.0

Tâches de préparationExécutezlaprocéduresuivanteavantdecommencerl’évaluationd’ImageBuilder 5.0 :

Installer vSphere PowerCLITéléchargezetinstallezvSphere 5.0PowerCLIsurlesitewww.vmware.com.Lefichieràtéléchargerestunexécutable auto-extractible. Double-cliquez simplement sur le fichier .exe pour lancer le programme d’installationdevSpherePowerCLIetsuivezlesinstructions.Reportez-vousauGuide d’utilisation de vSphere PowerCLIetàlasection« IllustrationdevSpherePowerCLI »deceguidepourplusd’informationssurl’installationdevSpherePowerCLI.

Télécharger l’offre groupée hors ligne ESXiTéléchargez le fichier .zip de l’offre groupée hors ligne ESXi sur le site www.vmware.com. L’offre groupée hors ligne est fournieauformat.zip.Téléchargezlefichiersurlemêmeserveurqueleserveurd’installationdevSpherePowerCLI.

Extraire l’offre groupée hors ligne ESXiCréezlerépertoireC:\ImageBuilderetextrayezlecontenudel’offregroupéehorslignedanscerépertoire.

Démarrer une session d’Image Builder vSphere PowerCLILaprocéduresuivantedécritcommentdémarrerunesessionvSpherePowerCLIetcommentseconnecteràunserveur vCenter.

LancezvSpherePowerCLIendouble-cliquantsurl’icônevSpherePowerCLIsurlebureauouensélectionnant :

« Démarrer -> Tous les programmes -> VMware vSphere PowerCLI -> VMware vSphere PowerCLI »

Dansl’invitevSpherePowerCLI,exécutezl’appletdecommande« Connect-VIServer »pourconnectervotresessionvSpherePowerCLIauserveurvCenter :

PowerCLI C:\> Connect-VIServer <adresse IP vCenter>

Figure 126. Connect-VIServer

Page 93: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Enfonctiondevosidentifiantsdeconnexion,vouspouvezêtreinvitéàsaisirlenomd’utilisateuretlemotdepasse de vCenter, comme suit :

Figure 127. Invite de connexion Connect-VIServer

vSpherePowerCLIaffichelenom/l’adresseIPduserveurvCenter,ainsiqueleportetl’utilisateur.Aucours del’évaluationd’ImageBuilder,l’erreurdecertificatpeutêtreignorée.

Figure 128. Résultats de Connect-VIServer

Page 94: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Importer l’offre groupée hors ligne ESXiCettesectiondécritcommentimporterunentrepôtlogicielESXiàl’aidedel’entrepôthorsligneESXiplacédanslerépertoireC:\ImageBuilderaucoursdestâchesdepréparation.

PowerCLI C:\> Add-EsxSoftwareDepot C:\ImageBuilder

Figure 129. Ajouter l’entrepôt logiciel

L’entrepôt logiciel regroupe les paquets vSphere utilisés pour créer et gérer les images ESXi. La procédure suivantedécritcommentconsulterlesinformationssurlesentrepôtslogicielsajoutésàvotresessionvSpherePowerCLI.

Afficher les entrepôts logicielsLesentrepôtslogicielssontajoutésàl’aidedel’appletdecommandeAdd-ESXSoftwareDepot et supprimés àl’aidedel’appletdecommandeRemove-SoftwareDepot. Utilisez la variable $DefaultSoftwareDepots pourafficherlalistedesentrepôtslogicielsdisponiblesdansvotresessionvSpherePowerCLIencours.

Pour afficher la liste des entrepôts logiciels disponibles, saisissez la commande suite :

PowerCLI C:\> $DefautSoftwareDepots

Figure 130. Afficher les entrepôts logiciels

Page 95: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Afficher les VIBUneoffregroupéed’installationvSphere(vSphereInstallationBundle,ouVIB)estunformatdeconceptionutilisédansvSphere.VMwareetsespartenairesregroupentlessolutions,pilotes,fournisseursCIMetapplicationssousformedeVIB.LesVIBsontensuiteregroupéespourcréerlesprofilsd’imageESXi.PourafficherlesVIBdisponiblesdanslesentrepôtslogicielsajoutésàvotresessionvSpherePowerCLI,utilisezl’applet de commande Get-EsxSoftwarePackage.

PowerCLI C:\> Get-EsxSoftwarePackage

Figure 131. Get-EsxSoftwarePackage

Afficher les profils d’imageUnprofild’imageestunecompilationdeVIBquicomposentuneimageESXipouvantêtreutiliséepourinstallerunhôteESXi.Auminimum,unprofild’imagesecomposed’uneVIBESXidebaseetd’uneVIBdumoduledunoyaudedémarrage.Toutefois,ellepeutinclureégalementdesVIBsupplémentairesissuesdupooldesentrepôts logiciels disponibles. Pour répertorier les profils d’image configurés, utilisez l’applet de commande Get-EsxImageProfile.

PowerCLI C:\> Get-EsxImageProfile

Figure 132. Get-EsxImageProfile

PourrépertorierlesVIBquicomposentunprofild’image,utilisezl’appletdecommande Get-EsxImageProfile et développez les propriétés de la propriété VibList.

PowerCLI C:\> Get-EsxImageProfile MyProfile | Select –ExpandProperty VibList

Page 96: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 6

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 133. Get-EsxImageProfile VibList

Créer un profil d’imageLa procédure suivante décrit comment créer un profil d’image personnalisé en sélectionnant manuellement chacundescomposantsVIBouenclonantunprofild’imageexistant.

Chaque profil d’image doit respecter les conditions suivantes :

•Lenomduprofild’imagedoitêtreunique.

•Leprofild’imagedoitconteniraumoinsuneVIBESXidebaseetunmoduledunoyaudedémarrage.

•Leniveaud’acceptationdechaqueVIBdoitcorrespondreàceluidéfinipourleprofil.

•UneVIBnepeutapparaîtrequ’uneseulefoisdansunprofild’image.

•TouteslesdépendancesVIBdoiventêtrerespectées.

Créer un profil d’image en sélectionnant manuellement chaque VIBCréez un profil d’image intitulé « MyNewProfile » et contenant l’image de base ESXi.

PowerCLI C:\> New-EsxImageProfile –NewProfile “MyNewProfile” –vendor “VMware” –SoftwarePackage esx-base

Figure 134. New-EsxImageProfile

Page 97: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 7

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

AjoutezensuitelaVIB« esx-tboot »à« MyNewProfile », comme suit :

PowerCLI C:\> Add-EsxSoftwarePackage -ImageProfile “MyNewProfile” –SoftwarePackage “esx-tboot”

Figure 135. Add-EsxSoftwarePackage esx-tboot

AjoutezensuitelaVIB« net-e1000e »à« MyNewProfile », comme suit :

PowerCLI C:\> Add-EsxSoftwarePackage -ImageProfile “MyNewProfile” –SoftwarePackage “net-e1000e”

Figure 136. Add-EsxSoftwarePackage net-e1000e

Affichez ensuite les profils d’image disponibles et vérifiez que le nouveau profil d’image « MyNewProfile » a bien été créé :

Figure 137. Get-EsxImageProfile with MyNewProfile

Àprésent,affichezlalistedesVIBdanslesprofilsd’imagepourvérifierqueseuleslesVIBidentifiéessontincluses :

Figure 138. Get-EsxImageProfile MyNewProfile VibList

Page 98: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 8

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Créer un profil d’image en clonant un profil d’image existantCréez une image ESXi intitulée « MyClonedProfile » en clonant l’image ESXi-5.0.0-381646-standard incluse dans l’offre groupée hors ligne.

PowerCLI C:\> New-EsxImageProfile –CloneProfile ESXi-5.0.0-381646-standard –Name “MyClonedProfile”

Figure 139. New-EsxImageProfile -CloneProfile

Affichez la liste des profils d’image disponibles et vérifiez que le nouveau profil a été créé :

PowerCLI C:\> Get-EsxImageProfile

Figure 140. Get-EsxImageProfile with MyClonedProfile

Retrait de VIB d’un profil d’imageLe profil d’image cloné « MyCloneProfile » inclut le paquet VMware Tools. Nous pouvons réduire la taille de ce profil d’image en supprimant le paquet VMware Tools.

PowerCLI C:\> Remove-EsxSoftwarePackage –ImageProfile MyClonedProfile –SoftwarePackage tools-light

Figure 141. Remove-EsxSoftwarePackage

Page 99: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 9 9

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Comparer les profils d’imageCette section décrit comment comparer les profils d’image en vue d’identifier et de suivre les différences entre les profils d’image personnalisés.

Au cours de la section précédente, nous avons créé un clone du profil d’image intitulé « MyCloneProfile ». NousavonsensuitesupprimélepaquetVMwareToolsdel’imagepersonnalisée.Nouspouvonsàprésentutiliserl’applet de commande Compare-EsxImageProfile pour comparer les deux images et vérifiez que les modifications ont bien été apportées.

PowerCLI C:\> Compare-EsxImageProfile –ReferenceProfile Esxi-5.0.0-381646-no-tools –CompareProfile MyClonedProfile

Figure 142. Compare-EsxImageProfile

Dans l’exemple ci-dessus, nous pouvons constater que le paquet VMware _ locker _ tools-light _ 5.0.0.0-0.0.381646 n’existe plus dans le profil de référence (-ReferenceProfile) mais qu’il existe encore dans le profil de comparaison (-Comparison Profile).

Exporter le profil d’imageLa procédure suivante décrit comment exporter les profils d’image dans une offre groupée hors ligne ou une imageISOdedémarrage.

Exporter dans une offre groupée hors ligneÀchaquefoisquevousquittezunesessionvSpherePowerCLI,touslesentrepôtslogicielsetprofilsd’imagepersonnalisés sont perdus. Pour enregistrer vos profils d’image personnalisés, en vue de pouvoir les utiliser d’unesessionvSpherePowerCLIàl’autre,vousdevezlesenregistrersurledisqueenlesexportantdansuneoffre groupée hors ligne. Avec une offre groupée hors ligne, chaque fois que vous démarrez une nouvelle session vSpherePowerCLI,vouspouvezcontinueràutiliservosprofilsd’imagepersonnalisésenimportantl’offregroupéehorslignedansunnouvelentrepôtlogicielàl’aidedel’appletdecommandeAdd-EsxSoftwareDepot.

Pour exporter un profil d’image dans une offre groupée hors ligne, utilisez l’applet de commande Export-EsxImageProfile avec l’option -ExportToBundle.

PowerCLI C:\> Export-EsxImageProfile –ImageProfile MyNewProfile –ExportToBundle –FilePath C:\ImageBuilder\MyNewProfile

Figure 143. Export-EsxImageProfile -ExportToBundle

Page 100: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 0

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Exporter dans une image ISO de démarragePour utiliser un profil d’image personnalisé pour installer des hôtes ESXi, vous devez exporter le profil d’image dansuneimageISOdedémarrage.Utilisezl’appletdecommandeExport-EsxImageProfile avec l’option -ExportToIso.

PowerCLI C:\> Export-EsxImageProfile –ImageProfile MyNewProfile –ExportToIso –FilePath C:\ImageBuilder\MyNewProfile.iso

Figure 144. Export-EsxImageProfile -ExportToIso

Utilisez l’Explorateur Windows pour afficher les fichiers .zip et .iso.

Figure 145. Afficher les exports des profils d’image

Documentation du produitPourplusd’informationssurl’installation,laconfiguration,lagestionetl’utilisationdevSphereImageBuilderouautresfonctionnalitésvSphere,reportez-vousàladocumentationenligne :http://www.vmware.com/support/pubs/vs_pubs.html.

Page 101: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 1

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Utilisation des statistiques sur les performances de stockageIntroductionvSphere 5.0 comprend plusieurs nouvelles vues de performances. Ces vues offrent un aperçu rapide de l’état de santéactueldevosbanquesdedonnées.Ilexistedeux différentstypesdevue :performancesetespace.

CetteprochainesectionvadécrireàquelpointlasurveillancedesbanquesdedonnéesestsimpleavecvSphere 5.0. Deux vues de base composent la vue Datastores and Datastore Clusters (Banques de données et clusters de banques de données) :

Surveillance de l’utilisation de l’espace d’une banque de données

1. Accédez à la vue Datastores and Datastore Clusters (Banques de données et clusters de banques de données).

Figure 146.

2. Sélectionnez une banque de données.

Figure 147.

Page 102: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 2

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

3. Cliquez sur l’onglet Performance. Les statistiques d’utilisation de l’espace en cours pour cette banque de données s’affichent par défaut.

Figure 148.

4. Dans la liste déroulante Time Range (Plage horaire), modifiez la période de 1 Day (1 jour) à 1 Week (1 semaine). Cette procédure permet de savoir si les machines virtuelles ont augmenté ou ont été migrées vers d’autres banques de données, ainsi que toute autre tendance des 7 derniers jours.

Figure 149.

Page 103: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 3

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Surveillance des statistiques de performances d’une banque de donnéesLa seconde partie de cet exercice va permettre d’afficher les statistiques de performances disponibles sur la vue Datastores and Datastore Clusters (Banques de données et clusters de banques de données). Ces vues présententlesmesureslespluspertinentesetimportantesàsurveiller,tellesquelalatence moyenne de périphérique et la latence moyenne d’écriture par disque de machine virtuelle.

1. Accédez à la vue Datastores and Datastore Clusters (Banques de données et clusters de banques de données).

Figure 150.

2. Sélectionnez une banque de données.

Figure 151.

3. Cliquez sur l’onglet Performance et sélectionnez Performance dans la liste déroulante View (Afficher).

Page 104: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 4

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Figure 152.

4. Vous avez à présent terminé l’exercice sur l’utilisation des statistiques de performances de stockage.

Page 105: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

L I V R E B L A N C T E C H N I Q U E / 1 0 5

Guide d’évaluation de VMware vSphere 5.0 - Volume Un

Aide et support au cours de l’évaluationCe guide offre un aperçu des procédures requises pour garantir la réussite d’une évaluation de VMware vSphere. Iln’apaspourbutdesesubstitueràladocumentationsurleproduit.Reportez-vousàladocumentationenlignesur les produits vSphere pour plus d’informations (voir les liens suivants). Vous pouvez également consulter la base de connaissances VMware en ligne pour toute question supplémentaire. Pour une assistance supplémentaire, contactez un représentant commercial VMware ou un partenaire revendeur.

Ressources sur VMware vSphere et vCenter :

•Documentationduproduit : http://www.vmware.com/support/pubs/

•Supportenligne : http://www.vmware.com/fr/support/

•Offresdesupport : http://www.vmware.com/support/services

•Servicesdeformation : http://mylearn1.vmware.com/mgrreg/index.cfm

•Basedeconnaissancesdusupport : http://kb.vmware.com

•Communautédukitd’outilsVMwarevSphere®PowerCLI : http://communities.vmware.com/community/developer/windows_toolkit (ousaisissezGet-VIToolkitCommunitydansPowerCLI)

•BlogsPowerCLI : http://blogs.vmware.com/vipowershell

Vos contacts chez VMwarePour acheter les produits VMware vSphere ou obtenir plus d’informations sur ceux-ci, VMware dispose d’un réseau mondial de fournisseurs de solutions pour vous aider. Si vous souhaitez contacter directement VMware, vouspouvezvousadresseràunreprésentantcommercialencomposantle1-877-4VMWARE(650-475-5000horsdel’AmériqueduNord)ouenvoyerune-mailauservicecommercialà[email protected]. Dans votre e-mail,mentionnezledépartement,lepaysetlenomdel’entrepriseàpartirdesquelsvouseffectuezvotredemande. Vous pouvez également visiter le site http://www.vmware.com/vmwarestore/.

Retour d’informationNous apprécions vos commentaires sur les informations fournies dans ce guide. En particulier, nous vous serions reconnaissants de nous faire part de vos commentaires sur les sujets suivants :

•Lesinformationsfigurantdansceguidevousont-ellesétéutiles ?

•Quellesautresrubriquesspécifiquesaimeriez-vousvoiraborder ?

•Dansl’ensemble,quepensez-vousdeceguide ?

Envoyezvoscommentairesàl’adressesuivante :[email protected], en indiquant « VMware vSphere 5.0EvaluationGuide »dansl’objet.Nousvousremercionsdenousaideràfairedeceguideunoutilprécieux.

Page 106: Guide d’évaluation de VMware vSphere 5 · Toutes les commandes ... par tous les clients ... Le laboratoire du marketing technique VMware alliait un serveur Cisco UCS à un

VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 États-Unis Tél . 877-486-9273 Fax 650-427-5001 www .vmware .comVMware Global Inc . Tour Franklin 100-101 Terrasse Boieldieu 92042 Paris La Défense 8 Cedex France Tél . +33 1 47 62 79 00 Fax +33 1 47 62 79 01 www .vmware .com/frCopyright © 2011 VMware, Inc . Tous droits réservés . Ce produit est protégé par les lois américaines et internationales sur le copyright et la propriété intellectuelle . Les produits VMware sont couverts par un ou plusieurs brevets, répertoriés à l’adresse http://www .vmware .com/go/patents . VMware est une marque ou une marque déposée de VMware, Inc . aux États-Unis et/ou dans d’autres juridictions . Toutes les autres marques et tous les autres noms mentionnés sont des marques déposées par leurs propriétaires respectifs . Référence : VMW-WP-vSPHR-EVAL-GUIDE-VOL1-USLET-101