Vous êtes sur la page 1sur 324

Installation et configuration de vSphere

vSphere 5.1

Ce document prend en charge la version de chacun des produits rpertoris, ainsi que toutes les versions publies par la suite jusqu'au remplacement dudit document par une nouvelle dition. Pour rechercher des ditions plus rcentes de ce document, rendezvous sur : http://www.vmware.com/fr/support/pubs.

FR-000805-00

Installation et configuration de vSphere

Vous trouverez la documentation technique la plus rcente sur le site Web de VMware l'adresse : http://www.vmware.com/fr/support/ Le site Web de VMware propose galement les dernires mises jour des produits. Nhsitez pas nous transmettre tous vos commentaires concernant cette documentation ladresse suivante : docfeedback@vmware.com

Copyright 20092012 VMware, Inc. Tous droits rservs. Ce produit est protg par les lois amricaines et internationales relatives au copyright et la proprit intellectuelle. Les produits VMware sont protgs par un ou plusieurs brevets rpertoris l'adresse http://www.vmware.com/go/patents-fr. VMware est une marque dpose ou une marque de VMware, Inc. aux tats-Unis et/ou dans d'autres juridictions. Toutes les autres marques et noms mentionns sont des marques dposes par leurs propritaires respectifs.

VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com

VMware, Inc. 100-101 Quartier Boieldieu 92042 Paris La Dfense France www.vmware.com/fr

VMware, Inc.

Table des matires

propos de l'installation et de la configuration de vSphere 7

1 Prsentation de l'installation et de la configuration de vSphere 9


Diffrences entre vSphere 5.x et vSphere 4.x 9 Prsentation du processus d'installation et de configuration de vSphere 11 Options d'installation d'ESXi 12 Options de support de dmarrage du programme d'installation ESXi 15 Utilisation d'applications de gestion distance 26 Informations requises pour l'installation d'ESXi 26

2 Spcifications systme 29

Configuration matrielle requise pour ESXi 29 Prise en charge d'ESXi pour les systmes d'exploitation clients 64 bits 33 Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client 33 Spcifications logicielles pour vCenter Server 38 Configuration logicielle requise pour vSphere Client et Client Web vSphere 39 Prvoir suffisamment d'espace pour la journalisation du systme 39 Ports requis pour vCenter Server 40 Ports requis pour vCenter Server Appliance 41 Conflit entre vCenter Server et IIS pour le port 80 42 Exigences de DNS pour vSphere 43 Modles de serveurs de gestion distance et versions minimum de microprogrammes pris en charge 44

3 Installation interactive d' ESXi 45

Installation de ESXi de faon interactive 45 Installer ESXi sur un disque iSCSI logiciel 47

4 Installation, mise niveau ou migration d'htes en utilisant un script 49

Approches pour l'installation scripte 49 Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau 50 propos des scripts d'installation et de mise niveau 52 Installer, mettre niveau ou migrer ESXi depuis un CD ou un DVD en utilisant un script 62 Installer, mettre niveau ou migrer ESXi depuis une cl USB en utilisant un script 63 Effectuer une installation ou une mise niveau script ESXi en effectuant un dmarrage PXE du programme d'installation 64

5 Installation d'ESXi en utilisant vSphere Auto Deploy 65


Description de vSphere Auto Deploy 66 Feuille de route Auto Deploy et prsentation des cmdlets 73

VMware, Inc.

Installation et configuration de vSphere

Prparation pour vSphere Auto Deploy 76 Gestion d'Auto Deploy avec les cmdlets PowerCLI 83 Provisionnement des systmes ESXi avec vSphere Auto Deploy 87 Utilisation d'Auto Deploy pour la mise en cache sans tat et les installations d'tat 91 Configuration d'un hte de rfrence Auto Deploy 99 Tches de gestion avance 110 Meilleures pratiques et considrations de scurit pour Auto Deploy 123 Dpannage de la fonction Auto Deploy 128 Configuration de la validation technique Auto Deploy 135

6 Utilisation de l'interface CLI vSphere ESXi Image Builder 153


Description d'Image Builder 153 Installation et utilisation d'Image Builder 162 Tches communes Image Builder 163 Workflows Image Builder 170

7 Configuration d' ESXi 177

Configuration automatique ESXi 178 propos de l'interface ESXi de console directe 178 Dfinition du mot de passe du compte administrateur 181 Configuration des paramtres de dmarrage du BIOS 182 L'hte ne dmarre pas aprs avoir install ESXi en mode UEFI 183 Accs rseau l'hte ESXi 184 Configurer les paramtres rseau sur un hte non connect au rseau 184 Gestion d' ESXi distance 185 Configuration des paramtres rseau 185 Comportement de stockage 190 Afficher les journaux systme 193 Configurer Syslog sur des htes ESXi 193 Activer le mode verrouillage en utilisant la console directe 194 Activation du mode verrouillage l'aide de vSphere Client 195 Activation du mode verrouillage l'aide de vSphere Web Client 196 Activer ESXi Shell et l'accs SSH avec l'interface utilisateur Console directe 196 Dfinir le niveau d'acceptation de profil d'image d'hte 197 Rinitialisation de la configuration systme 197 Supprimer tous les packages personnaliss sur ESXi 198 Dsactiver le support des caractres non-ASCII dans les noms de fichier et de rpertoire de machine virtuelle 198 Dsactiver ESXi 199

8 Aprs avoir install et configur ESXi 201

Gestion de l'hte ESXi avec vSphere Client et Client Web vSphere Affectation de licences aux htes ESXi 201

201

9 Prparation des bases de donnes vCenter Server 205

Notes de configuration de la base de donnes vCenter Server 206 Crer un DSN 64 bits 207 Configurer vCenter Server pour communiquer avec la base de donnes locale 207

VMware, Inc.

Table des matires

propos du package de base de donnes groupe Microsoft SQL Server 2008 R2 Express 208 Maintenance d'une base de donnes vCenter Server 208 Configurer des bases de donnes DB2 208 Configurer des bases de donnes Microsoft SQL Server 217 Configurer des bases de donnes Oracle 228

10 Avant d'installer vCenter Server 237

Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. 237 Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server 240 Synchronisation des horloges sur le rseau vSphere 247 Utilisation d'un compte pour excuter vCenter Server 249 Installation de vCenter Server sur des machines IPv6 250 Formats d'URL JDBC pour la base de donnes vCenter Server 250 Configurer les URL sur un systme vCenter Server autonome 252 Excution des programmes d'installation de vCenter Server et vSphere Client partir d'un lecteur rseau 252 Informations requises pour l'installation et la mise niveau de vCenter Single Sign On, Inventory Service et vCenter Server 253 Utilisateurs de base de donnes vCenter Single Sign On requis 260 Microsoft SQL Database configur dans un mode de compatibilit non pris en charge provoque l'chec de l'installation et de la mise niveau de vCenter Server 261

11 Installation de vCenter Server 263

Composants vCenter Server et outils de support 263 Tlcharger le programme d'installation de vCenter Server 264 Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install 265 Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment 269 Installer vCenter Server sur une machine virtuelle 277 Tlcharger et dployer VMware vCenter Server Appliance 278

12 Aprs avoir install vCenter Server 285

Installer les composants vCenter Server 286 Sauvegarder la configuration de vCenter Single Sign On 298 Restaurer une instance de nud unique ou principal de vCenter Single Sign On sur un nouvel ordinateur hte 299 Cration de groupes Linked Mode vCenter Server 300 Configurer les paramtres de VMware Tomcat Server dans vCenter Server 5.1 307 chec du dmarrage de VMware vCenter Management Webservices Service 309 Backing Up, Restoring, and Resetting the Inventory Service Database 309

Index 315

VMware, Inc.

Installation et configuration de vSphere

VMware, Inc.

propos de l'installation et de la configuration de vSphere

Installation et configuration de vSphere explique comment installer de nouvelles configurations de VMware vCenter Server et d'ESXi.

Public cible
Installation et configuration de vSphere s'adresse aux utilisateurs qui doivent installer et configurer vCenter Server et ESXi 5.1. Ces informations sont destines aux administrateurs systme Windows ou Linux expriments qui matrisent la technologie des machines virtuelles et les fonctionnements des centres de donnes.

VMware, Inc.

Installation et configuration de vSphere

VMware, Inc.

Prsentation de l'installation et de la configuration de vSphere

vSphere 5.1 fournit diverses options d'installation et de configuration. Pour qu'un dploiement vSphere aboutisse, vous devez connatre les options d'installation et de configuration et la squence de tches approprie. Vous disposez de diverses options d'installation et de configuration d'ESXi, de gestion de vSphere avec vCenter Server, vSphere Client, vSphere Web Client et de configuration de la base de donnes que vous utilisez avec vCenter Server. Ce chapitre aborde les rubriques suivantes :
n n n n n n

Diffrences entre vSphere 5.x et vSphere 4.x , page 9 Prsentation du processus d'installation et de configuration de vSphere , page 11 Options d'installation d'ESXi , page 12 Options de support de dmarrage du programme d'installation ESXi , page 15 Utilisation d'applications de gestion distance , page 26 Informations requises pour l'installation d'ESXi , page 26

Diffrences entre vSphere 5.x et vSphere 4.x


vSphere 5.x est une mise niveau majeure de vSphere 4.x. Les modifications suivantes par rapport vSphere 4.x affectent l'installation et la configuration de vSphere. Pour une liste complte des nouvelles fonctionnalits de vSphere 5.x, consultez les notes de publicationpour les versions 5.x. La console de service est supprime ESXi n'inclut pas de console de service. Vous pouvez effectuer la plupart des tches que vous avez effectues dans la console de service en utilisant les commandes esxcli dans le ESXi Shell, en utilisant les commandes vCLI et en utilisant les commandes PowerCLI VMware. Reportez-vous la documentation Gestion de ligne de commande dans vSphere 5.0 pour les utilisateurs de la console du service et Initiation aux interfaces de ligne de commande vSphere. Le programme d'installation graphique se basait sur la console de service, qui ne fait pas partie d'ESXi. ESXi garde le programme d'installation textuel. Avant ESXi 5.0, ESXi tait install sur le disque physique de chaque hte ESXi. Avec ESXi 5.x, vous pouvez charger une image ESXi directement dans la mmoire en utilisant vSphere Auto Deploy. Vous pouvez provisionner et reprovisionner un grand nombre d'htes ESXi d'une manire efficace avec

ESXi ne comporte pas de programme d'installation graphique Ligne de commande d'Image Builder dans vSphere Auto Deploy et vSphere ESXi

VMware, Inc.

Installation et configuration de vSphere

vCenter Server, et grer les mises jour et les correctifs d'ESXi en utilisant un profil d'image. Vous pouvez stockage la configuration des htes telle qu'une configuration de rseau ou de stockage et l'appliquer l'hte en utilisant Auto Deploy. Vous pouvez utiliser la ligne de commande d'Image Builder d'ESXi pour crer des images d'installation d'ESXi avec un ensemble personnalis de mises jour, de correctifs et de pilotes. Pour des informations compltes sur l'utilisation de la ligne de commande d'Image Builder de vSphere Auto Deploy et d'ESXi, reportez-vous Chapitre 5, Installation d'ESXi en utilisant vSphere Auto Deploy , page 65 et Chapitre 6, Utilisation de l'interface CLI vSphere ESXi Image Builder , page 153. Modifications dans le processus d'installation et de mise niveau d'ESXi ESXi 5 utilise un seul assistant d'installation pour les nouvelles installations et les mises niveau. ESXi 5 fournit galement une nouvelle option pour le dploiement d'ESXi directement dans la mmoire de l'hte avec vSphere Auto Deploy. Les outils vihostupdate et esxupdate ne sont pas pris en charge pour ESXi 5. Vous ne pouvez effectuer la mise jour ou la migration partir les versions antrieures d'ESX ou ESXi vers des version 5.x d'ESXi en utilisant un utilitaire de ligne de commande. Aprs avoir effectu la mise jour ou la migration vers ESXi, vous pouvez mettre jour ou appliquer les correctifs aux htes ESXi 5.x en utilisant les commandes vCLI esxcli de l'interface de ligne de commande. IMPORTANT Aprs la mise niveau ou la migration de l'hte vers ESXi 5.x, vous ne pouvez pas revenir la version 4.x du logiciel ESX ou ESXi. Sauvegardez votre hte avant d'effectuer une mise niveau ou une migration, afin que, si la mise niveau ou la migration choue, vous puissiez restaurer votre hte 4.x. Si vous mettez niveau un hte ESX ou ESXi existant, reportez-vous la documentation Mise niveau vSphere. Mise en cache du programme d'installation Au lieu d'utiliser une image binaire pour installer le systme, tous les bits qui taient utiliss au moment du dmarrage sont mis en cache dans le systme. Cette mise en cache rduit les problmes d'installation provoqus par l'accs aux fichiers d'installation entre les rseaux en cours de chargement. REMARQUE Les installations base d'un script ne peuvent pas effectuer un dmarrage PXE d'un serveur puis obtenir l'image binaire d'une autre forme de support. Modifications apportes au partitionnement des disques d'hte Tous les htes nouvellement installs dans vSphere 5.x utilisent le format de la table de partition GUID au lieu de l'intitul de script du style MSDOS. Cette modification prend en charge l'installation d'ESXi sur des disques de plus de 2 To. Les htes vSphere 5.x venant d'tre installs utilisent VMFS5, une version mise jour du systme de fichiers VMware pour vSphere 5.x. la diffrence des versions prcdentes, ESXi 5.x ne cre pas de partitions VMFS sur le deuxime disque et les disques suivants.

10

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

Les systmes mis niveau n'utilisent pas les tables de partition GUID (GPT), mais conservent l'ancien intitul de partition base sur MSDOS. REMARQUE Le partitionnement pour les htes qui sont mis niveau vers ESXi 5.x est trs diffrent du partitionnement des nouvelles installations d'ESXi 5.x. Reportez-vous la documentation de Mise niveau vSphere. VMware vCenter Server Appliance Comme autre solution pour installer vCenter Server sur une machine Windows, vSphere 5.x fournit VMware vCenter Server Appliance. vCenter Server Appliance est une machine virtuelle base sur Linux prconfigure et optimise pour l'excution de vCenter Server et des services associs. Client Web vSphere est une application de serveur qui fournit une alternative base sur un navigateur au vSphere Client traditionnel. Vous pouvez utiliser un navigateur Web pour vous connecter Client Web vSphere pour grer un hte ESXi via un vCenter Server. vSphere 5.1 propose vCenter Single Sign On dans le cadre de l'infrastructure de gestion vCenter Server. Cette modification affecte l'installation de vCenter Server, la mise niveau, et son utilisation. L'authentification via vCenter Single Sign On renforce la scurit de la plate-forme de l'infrastructure VMware cloud car elle permet aux composants logiciels vSphere de communiquer entre eux par le biais d'un mcanisme d'change de jetons sr, au lieu de demander chaque composant d'authentifier distinctement un utilisateur avec un service d'annuaire comme Active Directory. Reportez-vous Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240.

Client Web vSphere

vCenter Single Sign On

Installation d'ESXi sur une unit avec une installation ESX ou ESXi existante ou une banque de donnes VMFS
ESXi 5.x utilise le mme programme d'installation pour les nouvelles installations et les mises niveau ou les migrations. Si le programme d'installation dtecte une installation ESX/ESXi 4.x ou ESXi 5.0 existante, il permet de mettre niveau l'installation ou d'effectuer une nouvelle installation. Voir Mise niveau de vSphere. Selon la structure du disque du systme, le programme d'installation ESXi permet de conserver ou de remplacer la banque de donnes VMFS au cours de l'installation.

Prsentation du processus d'installation et de configuration de vSphere


vSphere est un produit sophistiqu comprenant plusieurs composants installer et configurer. Pour qu'un dploiement vSphere aboutisse, vous devez connatre la squence de tches approprie. L'installation de vSphere comprend les tches suivantes : 1 2 3 Assurez-vous que votre systme remplit les conditions matrielles et logicielles requises de vSphere. Reportez-vous la section Chapitre 2, Spcifications systme , page 29. Dterminez l'option d'installation d'ESXi utiliser. Reportez-vous la section Options d'installation d'ESXi , page 12. Dterminez l'emplacement de stockage et de dmarrage du programme d'installation ESXi. Reportez-vous la section Options de support de dmarrage du programme d'installation ESXi , page 15. Si vous dmarrez le programme d'installation par PXE, vrifiez que votre infrastructure PXE rseau est correctement configure. Reportez-vous la section Dmarrage PXE du programme d'installation ESXi , page 19.

VMware, Inc.

11

Installation et configuration de vSphere

Installez ESXi :
n n n

Chapitre 3, Installation interactive d'ESXi , page 45 Chapitre 4, Installation, mise niveau ou migration d'htes en utilisant un script , page 49 Chapitre 5, Installation d'ESXi en utilisant vSphere Auto Deploy , page 65

5 6

Configurez les paramtres rseau et de dmarrage d'ESXi, la console directe et les autres paramtres. Reportez-vous la section Chapitre 7, Configuration d'ESXi , page 177. Installez vSphere Client pour grer votre hte ESXi. Affectez une licence votre hte et sauvegardez la configuration de l'hte. Reportez-vous la section Chapitre 8, Aprs avoir install et configur ESXi , page 201. Pensez configurer un serveur syslog pour la journalisation distance, afin de garantir un espace de stockage suffisant sur le disque pour les fichiers journaux. Configurer la journalisation sur un hte distant est particulirement important pour les htes disposant d'un stockage local limit. Vous pouvez ventuellement installer vSphere Syslog Collector pour collecter les journaux de tous les htes. Consultez Prvoir suffisamment d'espace pour la journalisation du systme , page 39, Configurer Syslog sur des htes ESXi , page 193, Configurer Syslog depuis l'interface Profils d'hte dans vSphere Client , page 104 et Installer ou mettre niveau vSphere Syslog Collector , page 294. (Facultatif) Accomplissez ces tches si vous utilisez vCenter Server pour grer votre dploiement de vSphere : a b Configurez les bases de donnes vCenter Server. Reportez-vous la section Chapitre 9, Prparation des bases de donnes vCenter Server , page 205. Installez vCenter Single Sign On, Inventory Service, vCenter Server et les outils de support de vCenter Server. Connectez-vous vCenter Server partir de vSphere Client ou de Client Web vSphere. Reportez-vous la section Chapitre 11, Installation de vCenter Server , page 263 et Chapitre 12, Aprs avoir install vCenter Server , page 285. (Facultatif) Crez un groupe Linked Mode ou joignez vCenter Server un groupe Linked Mode. Reportez-vous la section Cration de groupes Linked Mode vCenter Server , page 300.

Options d'installation d'ESXi


Vous pouvez installer ESXi de diffrentes manires. Pour optimiser le dploiement vSphere, familiarisez-vous avec les options avant de commencer l'installation. Les installations ESXi sont conues pour accepter un ventail de tailles de dploiement. Selon le mode d'installation que vous choisissez, diffrentes options sont disponibles pour accder au support d'installation et dmarrer le programme d'installation.

Installation interactive d'ESXi


Les installations interactives sont recommandes pour les petits dploiements de moins de cinq htes. Vous dmarrez le programme d'installation depuis un CD ou un DVD depuis un priphrique USB amorable ou depuis PXE dans un emplacement du rseau. Vous suivez les invites de l'assistant d'installation pour installer ESXi sur le disque. Reportez-vous la section Chapitre 3, Installation interactive d'ESXi , page 45.

12

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

Installation d'ESXi en utilisant un script


L'excution d'un script est une mthode efficace de dploiement de plusieurs htes ESXi avec une installation sans surveillance. Le script d'installation contient les paramtres de configuration de l'hte. Vous pouvez utiliser le script pour configurer plusieurs htes avec les mmes paramtres. Reportez-vous la section Chapitre 4, Installation, mise niveau ou migration d'htes en utilisant un script , page 49. Le script d'installation doit tre restaur dans un emplacement accessible pour l'hte par HTTP, HTTPS, FTP, NFS, CDROM ou USB. Vous pouvez dmarrer le programme d'installation dans PXE ou depuis un lecteur de CD/DVD ou USB. Figure 1-1. Installation en utilisant un script Installation base sur un script
crer un script d'installation (fichier kickstart) et le copier l'emplacement appropri
HTTP HTTPS FTP NFS CDROM USB

dmarrage PXE

dmarrage partir du CD

dmarrage partir d'un priphrique USB

dmarrer l'installation

mettre une commande pour spcifier l'emplacement du script d'installation et dmarrer l'installation

Installation d'ESXi avec Auto Deploy


vSphere 5.1 fournit plusieurs faons d'installer ESXi avec Auto Deploy. Ces rubriques dcrivent les options Auto Deploy pour l'installation d'ESXi.

Provisionnement des htes ESXi en utilisantvSphere Auto Deploy


Avec la fonction vSphere Auto Deploy ESXi, vous pouvez provisionner et reprovisionner efficacement un grand nombre d'htes ESXi avec vCenter Server. Lorsque vous provisionnez les htes avec la fonction Auto Deploy, vCenter Server charge l'image ESXi directement dans la mmoire de l'hte. Auto Deploy ne stocke pas l'tat ESXi sur le disque hte. vCenter Server cre des profils d'image avec les mises jour et les correctifs ESXi pouvant tre tlchargs via un profil d'image et, ventuellement, la configuration hte via un profil d'hte. Vous pouvez crer des profils d'hte en utilisant vSphere Client. Vous pouvez crer des profils d'image personnaliss avec l'interface CLI ESXi Image Builder. Reportez-vous la section Chapitre 6, Utilisation de l'interface CLI vSphere ESXi Image Builder , page 153 et Profils d'hte vSphere. Lorsque vous installez un hte avec Auto Deploy pour la premire fois, l'environnement PXE hte dmarre et se connecte au serveur Auto Deploy qui envoie le profil d'image et un profil d'hte l'hte. L'hte dmarre en utilisant le profil d'image et Auto Deploy affecte l'hte au systme vCenter Server appropri.

VMware, Inc.

13

Installation et configuration de vSphere

Lorsque vous redmarrez l'hte, le serveur Auto Deploy continue de provisionner l'hte avec l'image et le profil d'hte appropris. Pour provisionner l'hte avec un profil d'image diffrent, changez la rgle qui dfinit le profil d'image et excutez un test et rparez la conformit. Ainsi, vous propagez la modification tous les htes dfinis par la rgle. La possibilit de propager les modifications plusieurs htes fait d'Auto Deploy un outil efficace pour provisionner et reprovisionner un grand nombre d'htes et appliquer la conformit une image ESXi principale. Reportez-vous la section Description de vSphere Auto Deploy , page 66.

Utilisation de vSphere Auto Deploy pour les installations d'tat


Dans certains cas, il est utile de provisionner des htes avec Auto Deploy et d'excuter tous les dmarrages suivants partir du disque. Vous pouvez utiliser vSphere Auto Deploy pour provisionner un hte ESXi et configurer un profil d'hte amenant l'hte stocker l'image ESXI et la configuration sur le disque local, le disque distant ou un lecteur USB. Par la suite, l'hte ESXi dmarre partir de cette image locale. Auto Deploy ne provisionne plus l'hte. Ce processus est semblable l'excution d'une installation scripte. Avec une installation scripte, le script provisionne un hte et l'hte dmarre alors partir du disque. Dans ce cas, Auto Deploy provisionne un hte et l'hte dmarre alors partir du disque. Reportez-vous Utilisation d'Auto Deploy pour la mise en cache sans tat et les installations d'tat , page 91.

vSphere Auto Deploy et mise en cache sans tat


Vous pouvez utiliser vSphere Auto Deploy pour provisionner un hte ESXi et configurer un profil d'hte amenant l'hte stocker l'image et la configuration ESXi sur le disque local, un disque distant ou un lecteur USB. Ensuite, le serveur Auto Deploy continue de provisionner l'hte. Si le serveur Auto Deploy n'est pas disponible, l'hte utilise l'image sur disque. Reportez-vous Utilisation d'Auto Deploy pour la mise en cache sans tat et les installations d'tat , page 91.

Personnalisation des installations avec l'interface CLI ESXi Image Builder


Vous pouvez utiliser l'interface CLI ESXi Image Builder pour crer des images d'installation ESXi avec un groupe personnalis de mises jour, de correctifs et de pilotes. L'interface ESXi Image Builder est un groupe de commandes CLI PowerShell que vous pouvez utiliser pour crer une image d'installation ESXi avec un groupe personnalis de mises jour et de correctifs ESXi. Vous pouvez galement inclure des pilotes de rseau ou de stockage tiers publis entre les versions de vSphere. Vous pouvez dployer une image ESXi cre avec Image Builder de l'une des deux manires suivantes :
n n

en la gravant sur un DVD d'installation ; via vCenter Server en utilisant la fonction Auto Deploy.

Reportez-vous la section Chapitre 6, Utilisation de l'interface CLI vSphere ESXi Image Builder , page 153 et Chapitre 5, Installation d'ESXi en utilisant vSphere Auto Deploy , page 65.

propos de l'valuation d'ESXi et des modes sous licence


Une fois que vous avez achet des licences vSphere, VMware fournit un numro de srie utiliser pour attribuer des licences aux htes ESXi. Vous pouvez utiliser le mode d'valuation pour explorer l'ensemble des fonctions disponibles pour les htes ESXi, y compris celles qui ne sont pas incluses dans la licence dont vous disposez. Par exemple, en mode valuation, vous pouvez utiliser vMotion, HA, DRS et les autres fonctions, mme si vous n'avez pas achet de licence pour ces fonctions.

14

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

La version installable d'ESXi est toujours installe en mode valuation. ESXi Embedded est prinstall sur un priphrique USB interne par votre fournisseur de matriel. Il peut tre en mode valuation ou en mode prlicence. La priode d'valuation est de 60 jours et dbute la mise sous tension de l'hte ESXi, mme si vous dmarrez initialement en mode de licence et non en mode valuation. Pendant la priode d'valuation de 60 jours, vous pouvez passer tout moment du mode licence au mode valuation. Pour profiter pleinement de la priode d'valuation de 60 jours, vous devez passer en mode valuation le plus tt possible aprs la premire mise sous tension de l'hte. Pour plus d'informations sur la gestion de l'attribution de licences et le paramtrage d'un hte ESXi en mode d'valuation, consultez la documentation Gestion de vCenter Server et des htes.

Options de support de dmarrage du programme d'installation ESXi


Le systme sur lequel vous installez ESXi doit pouvoir accder au programme d'installation d'ESXi. Les supports de dmarrage suivants sont pris en charge par le programme d'installation d'ESXi :
n

Dmarrage depuis un CD/DVD. Reportez-vous la section Tlcharger et graver l'image ISO du programme d'installation ESXi sur un CD ou un DVD , page 15. Dmarrage depuis une cl USB. Reportez-vous la section Formater une cl USB pour lancer l'installation ou la mise niveau d'ESXi , page 15. Dmarrage PXE depuis le rseau. Dmarrage PXE du programme d'installation ESXi , page 19 Dmarrage depuis un emplacement distant en utilisant une application de gestion distance. Reportezvous la section Utilisation d'applications de gestion distance , page 26

n n

Tlcharger et graver l'image ISO du programme d'installation ESXi sur un CD ou un DVD


Si vous n'avez pas de CD/DVD d'installation ESXi, vous pouvez en crer un. Vous pouvez galement crer une image ISO du programme d'installation incluant un script d'installation personnalis. Reportez-vous la section Crer une image ISO du programme d'installation avec un script d'installation ou de mise niveau personnalis , page 18. Procdure 1 2 Tlchargez l'image ISO pour ESXi depuis la page de tlchargement VMware l'adresse http://downloads.vmware.com/fr/d/. Gravez l'image ISO sur un CD ou un DVD.

Formater une cl USB pour lancer l'installation ou la mise niveau d'ESXi


Vous pouvez formater une cl USB pour lancer l'installation ou la mise niveau d'ESXi. Ces instructions supposent que vous effectuez la procdure sur une machine Linux et que la cl USB est dtecte par le systme d'exploitation comme /dev/sdb. REMARQUE Le fichier ks contenant le script d'installation ne peut pas tre situ sur la mme cl USB que vous utilisez pour dmarrer l'installation ou la mise niveau. Prrequis A partir du site Web de VMware, tlchargez l'image ISO d'ESXi VMware-VMvisor-Installer-5.x.xXXXXXX.x86_64.iso, incluant le fichier isolinux.cfg, o 5.x.x est la version d'ESXi que vous installez et XXXXXX est le numro de build de l'image ISO du programme d'installation.

VMware, Inc.

15

Installation et configuration de vSphere

Procdure 1 Si votre cl USB n'est pas dtecte comme /dev/sdb ou si vous n'tes pas sr de la faon dont votre cl USB est dtecte, dterminez comment elle est dtecte. a Dans la fentre de terminal, excutez la commande suivante :
tail -f /var/log/messages

Cette commande affiche les messages du journal en cours dans la fentre du terminal. b Branchez votre cl USB. La fentre de terminal affiche plusieurs messages d'identification de la cl USB sous un format similaire au message suivant :
Oct 25 13:25:23 ubuntu kernel: [ disk 712.447080] sd 3:0:0:0: [sdb] Attached SCSI removable

Dans cet exemple, [sdb] identifie le priphrique USB. Si votre priphrique est identifi diffremment, utilisez cette identification (sans les guillemets) au lieu de sdb dans cette procdure. 2 Crez une table de partition sur la cl USB.
/sbin/fdisk /dev/sdb

a b c d e

Entrez d pour supprimer les partitions jusqu' ce qu'elles soient toutes supprimes. Entrez n pour crer une partition principale 1 qui s'tend sur tout le disque. Entrez t pour dfinir le type sur un paramtre appropri pour le systme de fichiers FAT32, par exemple c. Entrez a pour dfinir l'indicateur actif sur la partition 1. Entrez p pour imprimer la table de partitions. Le rsultat doit tre similaire au texte suivant :
Disk /dev/sdb: 2004 MB, 2004877312 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 243 1951866 c W95 FAT32 (LBA)

f 3

Entrez w pour crire la table de partitions et quittez.

Formatez la cl USB avec le systme de fichiers Fat32.


/sbin/mkfs.vfat -F 32 -n USB /dev/sdb1

Excutez les commandes suivantes.


/path_to_syslinux-3.86_directory/syslinux-3.86/bin/syslinux /dev/sdb1 cat /path_to_syslinux-3.86_directory/syslinux-3.86/usr/share/syslinux/mbr.bin > /dev/sdb

Montez la cl USB.
mount /dev/sdb1 /usbdisk

Montez l'image ISO du programme d'installation ESXi.


mount -o loop VMware-VMvisor-Installer-5.x.x-XXXXXX.x86_64.iso /esxi_cdrom

Copiez le contenu de l'image ISO dans /usbdisk.


cp -r /esxi_cdrom/* /usbdisk

Remplacez le nom de fichier isolinux.cfg par syslinux.cfg.


mv /usbdisk/isolinux.cfg /usbdisk/syslinux.cfg

16

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

9 10

Dans le fichier /usbdisk/syslinux.cfg, remplacez la ligne APPEND -c boot.cfg par APPEND -c boot.cfg p 1.

Dmontez la cl USB.
umount /usbdisk

11

Dmontez l'image ISO du programme d'installation.


umount /esxi_cdrom

La cl USB peut maintenant dmarrer le programme d'installation d'ESXi.

Crer une cl USB pour stocker le script d'installation ou de mise niveau ESXi
Vous pouvez utiliser une cl USB pour stocker le script d'installation ou de mise niveau ESXi utilis pendant l'installation ou la mise niveau scripte de ESXi. Si plusieurs cls USB sont prsentes sur la machine d'installation, le logiciel d'installation recherche le script d'installation ou de mise niveau sur toutes les cls USB connectes. Les instructions dans cette procdure supposent que la cl USB est dtecte comme /dev/sdb REMARQUE Le fichier ks contenant le script d'installation ou de mise niveau ne peut pas tre situ sur la mme cl USB que vous utilisez pour dmarrer l'installation ou la mise niveau. Prrequis
n n n

Machine Linux Script d'installation ou de mise niveau ESXi, le fichier kickstart ks.cfg cl USB

Procdure 1 2 Branchez la cl USB sur une machine Linux ayant accs au script d'installation ou de mise niveau. Crez une table de partitions.
/sbin/fdisk /dev/sdb

a b c d e

Entrez d pour supprimer les partitions jusqu' ce qu'elles soient toutes supprimes. Entrez n pour crer une partition principale 1 qui s'tend sur tout le disque. Entrez t pour dfinir le type sur un paramtre appropri pour le systme de fichiers FAT32, par exemple c. Entrez a pour dfinir l'indicateur actif sur la partition 1. Entrez p pour imprimer la table de partitions. Le rsultat doit tre similaire au texte suivant :
Disk /dev/sdb: 2004 MB, 2004877312 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 243 1951866 c W95 FAT32 (LBA)

f 3

Entrez w pour crire la table de partitions et quittez.

Formatez la cl USB avec le systme de fichiers Fat32.


/sbin/mkfs.vfat -F 32 -n USB /dev/sdb1

VMware, Inc.

17

Installation et configuration de vSphere

Montez la cl USB.
mount /dev/sdb1 /usbdisk

Copiez le script d'installation d'ESXi sur la cl USB.


cp ks.cfg /usbdisk

Dmontez la cl USB.

La cl USB contient le script d'installation ou de mise niveau pour ESXi. Suivant Lorsque vous dmarrez le programme d'installation d'ESXi, pointez l'emplacement de la cl USB pour le script d'installation ou de mise niveau. Voir Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50 et propos des fichiers de configuration PXE , page 22.

Crer une image ISO du programme d'installation avec un script d'installation ou de mise niveau personnalis
Vous pouvez personnaliser l'image ISO du programme d'installation ESXi standard avec votre propre script d'installation ou de mise niveau. Ceci vous permet d'effectuer une installation ou une mise niveau script personnalis lorsque vous dmarrez l'image ISO du programme d'installation cr. Voir aussi propos des scripts d'installation et de mise niveau , page 52 et propos du fichier boot.cfg , page 61. Prrequis
n n

Machine Linux. Limage ISO dESXi VMware-VMvisor-Installer-5.x.x-XXXXXX.x86_64.iso, o 5.x.x est la version d'ESXi que vous installez et XXXXXX est le numro de build de l'image ISO d'installation. Votre script d'installation ou de mise niveau personnalis, le fichier kickstart ks_cust.cfg.

Procdure 1 2 Tlchargez l'image ISO ESXi sur le site Web de VMware. Montez l'image ISO dans un dossier :
mount -o loop VMware-VMvisor-Installer-5.x.x-XXXXXX.x86_64.iso /esxi_cdrom_mount XXXXXX est le numro de build ESXi pour la version que vous installez ou vers laquelle vous effectuez la

mise niveau. 3 Copiez le contenu du cdrom dans un autre dossier :


cp -r /esxi_cdrom_mount /esxi_cdrom

Copiez le fichier kickstart dans /esxi_cdrom


cp ks_cust.cfg /esxi_cdrom

(Facultatif) Modifiez le fichier boot.cfg pour spcifier l'emplacement du script d'installation ou de mise niveau en utilisant l'option kernelopt. Cette tape rend l'installation ou la mise niveau entirement automatique, sans qu'il ne soit ncessaire de spcifier le fichier kickstart pendant l'installation ou la mise niveau.

Recrez l'image ISO :


mkisofs -relaxed-filenames -J -R -o custom_esxi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /esxi_cdrom

18

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

L'image ISO inclut maintenant votre script d'installation ou de mise niveau. Suivant Installez ESXi partir de l'image ISO.

Dmarrage PXE du programme d'installation ESXi


Vous utilisez l'environnement d'excution prliminaire (PXE) pour dmarrer un hte et lancer le programme d'installation ESXi partir d'une interface rseau. ESXi 5 est distribu dans un format ISO conu pour l'installation dans la mmoire flash ou sur un disque dur local. Vous pouvez extraire les fichiers et dmarrer en utilisant PXE. PXE utilise DHCP et le protocole TFTP (Trivial File Transfer Protocol) pour dmarrer un systme d'exploitation sur un rseau. Le dmarrage PXE requiert une infrastructure de rseau et une machine avec un adaptateur rseau adapt au PXE. La plupart des machines pouvant excuter ESXi sont quipes de adaptateurs rseau capables d'effectuer un dmarrage PXE. REMARQUE Assurez-vous que le serveur Auto Deploy dispose d'une adresse IPv4. Le dmarrage PXE est uniquement pris en charge avec IPv4.

propos du serveur TFTP, PXELINUX et gPXE


Le protocole TFTP (Trivial File Transfer Protocol) est similaire au service FTP, qui est gnralement utilis uniquement pour les systmes de dmarrage rseau ou le chargement de microprogrammes sur les priphriques rseau tels que des routeurs. La plupart des distributions Linux sont accompagnes d'une copie du serveur tftp-hpa. Si vous avez besoin d'une solution prise en charge, achetez un serveur TFTP pris en charge chez le fournisseur de votre choix. Si votre serveur TFTP va s'excuter sur un hte Microsoft Windows, utilisez une version 2.11 ou suprieure de tftpd32. Reportez-vous la section http://tftpd32.jounin.net/. Des versions antrieures de tftpd32 taient incompatibles avec PXELINUX et gPXE. Vous pouvez galement acqurir un serveur TFTP auprs de l'un des dispositifs assembls sur VMware Marketplace. Les environnements PXELINUX et gPXE permettent votre machine cible de dmarrer le programme d'installation d'ESXi. L'environnement PXELINUX fait partie du module SYSLINUX, disponible sur http://www.kernel.org/pub/linux/utils/boot/syslinux/, bien que de nombreuses distributions Linux l'incluent. Plusieurs versions de PXELINUX comportent galement gPXE. Certaines distributions, telles que Red Hat Enterprise Linux version 5.3, comprennent des versions antrieures de PXELINUX n'incluant pas gPXE. Si vous n'utilisez pas l'environnement gPXE, des problmes peuvent survenir au dmarrage du programme d'installation d'ESXi sur un rseau trs charg, car le protocole TFTP est parfois non fiable pour transfrer de gros volumes de donnes. Si vous utilisez PXELINUX sans gPXE, le fichier binaire pxelinux.0, le fichier de configuration, le noyau et les autres fichiers sont transfrs via TFTP. Si vous utilisez gPXE, seuls le fichier binaire gpxelinux.0 et le fichier de configuration sont transfrs par TFTP. Avec gPXE, vous pouvez utiliser un serveur Web pour transfrer le noyau et les autres fichiers requis pour dmarrer le programme d'installation d'ESXi. REMARQUE VMware teste le dmarrage PXE avec PXELINUX version 3.86. Ce n'est pas un cas de prise en charge limite. Pour la prise en charge d'agents tiers que vous utilisez pour configurer votre infrastructure de dmarrage PXE, contactez le fournisseur.

VMware, Inc.

19

Installation et configuration de vSphere

Figure 1-2. Prsentation du processus d'installation du dmarrage PXE

Hte ESXi cible Donnez-moi un IP pour l'adaptateur rseau virtuel

UDP Serveur DHCP

Serveur IP & TFTP Donnez-moi le chargeur de dmarrage de rseau

UDP Serveur TFTP

gpxelinux.0 ou pxelinux.0

TCP pour gPXELINUX Donnez-moi UDP pour gPXELINUX le noyau Serveur Web noyau

UDP Serveur DHCP IP

Donnez-moi un IP pour le noyau

TCP dpt de scripts ks.cfg

Donnez-moi un script d'installation

Dmarrage du programme d'installation

Hte ESXi

Exemple de configuration DHCP


Pour effectuer un dmarrage PXE du programme d'installation ESXi, le serveur DHCP doit envoyer l'adresse du serveur TFTP et un pointeur au rpertoire pxelinux.0 ou gpxelinux.0. Le serveur DHCP est utilis par la machine cible pour obtenir une adresse IP. Le serveur DHCP doit pouvoir dterminer si la machine cible est autorise dmarrer et connatre l'emplacement du fichier binaire PXELINUX (qui rside gnralement sur le serveur TFTP). Lorsque la machine cible dmarre pour la premire fois, elle transmet un paquet sur le rseau demandant cette information pour se dmarrer. Le serveur DHCP rpond. AVERTISSEMENT Ne configurez pas de nouveau serveur DHCP si votre rseau en compte dj un. Si plusieurs serveurs DHCP rpondent aux requtes DHCP, les machines peuvent obtenir des adresses IP incorrectes ou conflictuelles, ou ne pas recevoir les bonnes informations de dmarrage. Adressez-vous un administrateur rseau avant de configurer un serveur DHCP. Pour obtenir de l'aide propos de la configuration du serveur DHCP, adressez-vous au fournisseur du serveur DHCP.

20

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

De nombreux serveurs DHCP peuvent dmarrer les htes par PXE. Si vous utilisez une version DHCP pour Microsoft Windows, reportez-vous la documentation du serveur DHCP pour dterminer comment transmettre les arguments next-server et filename la machine cible. Exemple gPXE Cet exemple indique comment configurer une serveur ISC DHCP version 3.0 afin d'activer gPXE.
allow booting; allow bootp; # gPXE options option space gpxe; option gpxe-encap-opts code 175 = encapsulate gpxe; option gpxe.bus-id code 177 = string class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server Adresse du serveur TFTP; if not exists gpxe.bus-id { filename "/gpxelinux.0"; } } subnet Adresse du rseau netmask Masque de sous-rseau { range Adresse IP de dbut Adresse IP de fin; }

Lorsqu'une machine tente de dmarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement du fichier binaire gpxelinux.0 sur le serveur TFTP. L'adresse IP attribue sera alors dans la porte dfinie dans la section sous-rseau du fichier de configuration. Exemple PXELINUX (sans gPXE) Cet exemple indique comment configurer un serveur ISC DHCP version 3.0 afin d'activer PXELINUX.
# # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # ddns-update-style ad-hoc; allow booting; allow bootp; class "pxeclients" { match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; next-server xxx.xxx.xx.xx; filename = "pxelinux.0"; } subnet 192.168.48.0 netmask 255.255.255.0 { range 192.168.48.100 192.168.48.250; }

Lorsqu'une machine tente de dmarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement du fichier binaire pxelinux.0 sur le serveur TFTP. L'adresse IP attribue sera alors dans la porte dfinie dans la section sous-rseau du fichier de configuration.

VMware, Inc.

21

Installation et configuration de vSphere

propos des fichiers de configuration PXE


Le fichier de configuration PXE dfinit le menu affich sur l'hte ESXi cible quand il dmarre et contacte le serveur TFTP. Vous avez besoin d'un fichier de configuration PXE pour que PXE dmarre le programme d'installation d'ESXi. Le serveur TFTP coute en permanence les clients PXE sur le rseau. Lorsqu'il dtecte qu'un client PXE demande des services PXE, il envoie au client un package rseau contenant un menu de dmarrage. Fichiers requis Dans le fichier de configuration PXE, vous devez inclure les chemins d'accs aux fichiers suivants :
n n mboot.c32 est le chargeur de dmarrage. boot.cfg est le fichier de configuration du chargeur de dmarrage.

Reportez-vous la section propos du fichier boot.cfg , page 61 Nom du fichier de configuration PXE Pour le nom du fichier de configuration PXE, slectionnez une des options suivantes :
n n n 01-adresse_mac_de_l'hte_ESXi_cible. Par exemple, 01-23-45-67-89-0a-bc

L'adresse IP de l'hte ESXi cible est une notation hexadcimale.


par dfaut

Le fichier de dmarrage initial, pxelinux.0 ou gpxelinux.0, tente de charger un fichier de configuration PXE. Il essaie avec l'adresse MAC de l'hte ESXi cible, prcde de son code de type ARP (01 pour Ethernet). En cas d'chec, il essaie avec la notation hexadcimale de l'adresse IP du systme ESXi cible. En dernier recours, il tente de charger un fichier nomm par dfaut. Emplacement du fichier de configuration PXE Enregistrez le fichier dans var/lib/tftpboot/pxelinux.cfg/ sur le serveur TFTP. Vous pouvez par exemple enregistrer le fichier sur le serveur TFTP l'emplacement /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6. L'adresse MAC de la carte rseau sur l'hte ESXi cible est 00-21-5a-ce-40-f6.

[] Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE
Vous pouvez utiliser un serveur TFTP pour effectuer un dmarrage PXE du programme d'installation ESXi, en utilisant PXELINUX et un fichier de configuration PXE. Voir aussi propos des scripts d'installation et de mise niveau , page 52 et propos du fichier boot.cfg , page 61 Prrequis Vrifiez que votre environnement comporte les composants suivants :
n n

L'image ISO du programme d'installation ESXi tlcharge depuis le site Web VMware. Serveur TFTP prenant en charge le dmarrage PXE avec gPXE. Reportez-vous la section propos du serveur TFTP, PXELINUX et gPXE , page 19. Serveur DHCP configur pour le dmarrage PXE. Reportez-vous la section Exemple de configuration DHCP , page 20. PXELINUX

22

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

La configuration matrielle du serveur est prise en charge avec ESXi 5.1. Reportez-vous au Guide de compatibilit matrielle l'adresse http://www.vmware.com/resources/compatibility/search.php. Rgles de scurit du rseau pour autoriser le trafic TFTP (UDP port 69) (Facultatif) Script d'installation, le fichier kickstart. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52. Une carte rseau avec support PXE sur l'hte ESXi cible Mise en rseau IPv4. IPv6 n'est pas pris en charge pour le dmarrage ESX.

n n

n n

Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez dfinir l'ID VLAN utiliser avec le dmarrage PXE, vrifiez que la carte NIC est compatible avec la spcification d'ID VLAN. Procdure 1 2 Crez l'inventaire /tftpboot/pxelinux.cfg sur votre serveur TFTP. Sur une machine Linux, installez PXELINUX. PXELINUX est inclus dans le package SYSLINUX. Extrayez les fichiers, localisez le fichier pxelinux.0 et copiez-le dans le rpertoire /tftpboot sur votre serveur TFTP. 3 Configurez le serveur DHCP pour envoyer les informations suivantes chaque hte client :
n n

Le nom ou l'adresse IP de votre serveur TFTP. Le nom de votre fichier de dmarrage initial. Il s'agit de pxelinux.0.

4 5

Copiez le contenu de l'image du programme d'installation ESXi dans le rpertoire /var/lib/tftpboot sur le serveur TFTP. (Facultatif) Pour une installation base sur un script, dans le fichier boot.cfg, ajoutez l'option kernelopt sur la ligne suivant la commande kernel, pour indiquer l'emplacement du script d'installation. Utilisez le code suivant comme modle, o XXX.XXX.XXX.XXX est l'adresse IP du serveur o rside le script d'installation, et esxi_ksFiles est le rpertoire contenant le fichier ks.cfg.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg

Crez un fichier de configuration PXE. Ce fichier dfinit la manire dont l'hte dmarre lorsqu'aucun systme d'exploitation n'est prsent. Le fichier de configuration PXE rpertorie les fichiers de dmarrage. Utilisez le code suivant comme modle, o XXXXXX est le numro de build de l'image du programme d'installation ESXi.
DEFAULT menu.c32 MENU TITLE ESXi-5.x.x-XXXXXX-full Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL mboot.c32 APPEND -c emplacement de boot.cfg MENU LABEL ESXi-5.x.x-XXXXXX-full ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk

Nommez le fichier avec l'adresse MAC de la machine hte cible : 01adresse_MAC_de_l'hte_ESXi_cible. Par exemple, 01-23-45-67-89-0a-bc.

Enregistrez le fichier de configuration PXE dans /tftpboot/pxelinux.cfg/ sur le serveur TFTP.

VMware, Inc.

23

Installation et configuration de vSphere

Dmarrez la machine avec l'adaptateur rseau.

Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE isolinux.cfg
Vous pouvez effectuer un dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX, et utiliser le fichier isolinux.cfg comme fichier de configuration PXE. Voir aussi propos des scripts d'installation et de mise niveau , page 52 et propos du fichier boot.cfg , page 61 Prrequis Vrifiez que votre environnement comporte les composants suivants :
n n

L'image ISO du programme d'installation ESXi tlcharge depuis le site Web VMware. Serveur TFTP prenant en charge le dmarrage PXE avec PXELINUX. Reportez-vous la section propos du serveur TFTP, PXELINUX et gPXE , page 19. Serveur DHCP configur pour le dmarrage PXE. Reportez-vous la section Exemple de configuration DHCP , page 20. PXELINUX La configuration matrielle du serveur est prise en charge avec ESXi 5.1. Reportez-vous au Guide de compatibilit matrielle l'adresse http://www.vmware.com/resources/compatibility/search.php. Rgles de scurit du rseau pour autoriser le trafic TFTP (UDP port 69) (Facultatif) Script d'installation, le fichier kickstart. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52. Une carte rseau avec support PXE sur l'hte ESXi cible Mise en rseau IPv4. IPv6 n'est pas pris en charge pour le dmarrage ESX.

n n

n n

n n

Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez dfinir l'ID VLAN utiliser avec le dmarrage PXE, vrifiez que la carte NIC est compatible avec la spcification d'ID VLAN. Procdure 1 2 Crez l'inventaire /tftpboot/pxelinux.cfg sur votre serveur TFTP. Sur une machine Linux, installez PXELINUX. PXELINUX est inclus dans le package SYSLINUX. Extrayez les fichiers, localisez le fichier pxelinux.0 et copiez-le dans le rpertoire /tftpboot sur votre serveur TFTP. 3 Configurez le serveur DHCP. Le serveur DHCP envoie les informations suivantes vos htes clients :
n n

Le nom ou l'adresse IP de votre serveur TFTP. Le nom de votre fichier de dmarrage initial. Il s'agit de pxelinux.0.

4 5

Copiez le contenu de l'image du programme d'installation ESXi dans le rpertoire /var/lib/tftpboot sur le serveur TFTP. (Facultatif) Pour une installation base sur un script, dans le fichier boot.cfg, ajoutez l'option kernelopt sur la ligne suivant la commande kernel, pour indiquer l'emplacement du script d'installation. Dans l'exemple suivant, XXX.XXX.XXX.XXX est l'adresse IP du serveur o rside le script d'installation.
kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg

24

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

Copiez le fichier isolinux.cfg de l'image ISO du programme d'installation ESXi dans le rpertoire /tftpboot/pxelinux.cfg. Le fichier isolinux.cfg contient le code suivant, o XXXXXX est le numro de build de l'image du programme d'installation ESXi :
DEFAULT menu.c32 MENU TITLE ESXi-5.x.x-XXXXXX-full Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL mboot.c32 APPEND -c emplacement de boot.cfg MENU LABEL ESXi-5.x.x-XXXXXX-full ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk

7 8

Renommez le fichier isolinux.cfg avec l'adresse MAC de la machine hte cible : 01adresse_MAC_de_l'hte_ESXi_cible. Par exemple, 01-23-45-67-89-0a-bc Dmarrez la machine avec l'adaptateur rseau.

Dmarrage PXE du programme d'installation ESXi en utilisant gPXE


Vous pouvez effectuer un dmarrage PXE du programme d'installation ESXi en utilisant gPXE. Voir aussi propos des scripts d'installation et de mise niveau , page 52 et propos du fichier boot.cfg , page 61 Prrequis Vrifiez que votre environnement comporte les composants suivants :
n n n

L'image ISO du programme d'installation d'ESXi a t tlcharge depuis le site Web de VMware. Serveur Web HTTP accessible par vos htes ESXi cibles Serveur DHCP configur pour le dmarrage PXE : /etc/dhcpd.conf est configur pour les htes clients avec un serveur TFTP et le fichier de dmarrage initial est dfini sur gpxelinux.0/undionly.kpxe. Reportezvous la section Exemple de configuration DHCP , page 20. La configuration matrielle du serveur est prise en charge avec ESXi 5.1. Reportez-vous au Guide de compatibilit matrielle l'adresse http://www.vmware.com/resources/compatibility/search.php. gPXELINUX (Facultatif) Script d'installation ESXi. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52.

n n

Dans la plupart des cas, utilisez un VLAN natif. Si vous voulez dfinir l'ID VLAN utiliser avec le dmarrage PXE, vrifiez que la carte NIC est compatible avec la spcification d'ID VLAN. Procdure 1 Copiez le contenu de l'image ISO du programme d'installation ESXi dans le rpertoire /var/www/html sur le serveur HTTP.

VMware, Inc.

25

Installation et configuration de vSphere

Modifiez le fichier boot.cfg avec les informations pour le serveur HTTP. Utilisez le code suivant comme modle, o XXX.XXX.XXX.XXX est l'adresse IP du serveur HTTP. La ligne kernelopt est facultative. Incluez cette option pour spcifier l'emplacement du script d'installation pour une installation base sur un script.
title=Loading ESX installer kernel=http://XXX.XXX.XXX.XXX/tboot.b00 kernelopt=ks=http://XXX.XXX.XXX.XXX/esxi_ksFiles/ks.cfg modules=http://XXX.XXX.XXX.XXX/b.b00 --- http://XXX.XXX.XXX.XXX/useropts.gz --http://XXX.XXX.XXX.XXX/k.b00 --- http://XXX.XXX.XXX.XXX/a.b00 --http://XXX.XXX.XXX.XXX/s.v00 --- http://XXX.XXX.XXX.XXX/weaselin.v00 --http://XXX.XXX.XXX.XXX/tools.t00 --- http://XXX.XXX.XXX.XXX/imgdb.tgz --http://XXX.XXX.XXX.XXX/imgpayld.tgz

3 4

Effectuez un dmarrage gPXE de l'hte et appuyez sur Ctrl+B pour accder au menu GPT. Entrez les commandes suivantes pour dmarrer avec le programme d'installation ESXi, o XXX.XXX.XXX.XXX est l'adresse IP du serveur HTTP.
dhcp net0 ( if dchp is not set) kernel -n mboot.c32 http://XXX.XXX.XXX.XXX/mboot.c32 imgargs mboot.c32 -c http://XXX.XXX.XXX.XXX/boot.cfg boot mboot.c32

Installation et dmarrage ESXi avec le logiciel FCoE


Vous pouvez installer et dmarrer ESXi partir d'un LUN FCoE qui utilise des adaptateurs FCoE de logiciel VMware et des cartes rseau FCoE avec des capacits de dcharge. Votre hte ne ncessite pas un HBA FCoE ddi . Consultez la documentation Stockage vSphere pour plus d'informations sur l'installation et le dmarrage d'ESXi avec le logiciel FCoE.

Utilisation d'applications de gestion distance


Les applications de gestion distance vous permettent d'installer ESXi sur des serveurs situs distance. Les applications de gestion distance pris en charge pour l'installation sont Integrated Lights-Out (iLO) de HP, Dell Remote Access Card (DRAC), management module (MM) d'IBM et Remote Supervisor Adapter II (RSA II). Pour connatre la liste des modles de serveurs et des versions des microprogrammes de gestion actuellement pris en charge, consultez Modles de serveurs de gestion distance et versions minimum de microprogrammes pris en charge , page 44. Pour obtenir de l'aide propos des applications de gestion distance, contactez le fournisseur. Vous pouvez utiliser les applications de gestion la fois pour les installations d'ESXi interactives et bases sur un script distance. Si vous utilisez des applications de gestion distance pour installer ESXi, le CD virtuel risque de rencontrer des problmes de corruption avec les systmes ou rseaux fonctionnant pleine capacit. En cas d'chec d'une installation distance partir d'une image ISO, terminez l'installation partir du support CD physique.

Informations requises pour l'installation d'ESXi


Dans une installation interactive, le systme vous invite fournir les informations systme requises. Dans une installation base sur un script, vous devez fournir ces informations dans le script d'installation. En vue d'une utilisation future, notez les valeurs que vous utilisez au cours de l'installation. Ces notes peuvent tre utiles si vous avez besoin de rinstaller ESXi et saisir nouveau les valeurs choisies au dpart.

26

VMware, Inc.

Chapitre 1 Prsentation de l'installation et de la configuration de vSphere

Tableau 1-1. Informations ncessaires pour installer ESXi


Informations Configuration du clavier ID VLAN adresse IP Masque de sousrseau Passerelle Requis ou facultatif Requis Facultatif Facultatif Facultatif Facultatif Valeur par dfaut Anglais (tats-Unis) Aucun DHCP Calcul bas sur l'adresse IP Bas sur l'adresse IP configure et le masque de sous-rseau Bas sur l'adresse IP configure et le masque de sous-rseau Aucun Aucun Les clients vSphere peuvent utiliser le nom d'hte ou l'adresse IP pour accder l'hte ESXi. Doit disposer de 5 Go minimum si vous installez les composants sur un seul disque. Reportez-vous la section Installation d'ESXi sur une unit avec une installation ESX ou ESXi existante ou une banque de donnes VMFS , page 11. Intervalle : de 0 4094 Vous pouvez autoriser DHCP configurer le rseau pendant l'installation. Aprs l'installation, vous pouvez modifier les paramtres du rseau. Commentaires

DNS primaire

Facultatif

DNS secondaire Nom d'hte

Facultatif Requis pour les paramtres de l'IP statique Requis Requis si vous installez ESXi sur une unit avec une installation ESXi ou ESX existante. Facultatif

Emplacement d'installation Migrer les paramtres ESX ou ESXi existants. Conserver une banque de donnes VMFS existante. Mot de passe racine

Aucun Aucun

Aucun

Le mot de passe racine doit contenir entre 6 et 64 caractres.

VMware, Inc.

27

Installation et configuration de vSphere

28

VMware, Inc.

Spcifications systme

Les systmes excutant vCenter Server et des instances ESXi doivent correspondre aux conditions matrielles spcifiques et aux conditions de systme d'exploitation requises. Si vous utilisez Auto Deploy pour provisionner les htes ESXi, consultez galement Prparation pour vSphere Auto Deploy , page 76. Ce chapitre aborde les rubriques suivantes :
n n n

Configuration matrielle requise pour ESXi , page 29 Prise en charge d'ESXi pour les systmes d'exploitation clients 64 bits , page 33 Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33 Spcifications logicielles pour vCenter Server , page 38 Configuration logicielle requise pour vSphere Client et Client Web vSphere , page 39 Prvoir suffisamment d'espace pour la journalisation du systme , page 39 Ports requis pour vCenter Server , page 40 Ports requis pour vCenter Server Appliance , page 41 Conflit entre vCenter Server et IIS pour le port 80 , page 42 Exigences de DNS pour vSphere , page 43 Modles de serveurs de gestion distance et versions minimum de microprogrammes pris en charge , page 44

n n n n n n n n

Configuration matrielle requise pour ESXi


Assurez-vous que l'hte remplit les spcifications de matriel requises prises en charge par ESXi 5.1.

Ressources matrielles et systme


Pour installer et utiliser ESXi 5.1, vos ressources matrielles et systme doivent rpondre aux exigences suivantes :
n

Plate-forme de serveur prise en charge. Pour obtenir la liste des plates-formes prises en charge, consultez le Guide de compatibilit VMware l'adresse http://www.vmware.com/resources/compatibility. ESXi 5.1 n'installera et n'excutera que les serveurs dots de CPU x86 64 bits. ESXi 5.1 ncessite une machine hte disposant d'au moins deux curs. ESXi 5.1 ne prend en charge que les instructions de CPU LAHF et SAHF.

n n n

VMware, Inc.

29

Installation et configuration de vSphere

n n

ESXi 5.1 ncessite d'activer le bit NX/XD pour le processeur dans le BIOS. ESXi prend en charge un large ventail de processeurs multicurs x64. Pour obtenir la liste des processeurs pris en charge, consultez le guide de compatibilit VMware l'adresse http://www.vmware.com/resources/compatibility. ESXi ncessite un minimum de 2 Go de RAM physique. Fournissez au moins 8 Go de RAM pour bnficier pleinement des fonctionnalits ESXi et excuter des machines virtuelles dans des environnements de production normaux. Pour prendre en charge des machines virtuelles 64 bits, la prise en charge de la virtualisation matrielle (Intel VT-x ou AMD RVI) doit tre active sur les processeurs x64. Un ou plusieurs contrleurs Ethernet Gigabit ou 10 Go. Pour obtenir la liste des modles d'adaptateurs rseau pris en charge, consultez le Guide de compatibilit VMware l'adresse http://www.vmware.com/resources/compatibility. Une combinaison d'un ou de plusieurs des contrleurs suivants :
n

Contrleurs SCSI de base. Adaptec Ultra-160 ou Ultra-320, LSI Logic Fusion-MPT, ou la plupart des NCR/Symbios SCSI. Contrleurs RAID. Contrleurs Dell PERC (Adaptec RAID ou LSI MegaRAID), HP Smart Array RAID, ou IBM (Adaptec) ServeRAID.

Disque SCSI ou un LUN RAID local non rseau disposant d'un espace non partitionn pour les machines virtuelles. Pour le Serial ATA (SATA), un disque connect via des contrleurs SAS pris en charge ou des contrleurs SATA embarqus pris en charge. Les disques SATA seront considrs comme distants et non locaux. Ces disques ne seront pas utiliss en tant que partition scratch par dfaut car ils sont considrs comme distants. REMARQUE Vous ne pouvez pas connecter un priphrique CD-ROM SATA une machine virtuelle sur un hte ESXi 5.1. Pour utiliser le priphrique CD-ROM SATA, vous devez utiliser le mode d'mulation IDE.

Systmes de stockage
ESXi 5.1 prend en charge l'installation et le dmarrage partir des systmes de stockage suivants :
n

Lecteurs de disques SATA. Des lecteurs de disques SATA connects derrire des contrleurs SAS pris en charge ou des contrleurs SATA embarqus pris en charge. Les contrleurs SAS pris en charge incluent :
n n n n n

LSI1068E (LSISAS3442E) LSI1068 (SAS 5) Contrleur IBM ServeRAID 8K SAS Contrleur Smart Array P400/256 Contrleur Dell PERC 5.0.1

Les SATA embarqus pris en charge incluent :


n n

Intel ICH9 NVIDIA MCP55

30

VMware, Inc.

Chapitre 2 Spcifications systme

ServerWorks HT1000

REMARQUE ESXi ne prend pas en charge l'utilisation de disques SATA internes locaux sur le serveur de l'hte pour crer des banques de donnes VMFS partages entre plusieurs htes ESXi.
n

Lecteurs de disques Serial Attached SCSI (SAS). Pris en charge pour l'installation d'ESXi 5.1 et pour le stockage de machines virtuelles sur des partitions VMFS. Disque SAN ddi sur Fibre Channel ou iSCSI Priphriques USB. Pris en charge pour l'installation d'ESXi 5.1 Software Fibre Channel over Ethernet (FCoE). Reportez-vous Installation et dmarrage ESXi avec le logiciel FCoE , page 26.

n n n

Exigences de dmarrage dESXi


vSphere 5.1 prend en charge le dmarrage des htes ESXi depuis l'interface UEFI (Unified Extensible Firmware Interface). Grce l'interface UEFI, vous pouvez dmarrer des systmes partir de disques durs, de lecteurs de CD-ROM ou de supports USB. Le dmarrage de rseau ou le provisionnement avec VMware Auto Deploy ncessite le microprogramme BIOS hrit et n'est pas disponible avec l'interface UEFI. ESXi peut dmarrer partir d'un disque dont la taille est suprieure 2 To condition que le microprogramme du systme et que le microprogramme situ sur une carte add-in que vous utilisez le prennent en charge. Consultez la documentation du fabricant. REMARQUE Le passage du type de dmarrage du BIOS hrit l'interface UEFI aprs l'installation d'ESXi 5.1 pourrait provoquer le non dmarrage de l'hte. Dans ce cas, l'hte affiche un message d'erreur semblable ce qui suit : Banque de dmarrage non prise en charge par VMware. Le passage du type de dmarrage de l'hte du BIOS hrit l'interface UEFI n'est pas pris en charge aprs l'installation d'ESXi 5.1.

Exigences de stockage pour linstallation dESXi 5.1


Linstallation dESXi 5.1 ncessite un priphrique de dmarrage de 1 Go minimum. Lors du dmarrage partir d'un disque local ou SAN/iSCSI LUN, un disque de 5.2 Go est ncessaire pour permettre la cration du volume VMFS et dune partition Scratch de 4 Go sur le priphrique de dmarrage. Si un disque plus petit ou LUN est utilis, le programme d'installation tentera d'affecter une rgion scratch sur un disque local spar. Si un disque local ne peut pas tre trouv, la partition scratch, /scratch, sera situe sur le ramdisk de lhte ESXi, lie /tmp/scratch. Vous pouvez reconfigurer /scratch pour utiliser un disque spar ou LUN. Pour de meilleures performances et une optimisation de la mmoire, VMware vous recommande de ne pas laisser /scratch sur le ramdisk de lhte ESXi. Pour reconfigurer /scratch, voir Dfinir la partition Scratch depuis vSphere Client , page 192. En raison de la sensibilit E/S des priphriques USB et SD, le programme d'installation ne cre pas une partition Scratch sur ces priphriques. Il n'y a donc aucun avantage rel utiliser des priphriques USB/SD de grande capacit puisque ESXi utilise uniquement le premier Go. Lors de l'installation sur les priphriques USB ou SD, le programme d'installation tente d'affecter une rgion scratch sur un disque local ou une banque de donnes disponible. Si aucun disque local ou banque de donnes nest trouv, /scratch est plac sur le ramdisk. Vous devez reconfigurer /scratch pour utiliser une banque de donnes persistante aprs l'installation. Dans les installations Auto Deploy, le programme d'installation tente d'affecter une rgion scratch sur un disque local ou une banque de donnes disponible. Si aucun disque local ou banque de donnes nest trouv, /scratch est plac sur le ramdisk. Vous devez reconfigurer /scratch pour utiliser une banque de donnes persistante aprs l'installation.

VMware, Inc.

31

Installation et configuration de vSphere

Pour les environnements qui dmarrent partir de SAN ou qui utilisent Auto Deploy, il n'est pas ncessaire d'affecter un LUN distinct pour chaque hte ESXi. Vous pouvez co-localiser les rgions scratch pour plusieurs htes ESXi sur un LUN unique. Le nombre d'htes affects un LUN unique doit tre adapt la taille des LUN et au comportement E/S des machines virtuelles.

Recommandations pour amliorer les performances d' ESXi


Pour amliorer les performances, installez ESXi sur un systme robuste possdant plus de RAM que le minimum requis et plusieurs disques physiques. Pour les conditions requises du systme ESXi, voir Configuration matrielle requise pour ESXi , page 29. Tableau 2-1. Recommandations pour amliorer les performances
lment du systme Mmoire vive Recommandation Les htes ESXi requirent plus de mmoire RAM que les serveurs classiques. Fournissez au moins 8 Go de RAM pour bnficier pleinement des fonctionnalits ESXi et excuter des machines virtuelles dans des environnements de production normaux. Un hte ESXi doit comporter suffisamment de mmoire RAM pour excuter simultanment des machines virtuelles. Les exemples suivants sont fournis pour vous aider calculer la quantit de RAM requise par les machines virtuelles s'excutant sur l'hte ESXi. L'exploitation de quatre machines virtuelles avec Red Hat Enterprise Linux ou Windows XP requiert au moins 3 Go de RAM pour des performances de base. Ceci inclut environ 1024 Mo pour les machines virtuelles, 256 Mo minimum pour chaque systme d'exploitation, tel que recommand par les fournisseurs. L'excution de ces quatre machines virtuelles avec 512 Mo de RAM ncessite que l'hte ESXi dispose d'environ 4 Go de RAM incluant 2048 Mo pour les machines virtuelles. Ces calculs ne prennent pas en compte les conomies de mmoire possibles dues une utilisation variable de la capacit de mmoire pour chaque machine virtuelle. Voir Gestion des ressources de vSphere . Placez le rseau de gestion et les rseaux des machines virtuelles sur des adaptateurs rseau physiques distinctes. Les cartes Ethernet Gigabit ddies aux machines virtuelles, telles que les adaptateurs Intel PRO 1000, amliorent le dbit des machines virtuelles ayant un trafic rseau lev. Placez toutes les donnes que vos machines virtuelles utilisent sur des disques physiques allous spcifiquement aux machines virtuelles. Les performances sont meilleures si vous ne stockez pas vos machines virtuelles sur le disque contenant l'image de dmarrage ESXi. Utilisez des disques physiques prsentant une taille suffisante pour accueillir des images de disque utilises par toutes les machines virtuelles. Le programme d'installation ESXicre les volumes VMFS initiaux sur le premier disque local vierge trouv. Pour ajouter des disques ou modifier la configuration d'origine, utilisez le vSphere Client. Cette pratique garantit que les secteurs de partition de dpart sont aligns sur 64k, ce qui amliore les performances de stockage. REMARQUE Pour des environnements SAS uniquement, le programme d'installation peut ne pas formater les disques. Pour certains disques SAS, il est impossible d'identifier si les disques sont locaux ou distants. Aprs l'installation, vous pouvez utiliser le vSphere Client pour paramtrer VMFS.

Adaptateurs Fast Ethernet ddis pour les machines virtuelles

Emplacement de disque

Partitionnement VMFS5

32

VMware, Inc.

Chapitre 2 Spcifications systme

Tableau 2-1. Recommandations pour amliorer les performances (suite)


lment du systme Processeurs Recommandation Les processeurs plus rapides amliorent les performances d'ESXi. Pour certaines charges de travail, les caches de taille suprieure amliorent les performances d'ESXi. Utilisez au niveau de votre serveur des priphriques qui sont pris en charge par les pilotes ESXi 5.1. Reportez-vous au Guide de compatibilit matrielle l'adresse http://www.vmware.com/resources/compatibility.

Compatibilit matrielle

Prise en charge d'ESXi pour les systmes d'exploitation clients 64 bits


ESXi prend en charge plusieurs systmes d'exploitation clients 64 bits. Pour obtenir la liste complte des systmes dexploitation pris en charge par ESXi, consultez le Guide de compatibilit VMware l'adresse http://www.vmware.com/resources/compatibility/search.php. Les htes excutant des machines virtuelles avec des systmes d'exploitation client 64 bits ont les spcifications matrielles suivantes :
n

Pour les systmes AMD Opteron, les processeurs doivent tre des processeurs Opteron Rev E ou versions ultrieures. Pour les systmes Intel Xeon, les processeurs doivent inclure la prise en charge de la technologie Intel VT (Virtualization Technology). Sur de nombreux serveurs incluant des units centrales avec prise en charge de la technologie VT, celle-ci peut initialement tre dsactive. Dans ce cas, vous devez l'activer manuellement. Si vos units centrales prennent en charge la technologie VT mais que cette option n'apparat pas dans le BIOS, contactez votre fournisseur pour obtenir une version de BIOS permettant d'activer la technologie VT.

Pour dterminer si votre serveur prend en charge VMware 64 bits, vous pouvez tlcharger l'utilitaire d'identification d'unit centrale dans la page des tlchargements sur le site Web de VMware.

Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client
Le systme vCenter Server est une machine physique ou virtuelle ayant accs une base de donnes prise en charge. Le systme vCenter Server doit rpondre des exigences spcifiques. Les machines vCenter Server doivent rpondre aux spcifications matrielles.

Configuration matrielle requise pour vCenter Single Sign On, Inventory Service et vCenter Server
Vous pouvez installer vCenter Single Sign On, Inventory Service et vCenter Server sur la mme machine hte (comme avec vCenter Simple Install) ou sur une machine diffrente. Tableau 2-2 etTableau 2-3 affichent la liste des lments matriels requis pour Single Sign On et Inventory Service excuts sur des machines htes distinctes. Si vous installez vCenter Single Sign On, vCenter Inventory Service et vCenter Server sur la mme machine hte, la configuration mmoire et de stockage Single Sign On et Inventory Service est une condition qui s'ajoute la configuration requise pour vCenter Server. Reportez-vous Tableau 2-4.

VMware, Inc.

33

Installation et configuration de vSphere

Tableau 2-2. Configuration matrielle minimale pour vCenter Single Sign On excut sur une machine hte distincte depuis vCenter Server
Matriel vCenter Single Sign On Processeur Mmoire Server Processeur Intel ou AMD x64 avec au moins deux coeurs logiques fonctionnant chacun 2 GHz. 3 Go. Une quantit de mmoire plus leve est ncessaire si la base de donnes vCenter Single Sign On s'excute sur la mme machine hte. Si vCenter Single Sign On s'excute sur la mme machine hte que vCenter Server, voir Tableau 2-4. 2 Go. Une capacit de disque plus leve est ncessaire si la base de donnes vCenter Single Sign On se trouve sur la mme machine hte. 1 Gbps

Stockage disque

Dbit du rseau

Tableau 2-3. Configuration matrielle minimale pour vCenter Inventory Service excut sur une machine hte distincte depuis vCenter Server
Matriel vCenter Inventory Service Processeur Mmoire Stockage disque Server Processeur Intel ou AMD x64 avec au moins deux coeurs logiques fonctionnant chacun 2 GHz. 3 Go. Si vCenter Inventory Service s'excute sur la mme machine hte que vCenter Server, voir Tableau 2-4. Au moins 60 Go pour des inventaires de taille moyenne ou de grande taille (plus de 100 htes ou 1 000 machines virtuelles). Si vCenter Inventory Service s'excute sur la mme machine hte que vCenter Server, voir Tableau 2-4. 1 Gbps

Dbit du rseau

Tableau 2-4. Spcifications matrielles minimales pour vCenter Server


Spcifications matrielles pour vCenter CPU Processeur Server Deux CPU 64 bits ou un processeur 64 bits bicur. Intel 2.0 GHz ou Intel 64 plus rapide, ou un processeur AMD 64. Le processeur Itanium (IA64) n'est pas pris en charge. Les spcifications du processeur doivent tre suprieures si la base de donnes s'excute sur la mme machine.

34

VMware, Inc.

Chapitre 2 Spcifications systme

Tableau 2-4. Spcifications matrielles minimales pour vCenter Server (suite)


Spcifications matrielles pour vCenter Mmoire Server La quantit de mmoire ncessaire dpend de la configuration vCenter Server. n Si vCenter Server n'est pas install sur la mme machine que vCenter Single Sign On et vCenter Inventory Service, 4 Go de RAM sont ncessaires. n Si vCenter Server, vCenter Single Sign On et vCenter Inventory Service sont installs sur la mme machine hte (comme avec vCenter Simple Install), 10 Go de RAM sont ncessaires. La quantit de mmoire ncessaire est plus leve si la base de donnes vCenter Server ou la base de donnes vCenter Single Sign On s'excute sur la mme machine que vCenter Server. vCenter Server comprend plusieurs services Java : VMware VirtualCenter Management Webservices (tc Server), Inventory Service et service de gestion de stockage base sur le profil. Lorsque vous installez vCenter Server, vous slectionnez la taille de votre inventaire vCenter Server pour allouer de la mmoire ces services. La taille de l'inventaire dtermine les paramtres de segment JVM maximum des services. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Consultez les recommandations prsentes dans Tableau 2-5. La quantit de stockage disque ncessaire l'installation vCenter Server dpend de la configuration de vCenter Server. n Si vCenter Server n'est pas install sur la mme machine que vCenter Single Sign On et vCenter Inventory Service, 4 Go sont ncessaires. n Si vCenter Server, vCenter Single Sign On et vCenter Inventory Service sont installs sur la mme machine hte (comme avec vCenter Simple Install), au moins 40-60 Go d'espace disque sont ncessaires aprs l'installation en fonction de la taille de l'inventaire. 100 Go sont recommands pour prendre en compte l'augmentation de la taille de l'inventaire. Une quantit de stockage plus leve est ncessaire si la base de donnes vCenter Server ou la base de donnes vCenter Single Sign On s'excute sur la mme machine que vCenter Server, en fonction de la taille de la base de donnes. Dans vCenter Server 5.x, la taille par dfaut pour les journaux vCenter Server est suprieure 450 Mo que dans vCenter Server 4.x. Assurez-vous que l'espace disque allou au dossier des journaux est suffisant pour rpondre cette augmentation. Jusqu' 2 Go d'espace disque disponible pour dcompresser l'archive d'installation. Une fois l'installation termine, environ 1.5 Go de ces fichiers est supprim. 1 Gbps

Stockage disque

Disque pour Microsoft SQL Server 2008 R2 Express

Dbit du rseau

Les paramtres de segment de mmoire JVM pour vCenter Server dpendent de la taille de l'inventaire. Reportez-vous Configurer les paramtres de VMware Tomcat Server dans vCenter Server 5.1 , page 307.

VMware, Inc.

35

Installation et configuration de vSphere

Tableau 2-5. Paramtres de segment de mmoire JVM pour vCenter Server


Inventaire vCenter Server Petit inventaire (jusqu' 100 htes ou jusqu' 1 000 machines virtuelles) Inventaire moyen (100 400 htes ou 1 000 4 000 machines virtuelles) Grand inventaire (plus de 400 htes ou plus de 4 000 machines virtuelles) VMware VirtualCenter Management Webservices (tc Server) 1 Go Stockage bas sur le profil 512 Mo

Inventory Service 3 Go

2 Go

6 Go

1 Go

3 Go

12 Go

2 Go

REMARQUE L'installation de vCenter Server sur un lecteur rseau ou un lecteur flash USB n'est pas prise en charge. Consultez la documentation de votre base de donnes pour connatre ses spcifications matrielles. Les conditions requises pour la base de donnes s'ajoutent celles requises pour vCenter Server si la base de donnes et vCenter Server s'excutent sur la mme machine.

Spcifications matrielles et recommandations pour VMware vCenter Server Appliance


IMPORTANT La base de donnes intgre n'est pas configure pour grer un inventaire contenant plus de 5 htes et 50 machines virtuelles. Si vous utilisez la base de donnes intgre avec le vCenter Server Appliance, le dpassement de ces limites peut provoquer de nombreux problmes, tels que le vCenter Server ne rpondant plus. Tableau 2-6. Spcifications matrielles pour VMware vCenter Server Appliance
Spcifications matrielles pour VMware vCenter Server Stockage disque sur la machine hte Server vCenter Server Appliance ncessite au moins 7 Go d'espace disque et est limit une taille maximale de 80 Go. vCenter Server Appliance peut tre dploy avec des disques virtuels allous dynamiquement dont la taille peut atteindre 80 Go. Si la machine hte ne dispose pas d'un espace disque libre suffisant pour permettre la taille des disques virtuels vCenter Server Appliance d'augmenter, vCenter Server peut arrter l'opration et vous ne pouvez pas grer l'environnement vSphere.
n n n n

Mmoire de VMware vCenter Server Appliance

Trs petit inventaire (10 htes maximum, 100 machines virtuelles maximum) : au moins 4 Go. Petit inventaire (de 10 100 htes ou de 100 1 000 machines virtuelles) : au moins 8 Go. Inventaire moyen (de 100 400 htes ou de 1 000 4 000 machines virtuelles) : au moins 16 Go. Grand inventaire (plus de 400 htes ou plus de 4 000 machines virtuelles) : au moins 24 Go.

36

VMware, Inc.

Chapitre 2 Spcifications systme

Tableau 2-7. Paramtres de segment de mmoire JVM pour VMware vCenter Server Appliance
Inventaire de VMware vCenter Server Appliance Petit inventaire (jusqu' 100 htes ou jusqu' 1 000 machines virtuelles) Inventaire moyen (100 400 htes ou 1 000 4 000 machines virtuelles) Grand inventaire (plus de 400 htes ou plus de 4 000 machines virtuelles) VMware VirtualCenter Management Webservices (tc Server) 1 Go Stockage bas sur le profil 512 Mo

Inventory Service 3 Go

2 Go

6 Go

1 Go

3 Go

12 Go

2 Go

Reportez-vous Configurer les paramtres de VMware Tomcat Server dans vCenter Server 5.1 , page 307.

Spcifications et recommandations pour vSphere Client


Vrifiez que la machine hte de vSphere Client remplit les conditions suivantes. Tableau 2-8. Spcifications matrielles minimales et recommandations pour vSphere Client
Matriel vSphere Client CPU Processeur Mmoire Stockage disque Spcifications et recommandations 1 CPU Processeur Intel ou AMD 500 MHz ou plus rapide (1 GHz recommand) 500 Mo (1 Go recommand) 1,5 Go d'espace disque libre pour une installation complte comprenant les composants suivants : n Microsoft .NET 2,0 SP2 n Microsoft .NET 3.0 SP2 n Microsoft .NET 3.5 SP1 n Microsoft Visual J# Supprimez toutes les versions de Microsoft Visual J# dj installes sur le systme o vous installez vSphere Client. n vSphere Client Si aucun de ces composants n'est install, vous devez avoir 400 Mo d'espace libre sur le disque qui contient le rpertoire %temp%. Si tous les composants sont dj installs, un espace libre de 300 Mo est requis sur le disque contenant le rpertoire %temp %, et 450 Mo sont requis pour vSphere Client. Mise en rseau Connexion Gigabit recommande

Recommandations systme pour vCenter Server et vSphere Client concernant le fonctionnement bas sur la taille du dploiement
Le nombre d'htes et de machines virtuelles sous tension dans votre environnement affecte la performance. Utilisez les spcifications systme suivantes comme des indications minimum pour un fonctionnement raisonnable. Pour augmenter la performance, vous pouvez configurer des systmes dans votre environnement avec des valeurs suprieures celles indiques ici.

VMware, Inc.

37

Installation et configuration de vSphere

Les exigences en matire de traitement sont numres en termes de cur de CPU. Seuls les curs physiques sont compts. Dans des systmes hyperthreading, les CPU logiques ne sont pas considrs comme des curs distincts. IMPORTANT Les tailles de disques recommandes prsument les niveaux de journalisation par dfaut. Si vous configurez des niveaux de journalisation plus dtaills, plus d'espace disque est ncessaire. Tableau 2-9. Dploiement moyen : jusqu' 50 htes et 500 machines virtuelles sous tension
Produit vCenter Server vSphere Client Curs 2 1 Mmoire 4 Go 1 Go Disque 5 Go 1,5 Go

Tableau 2-10. Dploiement important : jusqu' 300 htes et 3 000 machines virtuelles sous tension
Produit vCenter Server vSphere Client Curs 4 1 Mmoire 8 Go 1 Go Disque 10 Go 1,5 Go

Tableau 2-11. Dploiement trs important : jusqu' 1 000 htes et 10 000 machines virtuelles sous tension
Produit vCenter Server vSphere Client Curs 8 2 Mmoire 16 Go 1 Go Disque 10 Go 1,5 Go

Client Web vSphere


Client Web vSphere comporte deux lments : Un serveur Java et une application client Adobe Flex fonctionnant sur un navigateur. Tableau 2-12. Personnaliser le matriel d'une machine virtuelle pour Client Web vSphere
Client Web vSphere Mmoire Server Au moins 2 Go : 1 Go pour le segment Java et 1 Go pour n Le code rsident n La pile pour les threads Java n Segments globaux/bss pour le processus Java Processeur de 2 GHz 4 curs Au moins 2 Go d'espace disque libre Connexion Gigabit recommande

CPU Stockage disque Mise en rseau

Spcifications logicielles pour vCenter Server


Assurez-vous que votre systme d'exploitation prend en charge vCenter Server. vCenter Server ncessite un systme d'exploitation 64 bits, et le DSN de systme 64 bits est requis pour que vCenter Server puisse se connecter sa base de donnes. Pour obtenir la liste des systmes d'exploitation pris en charge, consultez le Guide de compatibilit VMware l'adresse http://www.vmware.com/resources/compatibility.

38

VMware, Inc.

Chapitre 2 Spcifications systme

vCenter Server ncessite que Microsoft .NET 3.5 SP1 Framework soit install sur votre systme. S'il n'est pas install sur votre systme, le programme d'installation de vCenter Server l'installera. L'installation du logiciel .NET 3.5 SP1 peut ncessiter une connectivit Internet pour tlcharger des fichiers supplmentaires. REMARQUE Si votre machine hte vCenter Server utilise un systme d'exploitation qui n'est pas en anglais, installez Microsoft .NET Framework 3.5 SP1 et Microsoft .NET Framework 3.5 Language Pack via Windows Update. Windows Update slectionne automatiquement la version localise correcte de votre systme d'exploitation. Le programme .NET Framework install via le programme d'installation de vCenter Server contient uniquement la version anglaise. Si vous envisagez d'utiliser la base de donnes Microsoft SQL Server 2008 R2 Express intgre avec vCenter Server, veillez installer Microsoft Windows Installer 4.5 (MSI 4.5) sur le systme. Vous pouvez tlcharger MSI 4.5 depuis le site Web Microsoft. Vous pouvez galement installer MSI 4.5 directement depuis le programme d'installation vCenter Server autorun.exe. VMware vCenter Server Appliance peut uniquement tre dploy sur les htes fonctionnant sur ESX 4.x ou ESXi 4.x ou une version ultrieure.

Configuration logicielle requise pour vSphere Client et Client Web vSphere


Assurez-vous que votre systme d'exploitation prend en charge vSphere Client. vSphere Client ncessite que Microsoft .NET 3.5 SP1 Framework soit install sur votre systme. S'il n'est pas install sur votre systme, le programme d'installation de vSphere Client l'installera. L'installation du logiciel .NET 3.5 SP1 peut ncessiter une connectivit Internet pour tlcharger des fichiers supplmentaires. Les navigateurs suivants sont pris en charge par la version 5.1 de Client Web vSphere:
n n n

Microsoft Internet Explorer 7, 8 et 9. Mozilla Firefox 3.6 et versions ultrieures. Google Chrome 14 et versions ultrieures.

Client Web vSphere ncessite galement qu'Adobe Flash Player version 11.1.0 ou ultrieure soit installe avec le plug-in adapt votre navigateur.

Prvoir suffisamment d'espace pour la journalisation du systme


ESXi 5.x utilise une nouvelle infrastructure de journalisation. Si votre hte est dploy avec Auto Deploy ou si vous configurez un rpertoire journal distinct de l'emplacement par dfaut dans un rpertoire scratch sur le volume VMFS, il est possible que vous deviez modifier les paramtres actuels de la taille et de la rotation des journaux pour vous assurer que vous disposez de suffisamment d'espace pour la journalisation du systme. Tous les composants vSphere utilisent cette infrastructure. Les valeurs par dfaut de la capacit des journaux de cette infrastructure varient, en fonction de la quantit de mmoire disponible et de la manire dont vous avez configur la journalisation du systme. Les htes qui sont dploys avec Auto Deploy stockent les journaux sur un disque RAM, ce qui signifie que la quantit d'espace disponible pour les journaux est peu importante. Si votre hte est dploy avec Auto Deploy, reconfigurez le stockage de vos journaux de l'une des manires suivantes :
n n

Redirigez les journaux sur le rseau vers un collecteur distant. Redirigez les journaux vers un stockage NAS ou NFS.

Il est possible que vous deviez reconfigurer le dimensionnement et les rotations des journaux des htes qui sont installs sur le disque, si vous redirigez les journaux vers un stockage qui n'est pas le stockage par dfaut, tel qu'un stockage NAS ou NFS.

VMware, Inc.

39

Installation et configuration de vSphere

Vous n'avez pas besoin de reconfigurer le stockage des journaux des htes ESXi qui utilisent la configuration par dfaut qui stocke les journaux dans un rpertoire scratch sur le volume VMFS. Pour ces htes, ESXi 5.x configure automatiquement les journaux pour qu'ils s'adaptent au mieux votre installation et prvoit suffisamment d'espace pour accueillir les messages de journal. Tableau 2-13. Taille minimale recommande et configuration de la rotation des journaux hostd, vpxa et fdm.
Log Agent de gestion (hostd) Agent VirtualCenter (vpxa) Agent vSphere HA (gestionnaire de domaine de pannes, fdm) Taille maximale du fichier journal 10240 Ko 5120 Ko 5120 Ko Nombre de rotations conserver 10 10 10 Espace disque total ncessaire 100 Mo 50 Mo 50 Mo

Pour plus d'informations sur la configuration d'un serveur de journaux distant, consultez Configurer Syslog sur des htes ESXi , page 193, Configurer Syslog depuis l'interface Profils d'hte dans vSphere Client , page 104 et Installer ou mettre niveau vSphere Syslog Collector , page 294.

Ports requis pour vCenter Server


Le systme VMware vCenter Server doit pouvoir envoyer des donnes chaque hte gr et recevoir des donnes de chaque vSphere Client. Pour autoriser les activits de migration et de provisionnement entre les htes grs, les htes source et destination doivent pouvoir recevoir des donnes l'un de l'autre. Pour plus d'informations sur les ports requis pour vCenter Server Appliance, voir Ports requis pour vCenter Server Appliance , page 41. VMware utilise des ports dsigns pour la communication. En outre, les htes grs surveillent des ports dsigns pour les donnes provenant du systme vCenter Server. S'il y a un pare-feu entre l'un de ces lments et que le service de pare-feu de Windows est en cours d'utilisation, le programme d'installation ouvre les ports pendant l'installation. Pour les pare-feu personnaliss, vous devez ouvrir les ports requis. Si vous avez un parefeu entre deux htes grs et que vous dsirez effectuer des activits source ou cible, comme une migration ou un clonage, vous devez configurer un moyen pour que les htes grs puissent recevoir des donnes. REMARQUE Dans Microsoft Windows Server 2008, un pare-feu est activ par dfaut. Tableau 2-14. Ports requis pour la communication entre les composants
Port 80 Description vCenter Server requiert le port 80 pour les connections HTTP directes. Le port 80 redirige les requtes vers le port 443 HTTPS. Cette redirection est utile si vous utilisez accidentellement http://serveur au lieu de https://serveur. Si vous utilisez une base de donnes Microsoft SQL personnalise (pas la base de donnes SQL Server 2008 groupe) qui est stocke sur la mme machine hte que vCenter Server, le port 80 est utilis par SQL Reporting Service. Lorsque vous installez vCenter Server, le programme d'installation vous invitera modifier le port HTTP de vCenter Server. Remplacez le port HTTP de vCenter Server par une valeur personnalise pour garantir le succs de l'installation. Microsoft Internet Information Services (IIS) utilise galement le port 80. Reportez-vous Conflit entre vCenter Server et IIS pour le port 80 , page 42. Ce port doit tre ouvert sur les instances locales et distantes de vCenter Server. C'est le numro de port LDAP des services d'annuaire du groupes vCenter Server. Le systme vCenter Server a besoin de se lier au port 389, mme si vous ne joignez pas cette instance de vCenter Server un groupe Linked Mode. Si un autre service utilise ce port, il est prfrable de le supprimer ou de lui attribuer un autre port. Vous pouvez faire fonctionner le service LDAP sur n'importe quel autre port entre 1025 et 65535. Si cette instance sert de Microsoft Windows Active Directory, modifiez le numro de port 389 pour un numro de port disponible entre 1025 et 65535.

389

40

VMware, Inc.

Chapitre 2 Spcifications systme

Tableau 2-14. Ports requis pour la communication entre les composants (suite)
Port 443 Description Le port par dfaut que le systme vCenter Server utilise pour couter les connexions provenant de vSphere Client. Pour autoriser le systme vCenter Server recevoir des donnes de vSphere Client, ouvrez le port 443 dans la pare-feu. Le systme vCenter Server utilise galement le port 443 pour surveiller les transferts de donnes depuis les clients SDK. Si vous utilisez un autre numro de port pour HTTPS, vous devez utiliser adresse-ip:port lorsque vous vous connectez au systme vCenter Server. Pour vCenter Server Linked Mode, c'est le port SSL de l'instance locale. Si un autre service utilise ce port, il est prfrable de le supprimer ou de lui attribuer un autre port. Vous pouvez faire fonctionner le service SSL sur n'importe quel autre port entre 1025 et 65535. Le port par dfaut utilis par vCenter Server pour envoyer des donnes des htes grs. Les htes grs envoient galement rgulirement un signal de pulsation par le port UDP 902 au systme vCenter Server. Ce port ne doit pas tre bloqu par les pare-feu entre le serveur et les htes, ou entre les htes. Le port 903 ne doit pas tre bloqu entre vSphere Client et les htes. vSphere Client utilise ce port pour afficher les consoles de machines virtuelles. Services Web HTTP. Utilis pour VMware VirtualCenter Management Web Services. Services Web HTTPS. Utilis pour VMware VirtualCenter Management Web Services. Port de notification de changement de service Web Service Service Auto Deploy Gestion Auto Deploy HTTPS vCenter Single Sign On vSphere Web Client HTTPS vSphere Web Client HTTP vCenter Inventory Service HTTP vCenter Inventory Service HTTPS Gestion de vCenter Inventory Service Communication vCenter Inventory Service Linked Mode

636

902

903 8080 8443 60099 6501 6502 7444 9443 9090 10080 10443 10111 10109

Pour que le systme vCenter Server utilise un autre port pour recevoir les donnes de vSphere Client, consultez la documentation Gestion de vCenter Server et des htes. Si vous hsitez sur la configuration du pare-feu, consultez la documentation Scurit vSphere.

Ports requis pour vCenter Server Appliance


Le systme VMware vCenter Server doit pouvoir envoyer des donnes chaque hte gr et recevoir des donnes de chaque vSphere Client. Pour les activits de migration et de provisionnement entre les htes grs, les htes source et de destination doivent pouvoir changer des donnes. Pour plus d'informations sur les ports requis pour vCenter Server sur Windows, voir Ports requis pour vCenter Server , page 40. VMware utilise des ports dsigns pour la communication. En outre, les htes grs surveillent des ports dsigns pour les donnes provenant du systme vCenter Server. vCenter Server Appliance est prconfigur pour utiliser les ports rpertoris dans Tableau 2-15. Pour les pare-feu personnaliss, vous devez ouvrir les ports requis. Si vous avez un pare-feu entre deux htes grs et que vous dsirez effectuer des activits source ou cible, comme une migration ou un clonage, vous devez configurer un moyen pour que les htes grs puissent recevoir des donnes.

VMware, Inc.

41

Installation et configuration de vSphere

Tableau 2-15. Ports requis pour vCenter Server Appliance


Port 80 Description vCenter Server requiert le port 80 pour les connections HTTP directes. Le port 80 redirige les requtes vers le port 443 HTTPS. Cette redirection est utile si vous utilisez accidentellement http://serveur au lieu de https://serveur. Le port par dfaut que le systme vCenter Server utilise pour couter les connexions provenant de vSphere Client. Pour autoriser le systme vCenter Server recevoir des donnes de vSphere Client, ouvrez le port 443 dans la pare-feu. Le systme vCenter Server utilise galement le port 443 pour surveiller les transferts de donnes depuis les clients SDK. Si vous utilisez un autre numro de port pour HTTPS, vous devez utiliser adresse-ip:port lorsque vous vous connectez au systme vCenter Server. Le port par dfaut utilis par vCenter Server pour envoyer des donnes des htes grs. Les htes grs envoient galement rgulirement un signal de pulsation par le port UDP 902 au systme vCenter Server. Ce port ne doit pas tre bloqu par les pare-feu entre le serveur et les htes, ou entre les htes. Le port 902 ne doit pas tre bloqu entre vSphere Client et les htes. vSphere Client utilise ce port pour afficher les consoles de machines virtuelles. Services Web HTTP. Utilis pour VMware VirtualCenter Management Web Services. Services Web HTTPS. Utilis pour VMware VirtualCenter Management Web Services. vCenter Inventory Service HTTP vCenter Inventory Service HTTPS Base de donnes vCenter Inventory Service Serveur vSphere Syslog Collector Serveur vSphere Syslog Collector (SSL) Serveur coredump rseau (UDP) Service Auto Deploy. Gestion Auto Deploy vSphere Web Client HTTP vSphere Web Client HTTPS HTTPS de l'interface utilisateur Web de vCenter Server Appliance. Service CIM de linterface utilisateur Web de vCenter Server Appliance. Port systme de SSHD.

443

902

8080 8443 10080 10443 10109 514 1514 6500 6501 6502 9090 9443 5480 5489 22

Pour que le systme vCenter Server utilise un autre port pour recevoir les donnes de vSphere Client, consultez la documentation Gestion de vCenter Server et des htes. Si vous hsitez sur la configuration du pare-feu, consultez la documentation Scurit vSphere.

Conflit entre vCenter Server et IIS pour le port 80


vCenter Server et Microsoft Internet Information Service (IIS) utilisent tous les deux le port 80 comme port par dfaut pour les connexions HTTP directes. Ce conflit peut empcher vCenter Server de redmarrer aprs l'installation de vSphere Authentication Proxy. Problme vCenter Server ne peut pas redmarrer aprs l'installation de vSphere Authentication Proxy.

42

VMware, Inc.

Chapitre 2 Spcifications systme

Cause Si IIS n'est pas install lorsque vous installez vSphere Authentication Proxy, le programme d'installation vous invite installer IIS. tant donn qu'IIS utilise le port 80, qui est le port par dfaut pour les connexions HTTP directes de vCenter Server, vCenter Server ne peut pas redmarrer aprs l'installation de vSphere Authentication Proxy. Reportez-vous la section Ports requis pour vCenter Server , page 40. Solution
u

Pour rsoudre un conflit entre IIS et vCenter Server pour le port 80, effectuez l'une des oprations suivantes.
Option Si vous avez install IIS avant d'installer vCenter Server Si vous avez install vCenter Server avant d'installer IIS Description Remplacez le port 80 pour les connexions HTTP directes de vCenter Server par une autre valeur. Avant de redmarrer vCenter Server, remplacez le port de liaison 80 du site Web par dfaut d'IIS par une autre valeur.

Exigences de DNS pour vSphere


vCenter Server, comme tous les autres serveurs rseau, doit tre install sur une machine dont l'adresse IP est fixe et qui a un nom de DNS connu, pour que les clients puissent accder sans problme au service. Assignez une adresse IP statique et un nom d'hte au serveur Windows qui hbergera le systme vCenter Server. Cette adresse IP doit avoir un enregistrement de DNS (systme de nom de domaine) (interne). Assurez-vous que l'interface de gestion des htes ESXi a une rsolution de DNS valide depuis le vCenter Server et tous les clients vSphere et vSphere Web Clients. Assurez-vous que le vCenter Server a une rsolution de DNS valide depuis tous les htes ESXi et tous les clients vSphere et vSphere Web. Assurez-vous que le vCenter Server est install sur une machine qui a un nom de domaine complet (FQDN) pouvant tre rsolu. Pour ce faire, tapez nslookup your_vCenter_Server_fqdn dans l'invite de ligne de commande. Si le FQDN peut tre rsolu, la commande nslookup renvoie l'IP et le nom de la machine du contrleur de domaine. Vrifiez que la recherche DNS inverse renvoie un nom de domaine complet lorsque vous l'interrogez sur l'adresse IP de vCenter Server. Lorsque vous installez vCenter Server, l'installation du composant du serveur Web qui prend en charge vSphere Client choue si le programme d'installation ne peut rechercher le nom de domaine complet de vCenter Server partir de son adresse IP. La recherche inverse est implmente sur base des enregistrements PTR. Pour crer un enregistrement PTR, consultez la documentation de votre systme d'exploitation hte vCenter Server. Si vous utilisez DHCP au lieu d'une adresse IP statique pour vCenter Server, assurez-vous que le nom de l'ordinateur du vCenter Server a t mis niveau dans le service du nom de domaine (DNS). Excutez une commande ping avec le nom de l'ordinateur pour tester la connexion. Par exemple, si le nom de l'ordinateur est host-1.company.com, excutez la commande suivante dans l'invite de commande Windows :
ping host-1.company.com

Si vous arrivez faire un ping du nom de l'ordinateur, ce nom est mis niveau dans le DNS.

VMware, Inc.

43

Installation et configuration de vSphere

Modles de serveurs de gestion distance et versions minimum de microprogrammes pris en charge


Vous pouvez utiliser des applications de gestion distance pour l'installation d'ESXi ou pour la gestion d'htes distance. Tableau 2-16. Modles de serveurs de gestion distance et versions de microprogrammes pris en charge
Modles de contrleurs distants Dell DRAC 6 Dell DRAC 5 Dell DRAC 4 HP ILO HP ILO 2 IBM RSA 2 Version de microprogramme 1.54 (Build 15), 1.70 (Build 21) 1.0, 1.45, 1.51 1.75 1.81, 1.92 1.8, 1.81 1.03, 1.2 Java 1.6.0_24 1.6.0_20,1.6.0_203 1.6.0_23 1.6.0_22, 1.6.0_23 1.6.0_20, 1.6.0_23 1.6.0_22

44

VMware, Inc.

Installation interactive d' ESXi

Utilisez l'option d'installation interactive pour les petits dploiements de moins de cinq htes. Dans une installation interactive type, vous dmarrez le programme d'installation ESXi et rpondez ses invites pour installer ESXi sur le disque hte local. Le programme d'installation reformate et partitionne le disque cible et installe l'image de dmarrage ESXi. Si vous n'avez pas install ESXi sur le disque cible pralablement, toutes les donnes sur l'unit sont remplaces, y compris les partitions du fournisseur, les partitions du systme d'exploitation et les donnes associes. REMARQUE Pour ne pas perdre de donnes, migrez les donnes vers une autre machine avant d'installer ESXi. Si vous installez ESXi sur un disque qui contient une installation prcdente d'ESXi, d'ESX ou d'une banque de donnes VMFS, le programme d'installation fournit des options de mise niveau. Reportez-vous la documentation de Mise niveau vSphere. Ce chapitre aborde les rubriques suivantes :
n n

Installation de ESXi de faon interactive , page 45 Installer ESXi sur un disque iSCSI logiciel , page 47

Installation de ESXi de faon interactive


Vous utilisez le CD/DVD ESXi ou une cl USB pour installer le logiciel ESXi sur un disque dur SAS, SATA ou SCSI, ou sur un lecteur USB. Prrequis
n

Le fichier ISO du programme d'installation de ESXi doit se trouver l'un des emplacements suivants :
n

Sur le CD ou DVD. Si vous ne possdez pas le CD/DVD d'installation, vous pouvez en crer un. Reportez-vous la section Tlcharger et graver l'image ISO du programme d'installation ESXi sur un CD ou un DVD , page 15 Sur une cl USB. Reportez-vous la section Formater une cl USB pour lancer l'installation ou la mise niveau d'ESXi , page 15.

REMARQUE Vous pouvez galement dmarrer le programme d'installation de ESXi en PXE pour lancer une installation interactive ou une installation scripte. Reportez-vous la section Dmarrage PXE du programme d'installation ESXi , page 19.
n

Vrifiez si l'horloge du matriel du serveur est paramtre en UTC. Ce paramtrage se trouve dans le BIOS.

VMware, Inc.

45

Installation et configuration de vSphere

Vrifiez si le clavier et l'cran sont raccords la machine sur laquelle le logiciel ESXi sera install. Vous pouvez galement utiliser une application de gestion distance. Reportez-vous Utilisation d'applications de gestion distance , page 26. Pensez dconnecter votre stockage de rseau. Cette action diminue le temps ncessaire au programme d'installation pour trouver des lecteurs de disques disponibles. Notez que lorsque vous dconnectez le stockage rseau, tout fichier se trouvant sur les disques dconnects devient indisponible lors de l'installation. Ne dconnectez pas un LUN contenant un ESX existant ou une installation de ESXi. Ne dconnectez pas une banque de donnes VMFS contenant la console de service d'une installation ESX existante. Ces actions pourraient affecter le rsultat de l'installation.

Rassemblez les informations requises par l'assistant d'installation de ESXi. Reportez-vous la section Informations requises pour l'installation d'ESXi , page 26. Vrifiez que ESXi Embedded ne se trouve pas sur l'ordinateur hte. ESXi Installable et ESXi Embedded ne peuvent pas cohabiter sur le mme hte.

Procdure 1 2 Insrez le CD/DVD d'installation de ESXi dans le lecteur CD/DVD-ROM, ou branchez la cl USB d'installation et redmarrez la machine. Configurez le BIOS de sorte qu'il dmarre partir du CD-ROM ou de la cl USB. Consultez la documentation du fournisseur de votre matriel pour plus d'informations sur la modification de la squence de dmarrage. 3 Dans la page Slectionner un disque, slectionnez le lecteur sur lequel installer ESXi et appuyez sur Entre. Appuyez sur la touche F1 pour obtenir plus d'informations sur le disque slectionn. REMARQUE Ne vous fiez pas l'ordre des disques dans la liste pour slectionner un disque. L'ordre des disques est dtermin par le BIOS et peut ne pas tre dans l'ordre. Cela peut se produire avec les systmes sur lesquels les lecteurs ont continuellement t ajouts et retirs. Si le disque que vous avez slectionn contient des donnes, la page Confirmer la slection du disque s'affiche. Si vous procdez l'installation sur un disque contenant une installation de ESXi ou ESX antrieure ou une banque de donnes VMFS, le programme d'installation vous proposera plusieurs choix. IMPORTANT Si vous procdez la mise niveau ou la migration d'une installation existante de ESX/ESXi, consultez la documentation Mise niveau vSphere. Les consignes dtailles dans la documentation Installation et configuration de vSphere s'appliquent une nouvelle installation de ESXi. 4 Slectionnez le type de clavier de l'hte. Vous pouvez modifier le type de clavier aprs avoir procd l'installation sur la console directe. 5 Entrez le mot de passe racine de l'hte. Vous pouvez laisser le champ du mot de passe vierge ; toutefois, pour scuriser le systme ds le premier dmarrage, entrez un mot de passe. Vous pouvez modifier le mot de passe aprs avoir procd l'installation sur la console directe. 6 7 Appuyez sur Entre pour dmarrer l'installation. Lorsque l'installation est termine, retirez le CD, le DVD ou la cl USB d'installation.

46

VMware, Inc.

Chapitre 3 Installation interactive d' ESXi

Appuyez sur Entre pour redmarrer l'hte. Si vous procdez une nouvelle installation ou que vous choisissez d'craser une banque de donnes VMFS existante, des partitions de fichier de travail VFAT et VMFS seront cres sur le disque de l'hte durant le redmarrage.

Paramtrez le premier priphrique de dmarrage de sorte qu'il soit le lecteur sur lequel vous avez install ESXi dans tape 3. Pour obtenir des informations sur la modification de l'ordre de dmarrage, consultez la documentation de votre fournisseur de matriel. REMARQUE Les systmes UEFI peuvent ncessiter des tapes supplmentaires pour configurer le priphrique de dmarrage. Reportez-vous la section L'hte ne dmarre pas aprs avoir install ESXi en mode UEFI , page 183

Lorsque l'installation est termine, vous pouvez migrer les donnes VMFS existantes vers l'hte ESXi. Vous pouvez dmarrer une seule machine par image ESXi. Le dmarrage de plusieurs priphriques depuis une seule image ESXi partage n'est pas pris en charge. Suivant Installez une administration de base et la configuration rseau pour ESXi. Reportez-vous la section Chapitre 8, Aprs avoir install et configur ESXi , page 201.

Installer ESXi sur un disque iSCSI logiciel


Lorsque vous installez ESXi sur un disque iSCSI logiciel, vous devez configurer le nom qualifi iSCSI (IQN) cible. Lorsque le systme dmarre, un test la mise sous tension POST (Power-On Self Test) est excut et dmarre les adaptateurs dans l'ordre dfini dans le BIOS du systme. Lorsque la squence de dmarrage atteint l'adaptateur iBFT (iSCSI Boot Firmware Table), l'adaptateur tente de se connecter la cible, mais il ne dmarre pas depuis cette dernire. Voir les conditions pralables. Si la connexion la cible iSCSI aboutit, le microprogramme de dmarrage iSCSI enregistre la configuration de dmarrage iSCSI dans la table iBFT. L'adaptateur suivant dmarrer doit tre le support d'installation ESXi, une image ISO monte ou un CD-ROM physique. Prrequis
n

Vrifiez que le nom IQN cible est configur dans le paramtre cible iBFT BIOS. Ce paramtre est l'option ROM de la carte NIC (network interface card) utiliser pour le LUN iSCSI. Voir la documentation du fournisseur du systme. Dsactivez l'option d'adaptateur iBFT pour dmarrer depuis la cible iSCSI. Cette action est ncessaire pour que le programme d'installation ESXi dmarre la place de la cible iSCSI. Lorsque vous dmarrez le systme, suivez l'invite pour vous connecter votre adaptateur iBFT et dsactivez l'option pour dmarrer depuis la cible iSCSI. Voir la documentation du fournisseur du systme et de l'adaptateur iBFT. Aprs avoir install ESXi, vous pouvez ractiver l'option pour dmarrer depuis le LUN dans lequel vous avez install ESXi.

Procdure 1 Lancez une installation interactive depuis le CD/DVD d'installation ESXi ou l'image ISO monte.

VMware, Inc.

47

Installation et configuration de vSphere

Dans l'cran de slection de disque, slectionnez la cible iSCSI que vous avez dfinie dans le paramtre cible iBFT BIOS. Si la cible ne figure pas dans ce menu, vrifiez que les paramtres TCP/IP et IQN iSCSI d'initiateur sont corrects. Vrifiez la liste de contrle d'accs (LCA) rseau et confirmez que l'adaptateur dispose des autorisations appropries pour accder la cible.

3 4 5

Suivez les invites pour terminer l'installation. Redmarrez l'hte. Dans les paramtres BIOS de l'hte, entrez la configuration BIOS de l'adaptateur iBFT et changez le paramtre d'adaptateur pour dmarrer depuis la cible iSCSI. Voir la documentation du fournisseur du systme.

Suivant Dans l'adaptateur iBFT, ractivez l'option pour dmarrer depuis la cible iSCSI pour que le systme dmarre depuis le LUN dans lequel vous avez install ESXi.

48

VMware, Inc.

Installation, mise niveau ou migration d'htes en utilisant un script

Vous pouvez dployer rapidement des htes ESXi en utilisant des installations ou des mises niveau bases sur un script. Les installations, mises niveau ou migrations bases sur un script sont un moyen efficace de dployer plusieurs htes. Le script d'installation ou de mise niveau contient les paramtres d'installation pour ESXi. Vous pouvez appliquer le script tous les htes dont vous souhaitez que la configuration soit similaire. Pour une installation, une mise niveau ou une migration base sur un script, vous devez utiliser les commandes prises en charge pour crer un script, et diter le script pour modifier les paramtres qui sont uniques pour chaque hte. Le script d'installation ou de mise niveau peut rsider dans l'un des emplacements suivants :
n n n n n

FTP HTTP/HTTPS NFS cl USB CDROM

Ce chapitre aborde les rubriques suivantes :


n n n n n n

Approches pour l'installation scripte , page 49 Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50 propos des scripts d'installation et de mise niveau , page 52 Installer, mettre niveau ou migrer ESXi depuis un CD ou un DVD en utilisant un script , page 62 Installer, mettre niveau ou migrer ESXi depuis une cl USB en utilisant un script , page 63 Effectuer une installation ou une mise niveau script ESXi en effectuant un dmarrage PXE du programme d'installation , page 64

Approches pour l'installation scripte


Vous pouvez installer ESXi sur plusieurs ordinateurs en utilisant un seul script pour tous les ordinateurs ou un script distinct pour chacun d'entre eux. Par exemple, comme les noms des disques varient d'une machine l'autre, l'un des paramtres que vous pouvez dfinir dans un script est le choix du disque sur lequel ESXi doit tre install.

VMware, Inc.

49

Installation et configuration de vSphere

Tableau 4-1. Choix d'installation l'aide de scripts


Option Effectuez toujours l'installation sur le premier disque sur plusieurs machines. Installez ESXi sur un disque diffrent pour chaque machine. Action Crez un script. Crez plusieurs scripts.

Pour plus d'informations sur les commandes ncessaires pour dfinir le disque d'installation, voir Commandes du script d'installation et de mise niveau , page 53.

Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau
Vous pouvez lancer un script d'installation ou de mise niveau en saisissant les options de ligne de commande de dmarrage sur la ligne de commande de dmarrage du programme d'installation ESXi. Pendant le dmarrage, il peut tre ncessaire de spcifier les options pour accder au fichier kickstart. Vous pouvez entrer les options de dmarrage en appuyant sur les touches Maj.+O dans le chargeur de dmarrage. Pour une installation d'hte PXE, vous pouvez transmettre les options par le biais de la ligne kernelopts du fichier boot.cfg. Reportez-vous la section propos du fichier boot.cfg , page 61 et Dmarrage PXE du programme d'installation ESXi , page 19. Une option ks=... doit tre spcifie, pour indiquer l'emplacement du script d'installation. Dans le cas contraire, une installation ou mise niveau script ne dmarrera pas. Si ks=... est omis, le programme d'installation en mode texte continue. Les options de dmarrage prises en charge sont spcifies dans Options de dmarrage , page 51. Procdure 1 2 Dmarrez l'hte. Lorsque la fentre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour diter les options de dmarrage.

Dans l'invite de commande runweasel, entrez


ks=emplacement du script d'installation plus options de la ligne de commande de dmarrage

Exemple : Option de dmarrage


Vous entrez les options de dmarrage suivantes :
ks=http://00.00.00.00/kickstart/ks-osdc-pdp101.cfg nameserver=00.00.0.0 ip=00.00.00.000 netmask=255.255.255.0 gateway=00.00.00.000

50

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

Options de dmarrage
Lorsque vous effectuez une installation base sur un script, vous devez spcifier les options au moment du dmarrage pour accder au fichier kickstart.

Options de dmarrage prises en charge


Tableau 4-2. Options de dmarrage pour l'installation d' ESXi
Option de dmarrage BOOTIF=hwtype-adresse MAC Description Similaire l'option netdevice, except dans le format PXELINUX comme il est dcrit dans l'option IPAPPEND sous SYSLINUX sur le site syslinux.zytor.com. Dfinit cette passerelle de rseau comme la passerelle par dfaut utiliser pour le tlchargement du script d'installation et du support d'installation. Spcifie une adresse IP statique utiliser pour tlcharger le script d'installation et le support d'installation. Remarque : le format PXELINUX pour cette option est galement pris en charge. Voir l'option IPAPPEND sous SYSLINUX sur le site syslinux.zytor.com. Effectue une installation base sur un script avec le script dans le chemin, qui rside sur le CD dans le lecteur de CD-ROM. Chaque CDROM est mont et vrifi jusqu' ce que le fichier correspondant au chemin soit trouv. Effectue une installation base sur un script avec le script dans le chemin. Effectue une installation base sur un script avec le script situ sur le rseau l'adresse URL spcifie. protocol peut tre http, https, ftp ou nfs. Exemple d'utilisation du protocole NFS : ks=nfs://host:porturl-path. Le format d'une URL NFS est spcifi dans RFC 2224. Effectue une installation base sur un script, en accdant au script depuis un lecteur USB connect. Recherche le fichier nomm ks.cfg. Le fichier doit tre situ dans le rpertoire racine du lecteur. Si plusieurs lecteurs flash USB sont connects, ils sont parcourus jusqu' ce que le fichier ks.cfg soit trouv. Seuls les systmes FAT16 et FAT32 sont pris en charge. Excute une installation base sur un script avec le fichier de script spcifi, situ sur USB. Tente d'utiliser un adaptateur rseau priphrique lors de la recherche d'un script d'installation et d'un support d'installation. Spcifiez comme adresse MAC, par exemple 00:50:56:C0:00:01. Cet emplacement peut galement tre un nom vmnicNN. En cas de non spcification et de rcupration requise des fichiers sur le rseau, le programme d'installation se rgle par dfaut sur le premier adaptateur rseau trouv. Spcifie un serveur de nom de domaine utiliser pour le tlchargement du script d'installation et du mdia d'installation.

gateway=adresse ip

ip=adresse ip

ks=cdrom:/chemin

ks=file://chemin ks=protocol://serveurchemin

ks=usb

ks=usb:/chemin ksdevice=priphrique

nameserver=adresse ip

VMware, Inc.

51

Installation et configuration de vSphere

Tableau 4-2. Options de dmarrage pour l'installation d' ESXi (suite)


Option de dmarrage netdevice=priphrique Description Tente d'utiliser un adaptateur rseau priphrique lors de la recherche d'un script d'installation et d'un support d'installation. Spcifiez comme adresse MAC, par exemple 00:50:56:C0:00:01. Cet emplacement peut galement tre un nom vmnicNN. En cas de non spcification et de rcupration requise des fichiers sur le rseau, le programme d'installation se rgle par dfaut sur le premier adaptateur rseau trouv. Spcifie le masque de sous-rseau pour l'interface rseau qui tlcharge le script d'installation et le support d'installation. Configurez la carte rseau sur le VLAN spcifi.

netmask=masque de sous-rseau vlanid=idvlan

propos des scripts d'installation et de mise niveau


Le script d'installation/de mise niveau est un fichier texte, par exemple ks.cfg, qui contient les commandes prises en charge. La section de commande du script contient les options d'installation d'ESXi. Cette section est requise et doit apparatre en premier dans le script.

propos du script d'installation ks.cfg par dfaut


Le programme d'installation ESXi contient un script d'installation par dfaut qui effectue une installation standard sur le premier disque dur dtect. Le script d'installation ks.cfg par dfaut se trouve dans /etc/vmware/weasel/ks.cfg dans le disque RAM initial. Vous pouvez spcifier l'emplacement du fichier ks.cfg par dfaut avec l'option de dmarrage ks=file://etc/vmware/weasel/ks.cfg. Reportez-vous Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50. Lorsque vous installez ESXi en utilisant le script ks.cfg, le mot de passe racine par dfaut est mypassword. Vous ne pouvez pas modifier le script par dfaut sur le support d'installation. Aprs l'installation, vous pouvez vous connecter l'hte ESXi et utiliser vSphere Client pour modifier les paramtres par dfaut. Le script par dfaut contient les commandes suivantes :
# # Sample scripted installation file # # Accept the VMware End User License Agreement vmaccepteula # Set the root password for the DCUI and Tech Support Mode rootpw mypassword # Install on the first local disk available on machine install --firstdisk --overwritevmfs # Set the network to DHCP on the first network adapter network --bootproto=dhcp --device=vmnic0 # A sample post-install script %post --interpreter=python --ignorefailure=true import time stampFile = open('/finished.stamp', mode='w') stampFile.write( time.asctime() )

52

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

Emplacements pris en charge pour les scripts d'installation ou de mise niveau


Dans les installations et les mises niveau bases sur un script, le programme d'installation ESXi peut accder au script d'installation ou de mise niveau, galement appel le fichier kickstart, depuis plusieurs emplacements. Les emplacements suivants sont pris en charge pour le script d'installation ou de mise niveau :
n

CD/DVD. Reportez-vous la section Crer une image ISO du programme d'installation avec un script d'installation ou de mise niveau personnalis , page 18. Cl USB. Reportez-vous la section Crer une cl USB pour stocker le script d'installation ou de mise niveau ESXi , page 17. Un emplacement rseau accessible via les protocoles suivants : NFS, HTTP, HTTPS, FTP

Chemin d'accs au script d'installation ou de mise niveau


Vous pouvez spcifier le chemin d'accs au script d'installation ou de mise niveau.
ks=http://XXX.XXX.XXX.XXX/kickstart/KS.CFG est le chemin d'accs au script d'installation d'ESXi, o

XXX.XXX.XXX.XXX est l'adresse IP de la machine sur laquelle le script rside. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52.

Pour dmarrer un script d'installation partir d'une installation interactive, vous entrez l'option ks= manuellement. Reportez-vous la section Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50.

Commandes du script d'installation et de mise niveau


Pour modifier le script d'installation ou de mise niveau par dfaut ou pour crer votre propre script, utilisez les commandes prises en charge. Utilisez les commandes prises en charge dans le script d'installation, que vous spcifiez l'aide d'une commande de dmarrage quand vous dmarrez le programme d'installation. Pour dterminer sur quel disque installer ou mettre niveau ESXi, le script d'installation requiert une des commandes suivantes : install, upgrade ou installorupgrade. La commande install cre les partitions par dfaut, incluant une banque de donnes VMFS qui occupe tout l'espace disponible aprs la cration des autres partitions. La commande install remplace la commande autopart qui tait utilise pour les installations d'ESXi 4.1 base d'un script.

accepteula ou vmaccepteula (requis)


Accepte le contrat de licence ESXi. Cette commande fonctionne de la mme manire que dans ESXi 4.1.

clearpart (facultatif)
Compar kickstart, le comportement de la commande d'ESXi clearpart diffre. Modifiez la commande
clearpart avec prcaution dans vos scripts existants.

Effacez toutes les partitions existantes sur le disque. La commande install doit tre spcifie.
--drives= --alldrives

Supprimez les partitions sur les lecteurs spcifis. Ignore la spcification --drives= et autorise l'effacement des partitions sur chaque lecteur. Supprime les partitions sur tous les lecteurs, sauf sur les lecteurs spcifis. Requis sauf si l'indicateur --drives= ou --alldrives est spcifi.

--ignoredrives=

VMware, Inc.

53

Installation et configuration de vSphere

--overwritevmfs

Autorise l'crasement des partitions VMFS sur les lecteurs spcifis. Par dfaut, l'crasement des partitions VMFS n'est pas autoris. Partitions pour le premier disque ligible trouv. Par dfaut, les disques ligibles sont dfinis dans l'ordre suivant : 1 2 3 Stockage connect localement (local) Stockage de rseau (remote) Disques USB (usb)

--firstdisk=

disk-type1
[disk-type2,...]

Vous pouvez modifier l'ordre des disques en utilisant une liste spare par des virgules ajoute l'argument. Si vous fournissez une liste de filtres, les paramtres par dfaut sont crass. Vous pouvez combiner des filtres pour spcifier un disque en particulier, en incluant esx pour le premier disque avec ESX install, les informations sur le modle et le fournisseur, ou le nom du pilote de priphrique vmkernel. Par exemple, pour prfrer un disque avec le nom de modle ST3120814A et n'importe quel disque qui utilise le pilote mptsas au lieu d'un disque local normal, l'argument est --firstdisk=ST3120814A,mptsas,local.

dryrun (facultatif)
Analyse et vrifie le script d'installation. N'effectue pas l'installation.

installer
Indique qu'il s'agit d'une nouvelle installation. Remplace la commande abandonne autopart utilise pour les installations bases sur un script d'ESXi 4.1. La commande install, upgrade ou installorupgrade est requise pour dterminer sur quel disque ESXi doit tre install ou mis niveau.
--disk= or --drive=

Indique le disque la partition. Dans la commande --disk=diskname, le diskname peut tre sous l'une des formes indiques dans les exemples suivants :
n n n n

Path: --disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0 Nom de MPX : --disk=mpx.vmhba1:C0:T0:L0 Nom de VML : --disk=vml.000000034211234 vmkLUN UID : --disk=vmkLUN_UID

Pour les formats de nom de disque accepts, reportez-vous Noms de priphriques de disques , page 61.
--firstdisk=

disk-type1,
[disk-type2,...]

Partitions pour le premier disque ligible trouv. Par dfaut, les disques ligibles sont dfinis dans l'ordre suivant : 1 2 3 Stockage connect localement (local) Stockage de rseau (remote) Disques USB (usb)

Vous pouvez modifier l'ordre des disques en utilisant une liste spare par des virgules ajoute l'argument. Si vous fournissez une liste de filtres, les paramtres par dfaut sont crass. Vous pouvez combiner des filtres pour spcifier un disque en particulier, en incluant esx pour le premier disque avec ESX install, les informations sur le modle et le fournisseur, ou le nom du

54

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

pilote de priphrique vmkernel. Par exemple, pour prfrer un disque avec le nom de modle ST3120814A et n'importe quel disque qui utilise le pilote mptsas au lieu d'un disque local normal, l'argument est --firstdisk=ST3120814A,mptsas,local.
--overwritevmfs

Requis pour craser une banque de donnes VMFS existante sur le disque avant l'installation. Prserve une banque de donnes VMFS sur le disque pendant l'installation. Empche la cration d'une partition VMFS sur ce disque. Doit tre utilise avec --overwritevmfs si une partition VMFS existe dj sur le disque.

--preservevmfs --novmfsondisk

installorupgrade
La commande install, upgrade ou installorupgrade est requise pour dterminer sur quel disque ESXi doit tre install ou mis niveau.
--disk= or --drive=

Indique le disque la partition. Dans la commande --disk=diskname, le diskname peut tre sous l'une des formes indiques dans les exemples suivants :
n n n n

Path: --disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0 Nom de MPX : --disk=mpx.vmhba1:C0:T0:L0 Nom de VML : --disk=vml.000000034211234 vmkLUN UID : --disk=vmkLUN_UID

Pour les formats de nom de disque accepts, reportez-vous Noms de priphriques de disques , page 61.
--firstdisk=

disk-type1,
[disk-type2,...]

Partitions pour le premier disque ligible trouv. Par dfaut, les disques ligibles sont dfinis dans l'ordre suivant : 1 2 3 Stockage connect localement (local) Stockage de rseau (remote) Disques USB (usb)

Vous pouvez modifier l'ordre des disques en utilisant une liste spare par des virgules ajoute l'argument. Si vous fournissez une liste de filtres, les paramtres par dfaut sont crass. Vous pouvez combiner des filtres pour spcifier un disque en particulier, en incluant esx pour le premier disque avec ESX install, les informations sur le modle et le fournisseur, ou le nom du pilote de priphrique vmkernel. Par exemple, pour prfrer un disque avec le nom de modle ST3120814A et n'importe quel disque qui utilise le pilote mptsas au lieu d'un disque local normal, l'argument est --firstdisk=ST3120814A,mptsas,local.
--overwritevmfs

Installez ESXi si une partition VMFS existe sur le disque, mais qu'aucune installation d'ESX ou ESXi n'existe. Sauf si cette option est prsente, le programme d'installation chouera si une partition VMFS existe sur le disque, mais qu'aucune installation d'ESX ou ESXi n'existe. Si l'hte avec la version 4.x contient des personnalisations, comme des VIB ou des pilotes tiers, qui ne sont pas inclus dans l'image .ISO du programme d'installation, le programme d'installation se termine avec une erreur dcrivant le problme. L'option forcemigrate crase l'erreur et force la mise niveau.

--forcemigrate

VMware, Inc.

55

Installation et configuration de vSphere

Si vous mettez niveau un hte 5.0.x, les VIB personnaliss pris en charge sur l'hte qui ne sont pas inclus dans le fichier ISO du programme d'installation ESXi sont migrs. Si un hte ou le programme d'installation de l'image .ISO contiennent des VIB qui crent un conflit empchant la mise niveau, un message d'erreur identifie le VIB problmatique. Vous pouvez supprimer le VIB et ressayer la mise niveau, ou vous pouvez utiliser ESXi Image Builder pour crer un programme d'installation personnalis. ISO qui rsout le conflit. L'option forcemigrate n'est pas disponible. Consultez la documentation Mise niveau vSphere pour plus d'informations sur la mise niveau des htes qui ont des VIB tiers personnaliss. . AVERTISSEMENT Si l'option forcemigrate est utilise, l'hte mis niveau risque de ne pas dmarrer correctement, de prsenter une instabilit du systme ou de perdre sa fonctionnalit.

keyboard (facultatif)
Configure le type de clavier pour le systme.
keyboardType

Spcifie le mappage de clavier pour le type de clavier slectionn. keyboardType doit tre un des types suivants.
n n n n n n n n n n n n n n n n n n n n n

Belgian Brazilian Croatian Czechoslovakian Danish Valeur par dfaut Estonian Finnish Franais Allemand Greek Icelandic Italian Japonais Latin American Norwegian Polish Portuguese Russian Slovenian Spanish

56

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

n n n n n n n

Swedish Swiss French Swiss German Turkish US Dvorak Ukranian United Kingdom

serialnum ou vmserialnum (facultatif)


Dsapprouv dans ESXi 5.0.x. Pris en charge dans ESXi 5.1. Configure la licence. Si elle n'est pas incluse, ESXi s'installe en mode d'valuation.
--esx=<license-key>

Prcise la cl de licence vSphere utiliser. Le format est un jeu de groupes de 5 caractres (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX).

network (facultatif)
Spcifiez une adresse de rseau pour le systme.
--bootproto=[dhcp| static] --device=

Indiquez si les paramtres rseau doivent tre obtenus partir de DHCP ou dfinissez-les manuellement. Spcifie l'adresse MAC du rseau ou le nom du priphrique, au format vmnicNN, comme dans vmnic0. Ces options se rapportent au priphrique de liaison montante pour le commutateur virtuel. Dfinit une adresse IP pour la machine installer, au format xxx.xxx.xxx.xxx. Requis avec l'option --bootproto=static et ignor dans le cas contraire. Dsigne la passerelle par dfaut sous la forme d'une adresse IP, au format xxx.xxx.xxx.xxx. Utilis avec l'option --bootproto=static. Dsigne le serveur de nom principal comme adresse IP. Utilis avec l'option --bootproto=static. Omettez cette option si vous n'avez pas l'intention d'utiliser DNS. L'option --nameserver peut accepter deux adresses IP. Par exemple : -nameserver="10.126.87.104[,10.126.87.120]"

--ip=

--gateway=

--nameserver=

--netmask=

Spcifie le masque de sous-rseau pour le systme install, au format 255.xxx.xxx.xxx. Utilis avec l'option --bootproto=static. Spcifie le nom d'hte pour le systme install. Spcifie sur quel rseau VLAN se trouve le systme. Utilise avec l'option --bootproto=dhcp ou --bootproto=static. Dfinissez-la sur un nombre entier compris entre 1 et 4096. Prcise s'il faut ajouter ou non le groupes de ports de rseau VM utilis par des machines virtuelles. La valeur par dfaut est 1.

--hostname= --vlanid= vlanid

--addvmportgroup=(0|1)

VMware, Inc.

57

Installation et configuration de vSphere

paranoid (facultatif)
Provoque l'interruption de l'installation par des messages d'avertissement. Si vous omettez cette commande, les messages d'avertissement sont consigns.

part ou partition (facultatif)


Cre une banque de donnes VMFS supplmentaire sur le systme. Une seule banque de donnes peut tre cre par disque. Ne peut pas tre utilise sur le mme disque que la commande install. Une seule partition peut tre spcifie par disque et il doit s'agir uniquement d'une partition VMFS.
nom de banque de donnes
--ondisk= or --ondrive= --firstdisk=

Spcifie o la partition doit tre monte. Spcifie le disque ou le lecteur sur lequel la partition est cre. Partitions pour le premier disque ligible trouv. Par dfaut, les disques ligibles sont dfinis dans l'ordre suivant : 1 2 3 Stockage connect localement (local) Stockage de rseau (remote) Disques USB (usb)

disk-type1,
[disk-type2,...]

Vous pouvez modifier l'ordre des disques en utilisant une liste spare par des virgules ajoute l'argument. Si vous fournissez une liste de filtres, les paramtres par dfaut sont crass. Vous pouvez combiner des filtres pour spcifier un disque en particulier, en incluant esx pour le premier disque avec ESX install, les informations sur le modle et le fournisseur, ou le nom du pilote de priphrique vmkernel. Par exemple, pour prfrer un disque avec le nom de modle ST3120814A et n'importe quel disque qui utilise le pilote mptsas au lieu d'un disque local normal, l'argument est --firstdisk=ST3120814A,mptsas,local.

reboot (facultatif)
Redmarre la machine une fois l'installation base sur un script effectue.
<--noeject>

Le CD n'est pas ject aprs l'installation.

rootpw (requis)
Rgle le mot de passe racine pour le systme.
--iscrypted

Prcise que le mot de passe est crypt. Prcise la valeur du mot de passe.

mot de passe

mise niveau
La commande install, upgrade ou installorupgrade est requise pour dterminer sur quel disque ESXi doit tre install ou mis niveau.
--disk= or --drive=

Indique le disque la partition. Dans la commande --disk=diskname, le diskname peut tre sous l'une des formes indiques dans les exemples suivants :
n n

Path: --disk=/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0 Nom de MPX : --disk=mpx.vmhba1:C0:T0:L0

58

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

n n

Nom de VML : --disk=vml.000000034211234 vmkLUN UID:--disk=vmkLUN_UID

Pour les formats de nom de disque accepts, reportez-vous Noms de priphriques de disques , page 61.
--firstdisk=

disk-type1,
[disk-type2,...]

Partitions pour le premier disque ligible trouv. Par dfaut, les disques ligibles sont dfinis dans l'ordre suivant : 1 2 3 Stockage connect localement (local) Stockage de rseau (remote) Disques USB (usb)

Vous pouvez modifier l'ordre des disques en utilisant une liste spare par des virgules ajoute l'argument. Si vous fournissez une liste de filtres, les paramtres par dfaut sont crass. Vous pouvez combiner des filtres pour spcifier un disque en particulier, en incluant esx pour le premier disque avec ESX install, les informations sur le modle et le fournisseur, ou le nom du pilote de priphrique vmkernel. Par exemple, pour prfrer un disque avec le nom de modle ST3120814A et n'importe quel disque qui utilise le pilote mptsas au lieu d'un disque local normal, l'argument est --firstdisk=ST3120814A,mptsas,local.
--deletecosvmdk

Si le systme est mis niveau partir d'ESX, supprimez le rpertoire contenant l'ancien fichier VMDK de la console de service, cos.vmdk, pour rcuprer l'espace disque inutilis dans la banque de donnes VMFS. Si l'hte avec la version 4.x contient des personnalisations, comme des VIB ou des pilotes tiers, qui ne sont pas inclus dans l'image .ISO du programme d'installation, le programme d'installation se termine avec une erreur dcrivant le problme. L'option forcemigrate crase l'erreur et force la mise niveau. Si vous mettez niveau un hte 5.0.x, les VIB personnaliss pris en charge qui ne sont pas inclus dans le fichier ISO du programme d'installation ESXi sont migrs. Il n'est pas ncessaire d'utiliser l'option forcemigrate. Consultez la documentation Mise niveau vSphere pour plus d'informations sur la mise niveau d'htes qui ont VBS tiers personnaliss. AVERTISSEMENT Si l'option forcemigrate est utilise, l'hte mis niveau risque de ne pas dmarrer correctement, de prsenter une instabilit du systme ou de perdre sa fonctionnalit.

--forcemigrate

%include ou include (facultatif)


Spcifie un autre script d'installation analyser. Cette commande est traite d'une manire similaire une commande multiligne, mais elle ne prend qu'un seul argument.
filename

Par exemple : %include part.cfg

%pre (facultatif)
Indique un script excuter avant que la configuration kickstart ne soit value. Par exemple, vous pouvez l'utiliser pour gnrer les fichiers que le fichier kickstart doit inclure.
--interpreter

Indique un interprte utiliser. L'interprte par dfaut est busybox.

VMware, Inc.

59

Installation et configuration de vSphere

=[python|busybox]

%post (facultatif)
Excute le script spcifi une fois que le module a t install. Si vous prcisez plusieurs sections %post, elles sont excutes dans leur ordre d'apparition dans le script d'installation.
--interpreter =[python|busybox] --timeout=secs

Indique un interprte utiliser. L'interprte par dfaut est busybox.

Prcise un dlai d'expiration pour l'excution du script. Si le script n'est pas complt l'expiration du dlai, l'arrt du script est forc. Si le paramtre est vrai (true), l'installation est considre comme ayant russi mme si le script %post se termine avec une erreur.

--ignorefailure =[true|false]

%firstboot
Cre un script init qui s'excute uniquement lors du premier dmarrage. Le script n'a pas d'incidence sur les dmarrages suivants. Si plusieurs sections %firstboot sont spcifies, elles sont excutes dans l'ordre dans lequel elles apparaissent dans le fichier kickstart. REMARQUE Vous ne pouvez pas vrifier la smantique des scripts %firstboot tant que le systme n'aura pas dmarr pour la premire fois. Un script %firstboot peut contenir des erreurs pouvant tre catastrophiques qui ne sont pas exposes tant que l'installation n'est pas termine.
--interpreter =[python|busybox]

Indique un interprte utiliser. L'interprte par dfaut est busybox.

REMARQUE Vous ne pouvez pas vrifier la smantique des scripts %firstboot tant que le systme n'aura pas dmarr pour la premire fois. Si le script contient des erreurs, elles ne seront exposes qu'une fois l'installation termine.

Diffrences entre l'installation base sur un script et les commandes de mise niveau d' ESXi 4.x et ESXi 5.x
Avant d'effectuer une installation ou une mise niveau base sur un script d'ESXi, si vous connaissez bien l'installation base sur un script d'ESXi version 4.x, notez les diffrences entre l'installation base sur un script et les commandes de mise niveau d'ESXi 4.x et d'ESXi 5.x. Dans ESXi 5.x, tant donn que l'image d'installation est charge directement dans la mmoire RAM de l'hte au dmarrage de celui-ci, il n'est pas ncessaire d'inclure l'emplacement du support d'installation dans le script d'installation. ESXi 5.x prend en charge les mises niveau bases sur un script en plus de l'installation base sur un script. On remarque des diffrences de commandes dans le rsum suivant.
accepteula ou vmaccepteula autopart auth ou authconfig chargeur de dmarrage

Uniquement dans ESXi Abandonn et remplac par install, upgrade ou installorupgrade. Non pris en charge dans ESXi 5.x. Non pris en charge dans ESXi 5.x.

60

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

esxlocation pare-feu firewallport install, installorupgrade, upgrade

Abandonn et non utilis dans ESXi. Non pris en charge dans ESXi 5.x. Non pris en charge dans ESXi 5.x. Ces commandes remplacent la commande autopart abandonne. Utilisez une de ces commandes pour spcifier le disque sur la partition, et la commande part pour crer la banque de donnes vmfs. installorupgrade et upgrade sont prises en charge depuisESXi 5.x. Obsolte dans ESXi 5.0.x. Pris en charge dans ESXi 5.1. Obsolte dans ESXi 5.0.x. Pris en charge dans ESXi 5.1. Non pris en charge dans ESXi 5.x. Non pris en charge dans ESXi 5.x. Non pris en charge dans ESXi 5.x. Option--level non prise en charge dans ESXi 5.x. Non pris en charge dans ESXi 5.x.

serialnum vmserialnum timezone virtualdisk zerombr %firstboot %packages

Noms de priphriques de disques


Les commandes de script d'installation install, upgrade et installorupgrade requirent l'utilisation de noms de priphriques de disques. Tableau 4-3. Noms de priphriques de disques
Format VML MPX Exemples vml.00025261 mpx.vmhba0:C0:T0:L0 Description Le nom du priphrique tel qu'il est rapport par le vmkernel Le nom du priphrique

REMARQUE Lorsque vous utilisez une mise niveau scripte pour mettre niveau ESX 4.x vers ESXi 5.x, les noms des disques MPX et VML changent, ce qui peut faire chouer la mise niveau. Pour viter ce problme, utilisez les identifiants NAA (Network Address Authority Identifier) pour le priphrique de disque la place des noms des disques MPX et VML.

propos du fichier boot.cfg


Le fichier de configuration du chargeur de dmarrage boot.cfg spcifie le noyau, les options du noyau et les modules de dmarrage que le chargeur de dmarrage mboot.c32 utilise dans une installation ESXi. Le fichier boot.cfg est fourni dans le programme d'installation d'ESXi. Vous pouvez modifier la ligne kernelopt du fichier boot.cfg pour spcifier l'emplacement d'un script d'installation ou pour transmettre les autres options de dmarrage. La syntaxe du fichier boot.cfg est la suivante :
# boot.cfg -- mboot configuration file # # Toutes les lignes prcdes de '#' sont un commentaire. title=STRING kernel=FILEPATH

VMware, Inc.

61

Installation et configuration de vSphere

kernelopt=STRING modules=FILEPATH1 --- FILEPATH2... --- FILEPATHn # Toutes les autres lignes ne doivent pas tre modifies.

Les commandes dans le fichier boot.cfg configurent le chargeur de dmarrage. Tableau 4-4. Commandes dans boot.cfg .
Commande title=STRING kernel=FILEPATH kernelopt=STRING modules=FILEPATH1 --- FILEPATH2... --- FILEPATHn Description Dfinit l'intitul du chargeur de dmarrage sur STRING. Dfinit le chemin du noyau sur FILEPATH. Ajoute STRING aux options de dmarrage du noyau. Rpertorie les modules charger, spars par trois traits d'union (---).

Reportez-vous la section Crer une image ISO du programme d'installation avec un script d'installation ou de mise niveau personnalis , page 18, Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE , page 22, Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE isolinux.cfg , page 24 et Dmarrage PXE du programme d'installation ESXi , page 19.

Installer, mettre niveau ou migrer ESXi depuis un CD ou un DVD en utilisant un script


Vous pouvez installer, mettre niveau ou migrer ESXi depuis un lecteur CD/DVD en utilisant un script spcifiant les options d'installation ou de mise niveau. Vous pouvez dmarrer le script d'installation ou de mise niveau en entrant une option de dmarrage lorsque vous dmarrez l'hte. Vous pouvez galement crer une image ISO du programme d'installation incluant le script d'installation. Avec une image ISO du programme d'installation, vous pouvez effectuer une installation base sur un script et sans surveillance lorsque vous dmarrez l'image ISO image du programme d'installation. Reportez-vous la section Crer une image ISO du programme d'installation avec un script d'installation ou de mise niveau personnalis , page 18. Prrequis Avant d'excuter l'installation, la mise niveau ou la migration, vrifiez que les conditions requises suivantes sont remplies :
n

Le systme sur lequel vous effectuez l'installation, la mise niveau ou la migration rpond aux exigences matrielles requises. Reportez-vous la section Configuration matrielle requise pour ESXi , page 29. Vous disposez de l'image ISO du programme d'installation ESXi sur un CD/DVD d'installation. Reportezvous la section Tlcharger et graver l'image ISO du programme d'installation ESXi sur un CD ou un DVD , page 15. Le script d'installation ou de mise niveau par dfaut (ks.cfg) ou un script d'installation ou de mise niveau personnalis est accessible par le systme. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52. Vous avez slectionn une commande de dmarrage pour excuter l'installation, la mise niveau ou la migration base sur un script. Reportez-vous la section Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50. Pour la liste complte des commandes de dmarrage, reportez-vous Options de dmarrage , page 51.

62

VMware, Inc.

Chapitre 4 Installation, mise niveau ou migration d'htes en utilisant un script

Procdure 1 2 Lancez le programme d'installation ESXi depuis le CD ou DVD en utilisant le lecteur de CD/DVD-ROM local. Lorsque la fentre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour diter les options de dmarrage.

Entrez une option de dmarrage qui appelle le script d'installation ou de mise niveau par dfaut ou un fichier de script d'installation ou de mise niveau que vous avez cr. L'option de dmarrage a le format ks=.

Appuyez sur Entre.

L'installation, la mise niveau ou la migration se lance en utilisant les options que vous avez spcifies.

Installer, mettre niveau ou migrer ESXi depuis une cl USB en utilisant un script
Vous pouvez installer, mettre niveau ou migrer ESXi depuis une cl en utilisant un script spcifiant les options d'installation ou de mise niveau. Les options de dmarrage prises en charge sont spcifies dans Options de dmarrage , page 51. Prrequis Avant d'excuter l'installation, la mise niveau ou la migration, vrifiez que les conditions requises suivantes sont remplies :
n

Le systme sur lequel vous effectuez l'installation, la mise niveau ou la migration ESXi rpond aux exigences matrielles requises pour l'installation ou la mise niveau. Reportez-vous la section Configuration matrielle requise pour ESXi , page 29. Vous disposez de l'image ISO du programme d'installation ESXi sur une cl USB amorable. Reportezvous la section Formater une cl USB pour lancer l'installation ou la mise niveau d'ESXi , page 15. Le script d'installation ou de mise niveau par dfaut (ks.cfg) ou un script d'installation ou de mise niveau personnalis est accessible par le systme. Reportez-vous la section propos des scripts d'installation et de mise niveau , page 52. Vous avez slectionn une option de dmarrage pour excuter l'installation, la mise niveau ou la migration base sur un script. Reportez-vous la section Entrer les options de dmarrage pour lancer un script d'installation ou de mise niveau , page 50.

Procdure 1 Lancez le programme d'installation ESXi depuis la cl USB.

VMware, Inc.

63

Installation et configuration de vSphere

Lorsque la fentre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour diter les options de dmarrage.

Entrez une option de dmarrage qui appelle le script d'installation ou de mise niveau par dfaut ou un fichier de script d'installation ou de mise niveau que vous avez cr. L'option de dmarrage a le format ks=.

Appuyez sur Entre.

L'installation, la mise niveau ou la migration se lance en utilisant les options que vous avez spcifies.

Effectuer une installation ou une mise niveau script ESXi en effectuant un dmarrage PXE du programme d'installation
ESXi 5.x fournit de nombreuses options pour effectuer un dmarrage PXE du programme d'installation et utiliser un script d'installation ou de mise niveau.
n

Pour des informations sur la configuration d'une infrastructure PXE, reportez-vous la section Dmarrage PXE du programme d'installation ESXi , page 19. Pour des informations sur la cration et la localisation d'un script d'installation, reportez-vous la section propos des scripts d'installation et de mise niveau , page 52. Pour les procdures spcifiques pour effectuer un dmarrage PXE du programme d'installation ESXi et l'utilisation d'un script d'installation, reportez-vous l'une des rubriques suivantes :
n

Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE isolinux.cfg , page 24 Dmarrage PXE du programme d'installation ESXi en utilisant PXELINUX et un fichier de configuration PXE , page 22 Dmarrage PXE du programme d'installation ESXi en utilisant gPXE , page 25

n n

Pour des informations sur l'utilisation d'Auto Deploy pour effectuer une installation base sur un script en effectuant un dmarrage PXE, reportez-vous la section Chapitre 5, Installation d'ESXi en utilisant vSphere Auto Deploy , page 65.

64

VMware, Inc.

Installation d'ESXi en utilisant vSphere Auto Deploy

vSphere Auto Deploy permet de fournir des centaines d'htes physiques le logiciel ESXi. En utilisant Auto Deploy, les administrateurs systme qualifis peuvent grer efficacement les grands dploiements. Auto Deploy peut tre utilis pour la mise en cache sans tat ou les installations avec tat. Mise en cache sans tat Par dfaut, Auto Deploy ne stocke pas les configurations ni l'tat ESXi sur le disque hte. En fait, un profil d'image dfinit l'image fournie l'hte et les autres attributs d'hte sont grs par l'intermdiaire de profils d'hte. Vous pouvez provisionner un hte Auto Deploy et configurer l'hte pour stocker l'image sur le disque. Lors des dmarrages suivants, les htes dmarrent depuis le disque.

Installations avec tat

Ce chapitre aborde les rubriques suivantes :


n n n n n n n n n n n

Description de vSphere Auto Deploy , page 66 Feuille de route Auto Deploy et prsentation des cmdlets , page 73 Prparation pour vSphere Auto Deploy , page 76 Gestion d'Auto Deploy avec les cmdlets PowerCLI , page 83 Provisionnement des systmes ESXi avec vSphere Auto Deploy , page 87 Utilisation d'Auto Deploy pour la mise en cache sans tat et les installations d'tat , page 91 Configuration d'un hte de rfrence Auto Deploy , page 99 Tches de gestion avance , page 110 Meilleures pratiques et considrations de scurit pour Auto Deploy , page 123 Dpannage de la fonction Auto Deploy , page 128 Configuration de la validation technique Auto Deploy , page 135

VMware, Inc.

65

Installation et configuration de vSphere

Description de vSphere Auto Deploy


vSphere Auto Deploy peut provisioner des centaines d'htes physiques avec le logiciel ESXi. Vous pouvez dfinir l'image dployer et les htes provisionner avec l'image. Vous pouvez ventuellement dfinir des profils d'hte appliquer aux htes et un emplacement vCenter Server (dossier ou cluster) pour chaque hte.

Prsentation d'Auto Deploy


Lorsque vous dmarrez un hte physique qui est configur pour Auto Deploy, Auto Deploy utilise une infrastructure de dmarrage PXE avec les profils d'hte vSphere pour provisionner et personnaliser cet hte. Aucun tat n'est stock sur l'hte ; le serveur Auto Deploy gre les informations d'tat de chaque hte.

Informations d'tat des htes ESXi


Auto Deploy stocke les informations des htes ESXi provisionner dans diffrents emplacements. Les informations sur l'emplacement des profils d'image et des profils d'hte sont initialement dfinies dans les rgles qui associent les machines des profils d'image et des profils d'hte. Tableau 5-1. Auto Deploy stocke les informations de dploiement
Type d'information tat d'image tat de configuration Description Logiciel excutable sur un hte ESXi. Paramtres dfinissables qui dterminent comment l'hte est configur, par exemple les commutateurs virtuels et leurs paramtres, les paramtres des pilotes, les paramtres de dmarrage, etc. tat d'excution gnr par le logiciel actif, par exemple, cls prives gnres ou bases de donnes d'excution. Machines virtuelles stockes sur un hte et informations de dmarrage automatique de machine virtuelle (dmarrages suivants uniquement). tat bas sur une entre utilisateur. Par exemple, une adresse IP que l'utilisateur fournit lorsque le systme dmarre ne peut pas tre place automatiquement dans le profil d'hte. Source des informations d'tat Profil d'image cr avec Image Builder PowerCLI. Profil d'hte cr en utilisant l'IU Profil d'hte. Provient gnralement d'un modle d'hte.

tat dynamique

Stock dans la mmoire de l'hte et perdu lors d'un redmarrage. vCenter Server doit tre disponible afin de fournir des informations sur la machine virtuelle Auto Deploy. Vous pouvez crer un profil d'hte qui ncessite que l'utilisateur entre des valeurs. Lorsque Auto Deploy applique un profil d'hte qui ncessite une rponse un hte, l'hte passe en mode maintenance. Utilisez l'interface des profils d'hte pour vrifier la conformit du profil d'hte, et rpondez l'invite pour personnaliser l'hte Les informations relatives la personnalisation de l'hte sont stockes avec l'hte.

tat de machine virtuelle

Entre utilisateur

Architecture d'Auto Deploy


L'infrastructure Auto Deploy est constitue de plusieurs lments.

66

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Figure 5-1. vSphere Auto Deploy Architecture


Auto Deploy PowerCLI

Profils d'hte et personnalisation


d'hte

Interface utilisateur de profil d'hte

Moteur de rgles

Image Builder PowerCLI

Profils d'image

serveur Auto Deploy (serveur Web) Extraction de profils d'image et de VIB prdfinis

Moteur Plug-in de profil d'hte

Hte ESXi

Extraction HTTP d'images/de VIB et de profils d'hte (dmarrage iPXE et mise jour)

VIB et profils d'image dpt public

serveur Auto Deploy Moteur de rgles Auto Deploy Profils d'image

Fournit les images et les profils d'hte aux htes ESXi. Le serveur Auto Deploy est au centre de l'infrastructure Auto Deploy. Indique au serveur Auto Deploy le profil d'image et le profil d'hte qu'il doit fournir un hte. Les administrateurs utilisent Auto Deploy PowerCLI pour dfinir les rgles qui affectent des profils d'image et des profils d'hte aux htes. Dfinissez le groupe de VIB avec lesquels les htes ESXi doivent tre dmarrs.
n

VMware et les partenaires VMware placent des profils d'image et des VIB dans des dpts publics. Utilisez Image Builder PowerCLI pour examiner le dpt et le moteur de rgles Auto Deploy pour dfinir le profil d'image affecter un hte. Les clients VMware peuvent crer un profil d'image personnalis en fonction des profils d'image publics et des VIB dans le dpt et appliquer ce profil d'image l'hte.

Profils d'hte

Dfinissez la configuration de la machine, telle que la mise en rseau ou la configuration du stockage. Les administrateurs crent des profils d'hte en utilisant l'IU Profil d'hte. Vous pouvez crer un profil d'hte pour un hte de rfrence et appliquer ce profil d'hte d'autres htes dans votre environnement pour une configuration cohrente. Stocke les informations que l'utilisateur entre lorsque des profils d'hte sont appliqus l'hte. La personnalisation d'hte peut contenir une adresse IP ou d'autres informations fournies par l'utilisateur pour cet hte. Reportez-vous Personnalisation des htes dans vSphere Web Client , page 119. La personnalisation d'hte s'appelait fichier de rponses dans les versions antrieures d'Auto Deploy.

Personnalisation de l'hte

VMware, Inc.

67

Installation et configuration de vSphere

Rgles et groupes de rgles


Vous dfinissez le comportement du serveur Auto Deploy en utilisant un groupe de rgles crites dans Power CLI. Le moteur de rgles Auto Deploy vrifie le groupe de rgles pour identifier les modles d'htes correspondants afin de dterminer les lments (profil d'image, profil d'hte ou emplacement vCenter Server) provisionner pour chaque hte. Le moteur de rgles mappe les paramtres du logiciel et de configuration aux htes en fonction des attributs de l'hte. Par exemple, vous pouvez dployer des profils d'image ou d'hte dans deux clusters d'htes en crivant deux rgles, chaque rgle correspondant l'adresse rseau d'un cluster. Pour les htes qui n'ont pas encore t ajouts un systme vCenter Server, le serveur Auto Deploy se rfre au moteur de rgles avant de fournir les profils d'image, les profils d'hte et les informations d'emplacement d'inventaire aux htes. Pour les htes qui sont grs par un systme vCenter Server, le profil d'image, le profil d'hte et l'emplacement de l'inventaire que vCenter Server a stocks dans l'hte sont utiliss. Si vous modifiez des rgles, vous pouvez utiliser les cmdlets Auto Deploy PowerCLI pour excuter des oprations de test de conformit des rgles et de rparation. Lorsque vous rparez la conformit des rgles d'un hte, le profil d'image de l'hte et les affectations de profil d'hte sont mis jour. REMARQUE Vous devez excuter les oprations de test de conformit des rgles et de rparation pour les htes grs par un systme vCenter Server, mme si ces htes n'ont pas t ajouts au systme vCenter Server par Auto Deploy. Reportez-vous Tester et rparer la conformit aux rgles , page 86. Le moteur de rgles contient des rgles et des groupes de rgles. Rgles Les rgles peuvent affecter des profils d'image et d'hte un groupe d'htes ou dfinir l'emplacement (dossier ou cluster) d'un hte sur le systme vCenter Server cible. Une rgle peut identifier les htes cible en fonction de l'adresse MAC de dmarrage, des informations SMBIOS, de l'UUID BIOS, du fournisseur, du modle ou de l'adresse IP DHCP fixe. Dans la plupart des cas, les rgles s'appliquent plusieurs htes. Vous crez des rgles en utilisant les cmdlets Auto Deploy PowerCLI. Aprs avoir cr une rgle, vous devez l'ajouter un groupe de rgles. Seuls deux groupes de rgles, le groupe de rgles actives et le groupe de rgles oprationnelles, sont pris en charge. Une rgle peut appartenir aux deux groupes (par dfaut) ou uniquement au groupe de rgles oprationnelles. Lorsque vous ajoutez une rgle un groupe de rgles, vous ne pouvez plus changez la rgle. Dans ce cas, vous copiez la rgle et vous remplacez les lments ou les modles dans la copie. Par dfaut, Auto Deploy utilise le nom de la rgle pour la copie et masque la rgle d'origine. Lorsqu'un hte qui vient de dmarrer contacte le serveur Auto Deploy pour demander un profil d'image, le serveur Auto Deploy recherche des rgles de correspondance dans le groupe de rgles actives. Le profil d'image, le profil d'hte et l'emplacement d'inventaire vCenter Server mapps par les rgles de correspondance sont utiliss pour dmarrer l'hte. Si plusieurs lments de mme type sont mapps par les rgles, le serveur Auto Deploy utilise le premier lment du groupe de rgles. Le groupe de rgles oprationnelles permet de tester les modifications des rgles avant de les activer. Par exemple, vous pouvez utiliser les cmdlets Auto Deploy PowerCLI pour tester la conformit avec le groupe de rgles oprationnelles. Le test vrifie que les htes grs par un systme vCenter Server respectent les rgles du groupe de rgles oprationnelles. Par dfaut, les cmdlets ajoutent la rgle au groupe de rgles oprationnelles et active les rgles. Utilisez le paramtre NoActivate pour ajouter une rgle uniquement au groupe de rgles oprationnelles.

groupe de rgles actives

groupe de rgles oprationnelles

68

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Vous utilisez le workflow ci-dessous avec les rgles et les groupes de rgles. 1 2 3 4 Modifiez le groupe de rgles oprationnelles. Utilisez les cmdlets qui excutent les rgles du groupe de rgles oprationnelles sur un hte pour vrifier que tout fonctionne correctement. Ajustez et retestez les rgles du groupe de rgles oprationnelles. Activez les rgles du groupe de rgles oprationnelles. Si vous ajoutez une rgle et que vous ne prcisez pas le paramtre NoActivate, toutes les rgles qui se trouvent dans le groupe de rgles oprationnelles sont actives. Vous ne pouvez pas activer les rgles individuellement. Reportez-vous l'aide de l'interface de ligne de commande PowerCLI et Gestion d'Auto Deploy avec les cmdlets PowerCLI , page 83.

Processus de dmarrage Auto Deploy


Lorsque vous dmarrez un hte que vous voulez provisionner ou rapprovisionner avec vSphere Auto Deploy, l'infrastructure Auto Deploy fournit l'image du profil et, facultativement, un profil d'hte et un emplacement vCenter Server pour cet hte. Le processus de dmarrage est diffrent pour les htes qui n'ont pas encore t provisionns avec Auto Deploy (premier dmarrage) et pour les htes provisionns avec Auto Deploy et ajouts un systme vCenter Server (dmarrage suivant).

Conditions du premier dmarrage


Avant un processus de premier dmarrage, vous devez configurer le systme. La configuration inclut les tches suivantes qui sont dcrites plus en dtail dans Prparation pour vSphere Auto Deploy , page 76.
n

Configurez un serveur DHCP qui affecte une adresse IP chaque hte au dmarrage et qui pointe l'hte vers le serveur TFTP depuis lequel tlcharger le chargeur de dmarrage iPXE. Assurez-vous que le serveur Auto Deploy dispose d'une adresse IPv4. Le dmarrage PXE est uniquement pris en charge avec IPv4. D'autres composants de votre infrastructure Auto Deploy peuvent communiquer avec IPv4 ou IPv6. Identifiez un profil d'image utiliser de l'une des manires suivantes.
n n

Choisissez un profil d'image ESXi dans un dpt public. (Facultatif) Crez un profil d'image personnalis en utilisant Image Builder PowerCLI, puis placez ce profil dans un dpt accessible au serveur Auto Deploy. Le profil d'image doit contenir un bundle VIB ESXi de base.

(Facultatif) Si l'environnement contient un hte de rfrence, exportez le profil de l'hte de rfrence et dfinissez une rgle qui applique le profil de l'hte un ou plusieurs htes. Reportez-vous Configuration d'un hte de rfrence Auto Deploy , page 99. Dfinissez les rgles de dploiement de l'hte et ajoutez-les l'ensemble de rgles actives.

Prsentation du premier dmarrage


Lorsqu'un hte qui n'est pas encore provisionn avec vSphere Auto Deploy dmarre (premier dmarrage), l'hte interagit avec plusieurs composants Auto Deploy. 1 Lorsque l'administrateur met sous tension un hte, l'hte dmarre une squence de dmarrage PXE. Le serveur DHCP affecte une adresse IP l'hte et demande l'hte de contacter le serveur TFTP.

VMware, Inc.

69

Installation et configuration de vSphere

2 3

L'hte contacte le serveur TFTP et tlcharge le fichier iPXE (chargeur de dmarrage excutable) et un fichier de configuration iPXE. iPXE commence s'excuter. Le fichier de configuration demande l'hte d'envoyer une demande de dmarrage HTTP au serveur Auto Deploy. La demande HTTP contient des informations sur le matriel et le rseau.

En rponse, le serveur Auto Deploy excute les tches suivantes : a b Il interroge le moteur de rgles pour obtenir des informations sur l'hte. Il envoie les composants dfinis dans le profil d'image, le profil d'hte facultatif et les informations d'emplacement vCenter Server facultatives.

L'hte dmarre en utilisant le profil d'image. Si le serveur Auto Deploy a fourni un profil d'hte, ce dernier est appliqu l'hte.

Auto Deploy ajoute l'hte au systme vCenter Server auprs duquel Auto Deploy est enregistr. a b Si une rgle spcifie un dossier ou un cluster cible sur le systme vCenter Server, l'hte est plac dans le dossier ou le cluster. Le dossier cible doit tre un centre de donnes. S'il n'existe pas de rgle spcifiant un emplacement pour l'inventaire de vCenter Server, Auto Deploy ajoute l'hte au premier centre de donnes affich dans vSphere Client ou dans vSphere Web Client UI.

(Facultatif) Si le profil d'hte ncessite que l'utilisateur dfinisse certaines informations, telles qu'une adresse IP statique, l'hte est plac en mode de maintenance lorsqu'il est ajout au systme vCenter Server. Vous devez rappliquer le profil d'hte et rpondre aux questions pour que l'hte quitte le mode de maintenance. Reportez-vous la section Application d'un profil d'hte pour demander une entre utilisateur dans vSphere Client , page 90.

Si l'hte fait partie d'un cluster DRS, les machines virtuelles d'autres htes peuvent tre migres vers l'hte lorsque l'hte a t ajout au systme vCenter Server.

Reportez-vous la section Provisionner un hte (premier dmarrage) , page 87.

70

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Figure 5-2. Installation d'Auto Deploy, premier dmarrage


Premier dmarrage d'Auto Deploy
PXE

l'hte envoie des informations sur le matriel & le rseau au serveur Auto Deploy

le serveur Auto Deploy transmet les profils d'hte & d'image l'hte

l'hte dmarre en utilisant le profil d'image

l'hte est assign vCenter Server qui stocke les profils d'hte & d'image

Dmarrages suivants sans mises jour


Pour les htes provisionns avec Auto Deploy et grs par un systme vCenter Server, les dmarrages suivants peuvent devenir compltement automatiques. 1 2 3 L'administrateur redmarre l'hte. Lorsque l'hte dmarre, Auto Deploy provisionne l'hte avec son profil d'image et son profil d'hte. Les machines virtuelles sont dmarres ou migres vers l'hte en fonction des paramtres de l'hte.
n

Hte autonome. Les machines virtuelles sont mises sous tension en fonction des rgles de dmarrage automatique dfinies sur l'hte. Hte de cluster DRS. Les machines virtuelles qui ont t migres avec succs vers les autres htes restent en place. Les machines virtuelles pour lesquelles aucun hte ne disposait des ressources suffisantes sont enregistres sur l'hte redmarr.

Si le systme vCenter Server est indisponible, l'hte contacte Auto Deploy et il est provisionn avec un profil d'image. L'hte continue contacter le serveur Auto Deploy jusqu' ce que Auto Deploy se reconnecte au systme vCenter Server. Auto Deploy ne peut pas configurer vSphere Distributed Switches si vCenter Server est indisponible, et les machines virtuelles sont affectes des htes uniquement si elles participent un cluster HA. Le commutateur ne peut pas tre cr tant que l'hte n'est pas reconnect vCenter et que le profil d'hte n'est pas appliqu. Comme l'hte est en mode de maintenance, les machines virtuelles ne dmarrent pas. Reportez-vous la section Reprovisionner les htes avec des oprations de redmarrage simples , page 88.

VMware, Inc.

71

Installation et configuration de vSphere

Les htes configurs pour demander des entres utilisateur sont placs en mode de maintenance. Reportezvous la section Application d'un profil d'hte pour demander une entre utilisateur dans vSphere Client , page 90 et Mise jour de la personnalisation des htes dans vSphere Web Client , page 91.

Dmarrages suivants avec mises jour


Vous pouvez changer le profil d'image, le profil d'hte ou l'emplacement vCenter Server des htes. Le processus inclut la modification des rgles et les oprations de test de conformit des rgles de l'hte et de rparation. 1 2 3 4 L'administrateur utilise la cmdlet Copy-DeployRule PowerCLI pour copier et modifier une ou plusieurs rgles et met jour le groupe de rgles. Voir Feuille de route Auto Deploy , page 73 pour un exemple. L'administrateur excute la cmdlet Test-DeployRulesetCompliance afin de vrifier si chaque hte utilise les informations spcifies par le groupe de rgles actuel. L'hte retourne un objet PowerCLI qui encapsule les informations de conformit. L'administrateur excute la cmdlet Repair-DeployRulesetCompliance pour mettre niveau le profil d'image, le profil d'hte ou l'emplacement vCenter Server que le systme vCenter Server stocke pour chaque hte. Lorsque l'hte redmarre, il utilise le profil d'image, le profil d'hte ou l'emplacement vCenter Server mis jour de l'hte. Si le profil d'hte est dfini pour demander des informations utilisateur, l'hte passe en mode de maintenance. Suivez les tapes figurant dans Application d'un profil d'hte pour demander une entre utilisateur dans vSphere Client , page 90 et Mise jour de la personnalisation des htes dans vSphere Web Client , page 91. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Figure 5-3. Installation d'Auto Deploy, dmarrage suivants
Dmarrages suivants d'Auto Deploy
dmarrage suivant sans mise jour
redmarrage de l'hte

dmarrage suivant avec mise jour de l'image modification et (facultatif) mise jour de l'ensemble de rgles
utilisation du profil d'image mis jour

vrification de la conformit l'ensemble de rgles

vCenter Server provisionne l'hte en utilisant les profils d'hte & d'image

mise jour des associations de profils d'hte & d'image stockes dans vCenter Server

Approvisionner des systmes munis de commutateurs distribus


Vous pouvez configurer le profil d'hte d'un hte de rfrence Auto Deploy avec un commutateur distribu. Lorsque vous configurez le commutateur distribu, la stratgie des paramtres de configuration de dmarrage est dfinie automatiquement pour correspondre aux paramtres rseau ncessaires la connectivit de l'hte aprs un redmarrage.

72

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Lorsque Auto Deploy fournit le profil d'hte l'hte ESXi, l'hte passe par deux tapes. 1 2 L'hte cre un commutateur virtuel standard avec les proprits dfinies dans le champ des paramtres de configuration du dmarrage. L'hte cre des adaptateurs rseau VMkernel. Les adaptateurs rseau VMkernel permettent l'hte de se connecter Auto Deploy et au systme vCenter Server.

Lorsque l'hte est ajout vCenter Server, vCenter Server supprime le commutateur standard et rapplique le commutateur distribu l'hte. REMARQUE Ne changez pas les paramtres de configuration du dmarrage afin de ne pas gnrer des problmes avec le commutateur distribu.

Feuille de route Auto Deploy et prsentation des cmdlets


Pour pouvoir utiliser correctement Auto Deploy, vous devez connatre les tches de provisionnement des htes, connatre les composants Auto Deploy et leur interaction et matriser les cmdlets PowerCLI.

Feuille de route Auto Deploy


Pour pouvoir utiliser Auto Deploy, vous devez connatre le fonctionnement d'Auto Deploy, installer le serveur Auto Deploy, installer PowerCLI, crire des rgles PowerCLI qui provisionnent les htes et mettre sous tension les htes dmarrer avec le profil d'image que vous dfinissez. Les personnalisations du profil d'image, du profil d'hte et de l'emplacement vCenter Server sont prises en charge. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour effectuer un exercice pas pas qui vous aidera configurer votre premier environnement Auto Deploy sur un systme Windows 2008. Pour russir le provisionnement des htes de votre environnement avec Auto Deploy, vous pouvez suivre quelques tapes dtailles dans ce document. 1 Installez le serveur Auto Deploy. Windows Le serveur Auto Deploy se trouve sur le support d'installation de vCenter Server. Vous pouvez installer le serveur Auto Deploy sur le mme systme que vCenter Server ou sur un systme diffrent. Le dispositif vCenter Server contient vCenter Server et le serveur Auto Deploy. Le serveur Auto Deploy du dispositif vCenter Server est dsactiv par dfaut. Vous pouvez utiliser les deux serveurs dans le dispositif, utiliser une installation vCenter Server autonome avec Auto Deploy dans le dispositif ou utiliser une installation Auto Deploy autonome avec le dispositif vCenter Server. Voir Utilisation d'Auto Deploy avec VMware vCenter Server Appliance , page 112 pour les informations de configuration. REMARQUE Vous ne pouvez pas utiliser plusieurs serveurs Auto Deploy avec un systme vCenter Server. Reportez-vous Prparer le systme et installer Auto Deploy Server , page 77 pour plus d'informations sur l'installation du logiciel, la configuration du serveur DHCP et le tlchargement du fichier de configuration TFTP. 2 Installez PowerCLI qui contient Auto Deploy et les cmdlets Image Builder et configurez la signature distance. Voir Installer PowerCLI et les logiciels requis , page 80 et Utilisation des cmdlets Auto Deploy , page 80.

Dispositif vCenter Server

VMware, Inc.

73

Installation et configuration de vSphere

Recherchez le profil d'image qui contient les VIB dployer sur les htes.
n

Dans la plupart des cas, vous ajoutez les dpts qui contiennent le logiciel qui vous intresse la session PowerCLI, puis slectionnez un profil d'image depuis l'un de ces dpts. Pour crer un profil d'image personnalis, utilisez les cmdlets Image Builder pour cloner un profil d'image existant et ajoutez les VIB personnaliss au clone. Ajoutez le profil d'image personnalis la session PowerCLI.

Vous devez utiliser Image Builder pour la personnalisation uniquement si vous avez ajout des bundles VIB. Dans la plupart des cas, vous pouvez ajouter le dpt, dans l'emplacement dans lequel VMware place les profils d'image, la session PowerCLI sous la forme d'une URL. 4 Utilisez la cmdlet New-DeployRule PowerCLI pour crire une rgle qui affecte le profil d'image un hte, plusieurs htes dfinis par un modle ou tous les htes.
New-DeployRule -Name "testrule" -Item image-profile -AllHosts

Reportez-vous Affecter un profil d'image des htes , page 83. REMARQUE Auto Deploy est optimis pour provisionner les htes ayant un mappage d'adresse MAC fixe une adresse IP dans DHCP (appel parfois rservation DHCP). Si vous voulez utiliser une adresse IP statique, vous devez configurer un profil d'hte pour demander la personnalisation de l'hte. Voir Configurer les profils d'htes pour les adresses IP statiques dans vSphere Client , page 110 et Configurer les profils d'htes pour les adresses IP statiques dans vSphere Web Client , page 111. 5 6 Mettez l'hte sous tension pour qu'Auto Deploy provisionne l'hte avec le profil d'image spcifi. Configurez l'hte que vous avez provisionn comme hte de rfrence pour le profil d'hte. Vous pouvez dfinir les paramtres syslog de l'hte de rfrence, les paramtres de pare-feu, le stockage, les communications rseau, etc. Reportez-vous Configuration d'un hte de rfrence Auto Deploy , page 99. 7 Crez et exportez un profil d'hte pour l'hte de rfrence. Voir la documentation Profils d'hte. 8 Pour provisionner plusieurs htes, vous pouvez utiliser la cmdlet Copy-DeployRule. Vous pouvez modifier la rgle pour affecter non seulement un profil d'image, mais galement un profil d'hte et un emplacement de cluster.
Copy-DeployRule -DeployRule "testrule" -ReplaceItem my_host_profile_from_reference_host,my_targetcluster -ReplacePattern "ipv4=192.XXX.1.10-192.XXX.1.20"

my_host_profile_from_reference_host est le nom du profil de l'hte de rfrence. my_targetcluster est le nom du cluster cible. 9 Mettez sous tension les htes provisionner. Si les htes dfinis par le modle ne sont pas grs actuellement par un systme vCenter Server, Auto Deploy leur fournit le profil d'image dj stock et le profil d'hte dfini et il les ajoute au cluster cible. 10 Vrifiez que les htes que vous provisionnez rpondent aux exigences suivantes.
n n n

Chaque hte est connect au systme vCenter Server. Les htes ne sont pas en mode maintenance. Aucune erreur de conformit n'est associe aux htes.

74

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Chaque hte ayant un profil d'hte qui requiert une entre utilisateur possde des informations de personnalisation de l'hte mises jour.

Remdiez aux problmes de personnalisation et de conformit de l'hte et redmarrez les htes jusqu' ce que tous les htes satisfassent aux exigences. Reportez-vous Description de vSphere Auto Deploy , page 66 qui prsente le processus de dmarrage et fournit des informations gnrales sur la personnalisation d'hte.

Prsentation de la cmdlet Auto Deploy PowerCLI


Vous dfinissez les rgles qui affectent des profils d'image et des profils d'hte en utilisant un groupe de cmdlets PowerCLI inclus dans VMware PowerCLI. Si vous ne connaissez pas PowerCLI, lisez la documentation PowerCLI et consultez Utilisation des cmdlets Auto Deploy , page 80. Vous pouvez obtenir de l'aide sur les commandes depuis l'invite PowerShell.
n n

Aide de base : Get-Help cmdlet_name Aide dtaille : Get-Help cmdlet_name -Detailed

REMARQUE Lorsque vous excutez des cmdlets Auto Deploy, indiquez tous les paramtres sur la ligne de commande lorsque vous appelez la cmdlet. Il n'est pas recommand d'indiquer des paramtres en mode interactif. Tableau 5-2. Cmdlets Rule Engine PowerCLI
Commande Get-DeployCommand New-DeployRule Set-DeployRule Description Retourne une liste des cmdlets Auto Deploy. Cre une rgle avec les lments et les modles spcifis. Met jour une rgle existante avec les lments et les modles spcifis. Vous ne pouvez pas mettre niveau une rgle qui appartient un groupe de rgles. Extrait les rgles avec les noms spcifis. Clone et met jour une rgle existante. Ajoute une ou plusieurs rgles au groupe de rgles oprationnelles et, par dfaut, au groupe de rgles actives. Utilisez le paramtre NoActivate pour ajouter une rgle uniquement au groupe de rgles oprationnelles. Supprime une ou plusieurs rgles du groupe de rgles oprationnelles et du groupe de rgles actives. Excutez cette commande avec le paramtre -Delete pour supprimer compltement la rgle. Dfinit explicitement la liste des rgles du groupe de rgles oprationnelles. Extrait le groupe de rgles oprationnelles ou le groupe de rgles actives en cours. Active un groupe de rgles pour que les nouvelles demandes soient values via le groupe de rgles. Extrait les rgles correspondant un modle. Par exemple, vous pouvez extraire toutes les rgles qui s'appliquent un ou des htes. Utilisez cette cmdlet principalement pour le dbogage. Dtermine si les lments associs un hte dfini sont conformes au groupe de rgles actives.

Get-DeployRule Copy-DeployRule Add-DeployRule

Remove-DeployRule

Set-DeployRuleset Get-DeployRuleset Switch-ActiveDeployRuleset Get-VMHostMatchingRules

Test-DeployRulesetCompliance

VMware, Inc.

75

Installation et configuration de vSphere

Tableau 5-2. Cmdlets Rule Engine PowerCLI (suite)


Commande Repair-DeployRulesetCompliance Description Compte tenu de la sortie de TestDeployRulesetCompliance, cette cmdlet met jour le profil d'image, le profil d'hte et l'emplacement de chaque hte dans l'inventaire vCenter Server. La cmdlet peut appliquer des profils d'image et des profils d'hte ou transfrer des htes vers des dossiers ou des clusters prdfinis sur le systme vCenter Server. Associe le profil d'image spcifi l'hte dfini. Extrait le profil d'image utilis par un hte donn. Cette cmdlet est diffrente de la cmdlet Get-EsxImageProfile dans Image Builder PowerCLI. Utilisez cette cmdlet uniquement si le cache d'image Auto Deploy est supprim accidentellement. Extrait les attributs d'un hte, qui sont utiliss lorsque le serveur Auto Deploy value les rgles. Retourne une valeur de chane qu'Auto Deploy utilise pour lier logiquement un hte ESXi dans vCenter une machine physique. Lie logiquement un objet hte dans la base de donnes de vCenter Server un ordinateur physique. Utilisez cette cmdlet pour ajouter des htes sans dfinir de rgles. Extrait les options de configuration globale Auto Deploy. Cette cmdlet prend actuellement en charge l'option vlan-id qui spcifie l'ID VLAN par dfaut pour le rseau de gestion ESXi d'un hte provisionn avec Auto Deploy. Auto Deploy utilise cette valeur uniquement si l'hte dmarre sans profil d'hte. Dfinit la valeur d'une option de configuration globale. Prend actuellement en charge l'option vlan-id pour dfinir l'ID VLAN par dfaut du rseau de gestion ESXi.

Apply-EsxImageProfile Get-VMHostImageProfile

Repair-DeployImageCache Get-VMHostAttributes Get-DeployMachineIdentity

Set-DeployMachineIdentity

Get-DeployOption

Set-DeployOption

Prparation pour vSphere Auto Deploy


Pour pouvoir utiliser vSphere Auto Deploy, vous devez prparer votre environnement. Vous commencez par configurer le serveur et prparer le matriel. Vous devez enregistrer le logiciel Auto Deploy dans le systme vCenter Server que vous envisagez d'utiliser pour grer les htes que vous provisionnez et installer VMware PowerCLI.
n

Prparer le systme et installer Auto Deploy Server page 77 Avant de mettre sous tension un hte pour le dmarrage PXE avec vSphere Auto Deploy, vous devez installer le logiciel ncessaire et configurer les serveurs DHCP et TFTP avec lesquels Auto Deploy interagit.

Installer PowerCLI et les logiciels requis page 80 Pour pouvoir excuter les cmdlets Auto Deploy pour crer et modifier les rgles et les groupes de rgles qui rgissent le comportement d'Auto Deploy, vous devez installer vSphere PowerCLI et tous les logiciels requis. Les cmdlets Auto Deploy sont incluses avec l'installation PowerCLI.

Utilisation des cmdlets Auto Deploy page 80 Les cmdlets Auto Deploy sont implmentes comme cmdlets Microsoft PowerShell et incluses dans vSphere PowerCLI. Les utilisateurs des cmdlets Auto Deploy peuvent tirer parti de toutes les fonctions PowerCLI.

76

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configurer l'attribution de licence en masse page 81 Vous pouvez utiliser vSphere Client, vSphere Web Client ou ESXi Shell pour spcifier des cls de licence individuelles, ou vous pouvez configurer l'attribution de licences en masse l'aide des cmdlets PowerCLI. L'attribution de licence en masse fonctionne pour tous les htes ESXi, mais elle est particulirement utile pour les htes provisionns avec Auto Deploy.

Prparer le systme et installer Auto Deploy Server


Avant de mettre sous tension un hte pour le dmarrage PXE avec vSphere Auto Deploy, vous devez installer le logiciel ncessaire et configurer les serveurs DHCP et TFTP avec lesquels Auto Deploy interagit. Prrequis
n

Vrifiez que les htes auxquels vous allez fournir Auto Deploy rpondent aux spcifications matrielles d'ESXi 5.1. Reportez-vous Configuration matrielle requise pour ESXi , page 29. REMARQUE Vous ne pouvez pas provisionner des htes EFI avec Auto Deploy si vous ne faites pas passer le systme EFI en mode de compatibilit BIOS.

Vrifiez que les htes ESXi ont une connectivit rseau vCenter Server et que toutes les conditions de port sont remplies. Reportez-vous Ports requis pour vCenter Server , page 40.

Si vous voulez utiliser des VLAN dans votre environnement Auto Deploy, vous devez configurer correctement votre rseau de bout en bout. Lorsque l'hte dmarre en mode PXE, le pilote the UNDI doit tre configur pour baliser les trames avec des ID VLAN corrects. Vous devez configurer cela manuellement en effectuant les modifications appropries dans le BIOS. Vous devez galement configurer correctement les groupes de ports ESXi avec les ID VLAN appropris. Demandez votre administrateur rseau la manire dont les ID VLAN sont utiliss dans votre environnement. Vrifiez que vous disposez d'un espace de stockage suffisant pour le rfrentiel Auto Deploy. Le serveur Auto Deploy utilise le rfrentiel pour stocker les donnes dont il a besoin, notamment les rgles et groupes de rgles que vous crez et les VIB et profils d'image que vous dfinissez dans les rgles. La meilleure pratique consiste allouer 2 Go pour disposer d'un espace suffisant pour quatre profils d'image et d'un espace supplmentaire. Chaque profil d'image ncessite environ 350 Mo. Dterminez l'espace rserver pour le rfrentiel Auto Deploy en tenant compte du nombre de profils d'image que vous aller utiliser..

Obtenez le support d'installation vCenter Server qui contient le programme d'installation d'Auto Deploy ou dployez vCenter Server Appliance. Reportez-vous Chapitre 11, Installation de vCenter Server , page 263. Reportez-vous Utilisation d'Auto Deploy avec VMware vCenter Server Appliance , page 112.

Vrifiez qu'un serveur TFTP est disponible dans l'environnement. Si vous avez besoin d'une solution prise en charge, achetez un serveur TFTP pris en charge chez le fournisseur de votre choix. Obtenez les privilges d'administration sur le serveur DHCP qui gre le segment de rseau partir duquel vous voulez dmarrer. Vous pouvez utiliser un serveur DHCP qui existe dj dans l'environnement ou en installer un. Pour la configuration Auto Deploy, remplacez le nom de fichier gpxelinux.0 par undionly.kpxe.vmw-hardwired.

VMware, Inc.

77

Installation et configuration de vSphere

Protgez le rseau comme vous le feriez pour toute autre mthode de dploiement PXE. Auto Deploy transfre les donnes sur SSL pour viter les interfrences et les risques d'coute. Toutefois, l'authenticit du client ou du serveur Auto Deploy n'est pas vrifie au cours d'un dmarrage PXE. . REMARQUE Auto Deploy n'est pas compatible avec NPIV (N_Port ID Virtualization).

Configurez un serveur Syslog distant. Voir la documentation vCenter Server et gestion des htes pour plus d'informations sur la configuration du serveur Syslog. Configurez le premier hte que vous dmarrez pour utiliser le serveur syslog distant et appliquez ce profil d'hte de l'hte tous les autres htes cibles. ventuellement, installez et utilisez vSphere Syslog Collector, un outil de maintenance vCenter Server qui fournit une architecture unifie pour la journalisation systme et permet la consignation rseau et de combiner les journaux de plusieurs htes. Installez ESXi Dump Collector et configurez le premier hte pour envoyer les vidages mmoire ESXi Dump Collector et appliquez le profil d'hte de cet hte tous les autres htes. Voir Configurer ESXi Dump Collector avec ESXCLI , page 102 et Configurer ESXi Dump Collector depuis l'interface Profils d'hte dans vSphere Client , page 104. Reportez-vous Installer ou mettre niveau vSphere ESXi Dump Collector , page 293.

Auto Deploy ne prend pas en charge un environnement IPv6 pur, car les spcifications de dmarrage de PXE ne prennent pas en charge IPv6. Toutefois, aprs l'tat de dmarrage initial de PXE, le reste des communications peut s'effectuer avec IPv6. Vous pouvez enregistrer Auto Deploy sur le systme vCenter Server avec IPv6, et vous pouvez configurer les profils d'hte afin de rtablir les htes avec des adresses IPv6. Seul le processus de dmarrage initial requiert une adresse IPv4.

Procdure 1 Installez le serveur vSphere Auto Deploy en mme temps que vCenter Server ou de manire autonome sur un systme Windows ou dployez vCenter Server Appliance sur un systme ESXi de votre choix.
Emplacement Systme vCenter Server Description Utilisez le support d'installation vCenter Server pour installer Auto Deploy sur le mme hte que le systme vCenter Server. Ce systme vCenter Server gre tous les htes que vous provisionnez avec cette installation Auto Deploy. Reportez-vous Installer ou mettre niveau vSphere Auto Deploy , page 295. Utilisez le support d'installation vCenter Server pour installer Auto Deploy sur un systme Microsoft Windows ne disposant pas d'un systme vCenter Server. Le programme d'installation demande un systme vCenter Server pour y enregistrer Auto Deploy. Ce systme vCenter Server gre tous les htes que vous provisionnez avec cette installation Auto Deploy. Reportez-vous Installer ou mettre niveau vSphere Auto Deploy , page 295. Dployez vCenter Server Appliance vers l'hte ESXi de votre choix. Le dispositif inclut un serveur Auto Deploy qui est dsactiv par dfaut. Par dfaut, le systme vCenter Server dans le dispositif gre tous les htes que vous provisionnez avec cette installation Auto Deploy. D'autres configurations sont prises en charge. Reportez-vous Utilisation d'Auto Deploy avec VMware vCenter Server Appliance , page 112.

Systme Windows

vCenter Server Appliance

78

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configurez le serveur TFTP.


Option vSphere Client Description a Dans un vSphere Client connect au systme vCenter Server dans lequel Auto Deploy est enregistr, cliquez sur [Accueil] dans la barre de navigation et slectionnez [Auto Deploy] dans l'onglet Administration pour afficher la page Auto Deploy. Cliquez sur [Tlcharger un fichier ZIP TFTP] pour tlcharger le fichier de configuration TFTP et dcompressez le fichier dans le rpertoire dans lequel le serveur TFTP stocke les fichiers. Dans un vSphere Web Client connect au systme vCenter Server sur lequel Auto Deploy est enregistr, rendez-vous dans la liste d'inventaire et slectionnez le systme vCenter Server. Cliquez sur l'onglet Grer, slectionnez Paramtres et cliquez sur Auto Deploy. Cliquez sur [Tlcharger le journal de dmarrage TFTP] pour tlcharger le fichier de configuration TFTP, puis dcompressez le fichier dans le rpertoire dans lequel votre serveur TFTP stocke les fichiers.

vSphere Web Client

b c

Configurez le serveur DHCP pour qu'il pointe vers le serveur TFTP o se trouve le fichier TFTP ZIP. a b Dfinissez l'adresse IP du serveur TFTP dans l'option DHCP 66 (gnralement appele next-server. Dfinissez le nom du fichier de dmarrage, savoir undionly.kpxe.vmw-hardwired dans l'option DHCP 67 (gnralement appele boot-filename).

4 5

Dfinissez chaque hte provisionner avec Auto Deploy pour un dmarrage rseau ou PXE en suivant les instructions du fabricant. Recherchez le profil d'image utiliser et le dpt o il se trouve. En rgle gnrale, vous pointez vers un profil d'image que VMware rend disponible dans un dpt public. Si vous voulez inclure des VIB personnaliss avec l'image de base, vous pouvez utiliser Image Builder PowerCLI pour crer un profil d'image et l'utiliser. Voir la documentation Image Builder PowerCLI.

6 7

Crez une rgle qui affecte un profil d'image aux htes. (Facultatif) Vous pouvez utiliser votre propre certificat d'autorit de certification en remplaant le certificat OpenSSL (rbd-ca.crt) et la cl prive OpenSSL (rbd-ca.key) par vos propres certificat et fichier de cl.
n

Sur Windows, les fichiers se trouvent dans le sous-dossier SSL du rpertoire d'installation Auto Deploy. Par exemple, sur Windows 7, la valeur par dfaut est C:\ProgramData\VMware\VMware vSphere Auto Deploy\ssl. Dans vCenter Server Appliance, les fichiers se trouvent dans /etc/vmware-rbd/ssl/.

Lorsque vous dmarrez un hte configur pour Auto Deploy, celui-ci contacte le serveur DHCP et il est dirig vers le serveur Auto Deploy qui provisionne l'hte avec le profil d'image dfini dans le groupe de rgles actives. Suivant
n n

Installez PowerCLI. Reportez-vous la section Installer PowerCLI et les logiciels requis , page 80. Utilisez les cmdlets PowerCLI pour dfinir une rgle qui affecte un profil d'image et un profil d'hte facultatif l'hte. Reportez-vous la section Prparer le systme et installer Auto Deploy Server , page 77. (Facultatif) Configurez le premier hte que vous provisionnez en tant qu'hte de rfrence. Utilisez le stockage, la mise en rseau et d'autres paramtres que vous souhaitez que vos htes cibles partagent. Crez un profil d'hte pour l'hte de rfrence et une rgle qui affecte le profil d'image dj test et le profil d'hte aux htes cibles.

VMware, Inc.

79

Installation et configuration de vSphere

Si vous souhaitez qu'Auto Deploy crase les partitions existantes, configurez un hte de rfrence pour qu'il effectue un partitionnement automatique et qu'il applique le profil d'hte de l'hte de rfrence d'autres htes. Reportez-vous Envisager et mettre en place votre stratgie de partitionnement , page 109. Si vous devez dfinir des informations d'hte, configurez le profil d'hte de l'hte de rfrence pour qu'il demande des informations l'utilisateur. Reportez-vous Personnalisation des htes avec des fichiers de rponse dans vSphere Client , page 114.

Installer PowerCLI et les logiciels requis


Pour pouvoir excuter les cmdlets Auto Deploy pour crer et modifier les rgles et les groupes de rgles qui rgissent le comportement d'Auto Deploy, vous devez installer vSphere PowerCLI et tous les logiciels requis. Les cmdlets Auto Deploy sont incluses avec l'installation PowerCLI. Vous installez vSphere PowerCLI et les logiciels requis sur un systme Microsoft Windows. Consultez le site Web Microsoft pour plus d'informations sur l'installation du logiciel Microsoft. Voir le Guide d'installation vSphere PowerCLI pour les instructions dtailles sur l'installation de PowerCLI. Procdure 1 2 3 Vrifiez que Microsoft .NET 2.0 est install ou installez-le partir du site Web Microsoft en suivant les instructions du site. Vrifiez que Microsoft Powershell 2.0 est install ou installez-le partir du site Web Microsoft en suivant les instructions du site. Installez VMware vSphere PowerCLI qui contient les cmdlets Auto Deploy.

Suivant Voir Utilisation des cmdlets Auto Deploy , page 80. Si PowerCLI ne vous est pas familier, lisez la documentation PowerCLI. Utilisez les cmdlets Auto Deploy et les autres cmdlets PowerCLI et PowerShell pour grer des rgles et des groupes de rgles Auto Deploy. Utilisez Get-Help <cmdlet_name> pour afficher l'aide de ligne de commande tout moment.

Utilisation des cmdlets Auto Deploy


Les cmdlets Auto Deploy sont implmentes comme cmdlets Microsoft PowerShell et incluses dans vSphere PowerCLI. Les utilisateurs des cmdlets Auto Deploy peuvent tirer parti de toutes les fonctions PowerCLI. Les utilisateurs PowerShell expriments peuvent utiliser les cmdlets Auto Deploy comme n'importe quelles autres cmdlets PowerShell. Si PowerShell et PowerCLI ne vous sont pas familiers, les conseils suivants peuvent tre utiles. Vous pouvez taper les cmdlets, les paramtres et les valeurs des paramtres dans le shell PowerCLI.
n n n n

Obtenez des informations d'aide en excutant Get-Help cmdlet_name. Notez que PowerShell ne tient pas compte de la casse. Utilisez la saisie semi automatique pour les noms de cmdlet et de paramtre. Formatez les sorties de variable et de cmdlet en utilisant Format-List ou Format-Table ou leur version abrge fl ou ft. Voir Get-Help Format-List.

Envoi des paramtres en fonction du nom


Vous pouvez envoyer les paramtres en fonction du nom dans la plupart des cas et placer entre guillemets doubles les valeurs de paramtres qui contiennent des espaces ou des caractres spciaux.

80

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile

La plupart des exemples dans la documentation envoient les paramtres en fonction du nom.

Envoi des paramtres sous forme d'objets


Vous pouvez envoyer les paramtres sous forme d'objet si vous voulez utiliser des scripts et l'automatisation. Il est utile d'envoyer les paramtres sous forme d'objets avec les cmdlets qui retournent plusieurs objets et les cmdlets qui retournent un seul objet. Reportez-vous l'exemple suivant. 1 Liez une variable l'objet qui encapsule les informations de conformit aux rgles d'un hte.
$tr = Test-DeployRuleSetCompliance MyEsxi42

Affichez la proprit itemlist de l'objet pour identifier les diffrences entre ce qui se trouve dans le groupe de rgles et ce que l'hte utilise.
$tr.itemlist

Corrigez l'hte pour utiliser le groupe de rgles modifi en envoyant l'objet un appel RepairDeployRuleSetCompliance. Repair-DeployRuleSetCompliance $tr

L'exemple corrige l'hte lors du dmarrage suivant.

Dfinition des proprits de la signature distance


Pour des raisons de scurit, Windows PowerShell prend en charge une fonction de rgle d'excution. Il dtermine si les scripts sont autoriss s'excuter et s'ils doivent avoir une signature numrique. Par dfaut, la rgle d'excution a la valeur Restreinte, ce qui correspond la rgle offrant la meilleure protection. Si vous voulez excuter des scripts ou charger des fichiers de configuration, vous pouvez changer la rgle d'excution en utilisant la cmdlet Set-ExecutionPolicy. Pour ce faire, tapez la commande suivante dans la fentre de console vSphere PowerCLI.
Set-ExecutionPolicy RemoteSigned

Si la commande aboutit, vous pouvez excuter des scripts et charger des fichiers de configuration. Pour plus d'informations sur la rgle d'excution et la signature numrique dans Windows PowerShell, utilisez la commande suivante.
Get-Help About_Signing

Configurer l'attribution de licence en masse


Vous pouvez utiliser vSphere Client, vSphere Web Client ou ESXi Shell pour spcifier des cls de licence individuelles, ou vous pouvez configurer l'attribution de licences en masse l'aide des cmdlets PowerCLI. L'attribution de licence en masse fonctionne pour tous les htes ESXi, mais elle est particulirement utile pour les htes provisionns avec Auto Deploy. Dans l'exemple suivant, des licences sont affectes tous les htes dans un centre de donnes. Vous pouvez galement associer des licences des htes et des clusters. L'exemple suivant s'adresse aux utilisateurs avancs de PowerCLI qui savent comment utiliser les variables PowerShell. Prrequis Installer PowerCLI. Reportez-vous la section Installer PowerCLI et les logiciels requis , page 80.

VMware, Inc.

81

Installation et configuration de vSphere

L'affectation de cls de licence via vSphere Client ou vSphere Web Client et l'affectation de licences avec les cmdlets fonctionnent diffremment. Affectation de cls de licence avec vSphere Client ou vSphere Web Client Affectation de cls de licence avec LicenseDataManager PowerCLI Vous pouvez affecter des cls de licence un hte lorsque vous l'ajoutez au systme vCenter Server ou qu'il est gr par un systme vCenter Server.

Vous pouvez dfinir un groupe de cls de licence ajouter un groupe d'htes. Les cls de licence sont ajoutes la base de donnes vCenter Server. Chaque fois qu'un hte est ajout au systme vCenter Server ou qu'il se reconnecte au systme vCenter Server, une cl de licence est affecte l'hte. Une cl de licence affecte via PowerCLI est traite comme cl de licence par dfaut. Lorsqu'un hte sans licence est ajout ou reconnect, la cl de licence par dfaut lui est affecte. Si un hte a dj une licence, il conserve sa cl de licence.

Procdure 1 Connectez-vous au systme vCenter Server utiliser et liez le gestionnaire de licences associ une variable.
Connect-VIServer -Server 192.XXX.X.XX -User username -Password password $licenseDataManager = Get-LicenseDataManager

Excutez une cmdlet qui extrait le centre de donnes qui contient les htes pour lesquels vous voulez utiliser l'attribution de licence en masse.
$hostContainer = Get-Datacenter -Name Datacenter-X

Vous pouvez galement excuter une cmdlet qui extrait un cluster pour affecter en masse des licences tous les htes du cluster ou un dossier pour utiliser l'attribution de licence en masse pour tous les htes du dossier. 3 Crez un objet LicenseData et un objet LicenseKeyEntry avec un ID de type associ et une cl de licence.
$licenseData = New-Object VMware.VimAutomation.License.Types.LicenseData $licenseKeyEntry = New-Object Vmware.VimAutomation.License.Types.LicenseKeyEntry $licenseKeyEntry.TypeId = "vmware-vsphere $licenseKeyEntry.LicenseKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"

Associez l'attribut LicenseKeys et l'objet LicenseData que vous avez cr dans l'tape 3 l'objet LicenseKeyEntry.
$licenseData.LicenseKeys += $licenseKeyEntry

Mettez jour les donnes de licence du centre de donnes avec l'objet LicenseData et vrifiez que la licence est associe au conteneur hte.
$licenseDataManager.UpdateAssociatedLicenseData($hostContainer.Uid, $licenseData) $licenseDataManager.QueryAssociatedLicenseData($hostContainer.Uid)

6 7

Provisionnez Auto Deploy sur un ou plusieurs htes et affectez-les au centre de donnes ou au cluster auquel vous avez attribu les donnes de licence. Vous pouvez utiliser vSphere Client ou vSphere Web Client pour vrifier que l'hte s'est bien vu affecter la licence par dfaut XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.

Tous les htes auxquels vous avez affect le centre de donnes sont affects automatiquement d'une licence.

82

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Gestion d'Auto Deploy avec les cmdlets PowerCLI


Vous pouvez utiliser les cmdlets Auto Deploy PowerCLI pour crer des rgles qui associent les htes des profils d'image, des profils d'hte et un emplacement sur le vCenter Server cible. Vous pouvez galement mettre niveau les htes en testant la conformit aux rgles et en rsolvant les problmes de conformit.

Affecter un profil d'image des htes


Pour pouvoir provisionner un hte, vous devez crer des rgles qui affectent un profil d'image chaque hte provisionner en utilisant Auto Deploy. Prrequis
n n

Installez VMware PowerCLI et tous les logiciels ncessaires. Si vous rencontrez des difficults lors de l'excution des applets de commande (cmdlet) PowerCLI, changez la rgle d'excution. Reportez-vous Utilisation des cmdlets Auto Deploy , page 80.

Procdure 1 Excutez la cmdlet Connect-VIServer PowerCLI pour vous connecter au systme vCenter Server dans lequel Auto Deploy est enregistr.
Connect-VIServer 192.XXX.X.XX

La cmdlet peut retourner un avertissement de certificat de serveur. Dans un environnement de production, vrifiez qu'aucun avertissement de certificat de serveur n'est gnr. Dans un environnement de dveloppement, vous pouvez ignorer l'avertissement. 2 3 Dterminez l'emplacement d'un dpt de logiciels publics ou dfinissez un profil d'image personnalis en utilisant Image Builder PowerCLI. Excutez Add-EsxSoftwareDepot pour ajouter le dpt de logiciels qui contient le profil d'image la session PowerCLI.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip.

Dans le dpt, recherchez le profil d'image que vous voulez utiliser en excutant la cmdlet GetEsxImageProfile. Par dfaut, le dpt ESXi contient un profil d'image de base qui inclut VMware Tools et dont le nom contient la chane full et un profil d'image de base qui ne contient pas VMware Tools.

Dfinissez une rgle dans laquelle les htes ayant certains attributs (une plage d'adresses IP, par exemple) sont affects au profil d'image.
New-DeployRule -Name "testrule" -Item "My Profile25" -Pattern "vendor=Acme,Zven", "ipv4=192.XXX.1.10-192.XXX.1.20"

Des guillemets doubles sont ncessaires si un nom contient des espaces. Autrement, ils sont facultatifs. Dfinissez -AllHosts au lieu d'un modle pour appliquer l'lment tous les htes. La cmdlet cre la rgle nomme testrule. La rgle affecte le profil d'image My Profile25 tous les htes ayant Acme ou Zven comme fournisseur et une adresse IP dans la page d'adresses dfinie.

VMware, Inc.

83

Installation et configuration de vSphere

Ajoutez la rgle au groupe de rgles.


Add-DeployRule testrule

Par dfaut, la rgle est ajoute au groupe de rgles oprationnelles et au groupe de rgles actives. Si vous utilisez le paramtre NoActivate, le groupe de rgles oprationnelles ne devient pas le groupe de rgles actives. Lorsque l'hte dmarre depuis iPXE, il affiche les attributs de la machine sur la console. Utilisez le mme format des attributs lors de l'criture des rgles de dploiement.
****************************************************************** * Booting through VMware AutoDeploy... * * Machine attributes: * . asset=No Asset Tag * . domain=vmware.com * . hostname=myhost.mycompany.com * . ipv4=XX.XX.XXX.XXX * . mac=XX:Xa:Xb:Xc:Xx:XX * . model=MyVendorModel * . oemstring=Product ID: XXXXXX-XXX * . serial=XX XX XX XX XX XX... * . uuid=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX * . vendor=MyVendor ******************************************************************

Suivant
n

Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'image. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'image

Affectation d'un profil des htes


Auto Deploy peut affecter un profil un ou plusieurs htes. Le profil d'un hte peut contenir des informations sur la configuration du stockage, la configuration du rseau ou d'autres caractristiques de l'hte. Si vous ajoutez un hte un cluster, le profil d'hte du cluster est utilis. La procdure suivante explique comment crire une rgle qui affecte un profil des htes. Pour affecter des profils des htes dj provisionns avec Auto Deploy, vous devez galement excuter un cycle de test et de rparation. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Dans la plupart des cas, vous affectez un hte un cluster au lieu de dfinir un profil d'hte explicitement. L'hte utilise le profil d'hte du cluster. Prrequis
n n n

Installez vSphere PowerCLI et tous les logiciels ncessaires. Exportez le profil d'hte utiliser. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Auto Deploy , page 80.

84

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Procdure 1 Excutez la cmdlet Connect-VIServer PowerCLI pour vous connecter au systme vCenter Server dans lequel Auto Deploy est enregistr.
Connect-VIServer 192.XXX.X.XX

La cmdlet peut retourner un avertissement de certificat de serveur. Dans un environnement de production, vrifiez qu'aucun avertissement de certificat de serveur n'est gnr. Dans un environnement de dveloppement, vous pouvez ignorer l'avertissement. 2 3 4 En utilisant vSphere Client ou vSphere Web Client, configurez un hte avec les paramtres que vous voulez utiliser, et crez un profil d'hte partir de cet hte. Trouvez le nom du profil d''hte en excutant la cmdlet Get-VMhostProfile PowerCLI, transmettant l'hte ESXi depuis lequel vous crez un profil d'hte. Depuis l'invite PowerCLI, dfinissez une rgle dans laquelle les htes ayant certains attributs (une plage d'adresses IP, par exemple) sont affects au profil d'hte.
New-DeployRule -Name "testrule2" -Item my_host_profile -Pattern "vendor=Acme,Zven", "ipv4=192.XXX.1.10-192.XXX.1.20"

L'lment dfini est affect tous les htes ayant les attributs dfinis. Cet exemple spcifie la rgle testrule2. La rgle affecte le profil d'hte dfini my_host_profile tous les htes ayant une adresse IP figurant dans la plage spcifie et le nom de fabricant Acme ou Zven. 5 Ajoutez la rgle au groupe de rgles.
Add-DeployRule testrule2

Par dfaut, le groupe de rgles oprationnelles devient le groupe de rgles actives et les modifications apportes ce dernier sont appliques lorsque vous ajoutez une rgle. Si vous utilisez le paramtre NoActivate, le groupe de rgles oprationnelles ne devient pas le groupe de rgles actives. Suivant
n

Mettez niveau les htes existants pour utiliser le nouveau profil d'hte en excutant les oprations de test de conformit et de rparation sur ces htes. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le profil d'hte.

Affecter un hte un dossier ou un cluster


Auto Deploy peut affecter un hte un dossier ou un cluster. Lorsque l'hte dmarre, Auto Deploy l'ajoute l'emplacement dfini sur vCenter Server. Les htes affects un cluster hritent du profil d'hte du cluster. La procdure suivante explique comment crire une rgle qui affecte un hte un dossier ou un cluster. Pour pouvoir affecter un hte dj provisionn avec Auto Deploy un nouveau dossier ou cluster, vous devez excuter un cycle de test et de rparation. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. REMARQUE Le dossier que vous slectionnez doit se trouver dans le centre de donnes ou dans un cluster. Vous ne pouvez pas affecter l'hte un dossier de niveau suprieur autonome. Prrequis
n n

Installez VMware PowerCLI et tous les logiciels ncessaires. Si vous rencontrez des difficults lors de l'excution des applets de commande (cmdlet) PowerCLI, changez la rgle d'excution. Reportez-vous Utilisation des cmdlets Auto Deploy , page 80.

VMware, Inc.

85

Installation et configuration de vSphere

Procdure 1 Excutez la cmdlet Connect-VIServer PowerCLI pour vous connecter au systme vCenter Server dans lequel Auto Deploy est enregistr.
Connect-VIServer 192.XXX.X.XX

La cmdlet peut retourner un avertissement de certificat de serveur. Dans un environnement de production, vrifiez qu'aucun avertissement de certificat de serveur n'est gnr. Dans un environnement de dveloppement, vous pouvez ignorer l'avertissement. 2 Dfinissez une rgle dans laquelle les htes ayant certains attributs (une plage d'adresses IP, par exemple) sont affects un dossier ou un cluster.
New-DeployRule -Name "testrule3" -Item "my folder" -Pattern "vendor=Acme,Zven", "ipv4=192.XXX. 1.10-192.XXX.1.20"

Cet exemple envoie le dossier en fonction de son nom. Vous pouvez la place envoyer un objet dossier, cluster ou centre de donnes que vous extrayez avec la cmdlet Get-Folder, Get-Cluster ou GetDatacenter. 3 Ajoutez la rgle au groupe de rgles.
Add-DeployRule testrule3

Par dfaut, le groupe de rgles oprationnelles devient le groupe de rgles actives et les modifications apportes ce dernier sont appliques lorsque vous ajoutez une rgle. Si vous utilisez le paramtre NoActivate, le groupe de rgles oprationnelles ne devient pas le groupe de rgles actives. Suivant
n

Mettez niveau les htes existants qui doivent tre ajouts l'emplacement vCenter Server spcifi en effectuant des oprations de test et de conformit sur ces htes. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les ajouter l'emplacement vCenter Server dfini.

Tester et rparer la conformit aux rgles


Lorsque vous ajoutez une rgle un groupe de rgles Auto Deploy ou modifiez une ou plusieurs rgles, les htes ne sont pas mis niveau automatiquement. Auto Deploy applique les nouvelles rgles uniquement lorsque vous testez leur conformit et excutez une correction. Cette tche suppose que votre infrastructure comporte un ou plusieurs htes ESXi provisionns avec Auto Deploy, et que l'hte sur lequel vous avez install vSphere PowerCLI peut accder ces htes ESXi. Prrequis
n n

Installez vSphere PowerCLI et tous les logiciels prrequis. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Auto Deploy , page 80.

Procdure 1 Utilisez PowerCLI pour dterminer les rgles Auto Deploy disponibles.
Get-DeployRule

Le systme retourne les rgles et les lments et modles associs.

86

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Modifiez l'une des rgles disponibles. Par exemple, vous pouvez changer le profil d'image et le nom de la rgle.
Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile

Vous ne pouvez pas modifier une rgle qui se trouve dj dans un groupe de rgles. la place, vous copiez la rgle et remplacez l'lment ou le modle changer. Par dfaut, PowerCLI utilise l'ancien nom pour la copie et cache l'ancienne rgle. 3 Vrifiez que l'hte dont vous voulez vrifier la conformit au groupe de rgles est accessible.
Get-VMHost -Name MyEsxi42

Excutez la cmdlet qui teste la conformit des groupes de rgles de l'hte et liez la valeur de retour une variable pour une utilisation ultrieure.
$tr = Test-DeployRuleSetCompliance MyEsxi42

Examinez les diffrences entre ce qui se trouve dans le groupe de rgles et ce qu'utilise l'hte.
$tr.itemlist

Le systme retourne la table des lments en cours et attendus.


CurrentItem ----------My Profile 25 ExpectedItem -----------MyProfileUpdate

Corrigez l'hte pour utiliser le groupe de rgles modifi lors du prochain dmarrage de l'hte.
Repair-DeployRuleSetCompliance $tr

Suivant Si la rgle que vous avez change dfinissait l'emplacement d'inventaire, la modification est applique lorsque vous rparez la conformit. Pour toutes les autres modifications, dmarrez votre hte pour qu'Auto Deploy applique la nouvelle rgle et pour assurer la conformit entre le groupe de rgles et l'hte.

Provisionnement des systmes ESXi avec vSphere Auto Deploy


vSphere Auto Deploy peut approvisionner des centaines d'htes physiques avec le logiciel ESXi. Vous pouvez approvisionner les htes qui n'excutaient pas le logiciel ESXi (premier dmarrage), redmarrer les htes ou reprovisionner les htes avec un profil d'image, un profil d'hte, un dossier ou un emplacement de cluster diffrents. Le processus Auto Deploy varie en fonction de l'tat de l'hte et des modifications que vous voulez effectuer.

Provisionner un hte (premier dmarrage)


Le provisionnement d'un hte qui n'a jamais t approvisionn avec Auto Deploy (premier dmarrage) diffre des processus de dmarrage suivants. Vous devez prparer l'hte et remplir toutes les autres conditions pralables avant de pouvoir provisionner l'hte. SI vous le souhaitez, vous pouvez dfinir un profil d'image personnalis avec les cmdlets Image Builder PowerCLI. Prrequis
n

Veillez ce que la configuration matrielle de l'hte soit conforme celle des htes ESXi. Reportez-vous Configuration matrielle requise pour ESXi , page 29.

Prparez le systme pour vSphere Auto Deploy (voir Prparation pour vSphere Auto Deploy , page 76).

VMware, Inc.

87

Installation et configuration de vSphere

crivez des rgles qui affectent un profil d'image l'hte et attribuez ventuellement un profil d'hte et un emplacement vCenter Server l'hte. Reportez-vous Gestion d'Auto Deploy avec les cmdlets PowerCLI , page 83. Une fois la configuration effectue, le serveur Auto Deploy et PowerCLI sont installs, la configuration DHCP est termine et les rgles de l'hte approvisionner se trouvent dans le groupe de rgles actives.

Procdure 1 Mettez l'hte sous tension. L'hte contacte le serveur DHCP et tlcharge iPXE depuis l'emplacement que dsigne le serveur. Ensuite, le serveur Auto Deploy approvisionne l'hte avec l'image dfinie par le moteur de rgle. Le serveur Auto Deploy peut galement appliquer un profil d'hte l'hte si le groupe de rgles en contient un. Enfin, Auto Deploy ajoute l'hte au systme vCenter Server qui est dfini dans le groupe de rgles. 2 (Facultatif) Si Auto Deploy applique un profil d'hte qui ncessite une entre utilisateur, telle qu'une adresse IP, l'hte est plac en mode maintenance. Rappliquez le profil d'hte avec vSphere Client ou vSphere Web Client et entrez les donnes utilisateur demandes.

Aprs le premier dmarrage, l'hte est actif et il est gr par un systme vCenter Server. vCenter Server stocke le profil d'image, le profil d'hte et les informations d'emplacement de l'hte. Maintenant, vous pouvez redmarrer l'hte de manire approprie. Chaque fois que vous redmarrez, l'hte est reprovisionn par le systme vCenter Server. Suivant Reprovisionnez les htes selon les besoins. Reportez-vous Reprovisionnement des htes , page 88. Vous voulez changer le profil d'image, le profil d'hte ou l'emplacement de l'hte, mettez jour les rgles et excutez une opration de test de conformit et de rparation des problmes de conformit. Reportez-vous Tester et rparer la conformit aux rgles , page 86.

Reprovisionnement des htes


vSphere Auto Deploy prend en charge plusieurs options de rapprovisionnement. Vous pouvez effectuer un redmarrage simple ou reprovisionner avec un profil d'image diffrent ou avec un profil d'hte diffrent. Un premier dmarrage utilisant Auto Deploy ncessite que vous configuriez votre environnement et ajoutiez des rgles l'ensemble de rgles. Reportez-vous la section Prparation pour vSphere Auto Deploy , page 76. Les oprations de rapprovisionnement suivantes sont disponibles.
n n

Redmarrage simple. Redmarrage des htes pour lesquels l'utilisateur a rpondu aux questions lors de l'opration de dmarrage. Rapprovisionnement avec une image de profil diffrente. Rapprovisionnement avec un profil d'hte diffrent.

n n

Reprovisionner les htes avec des oprations de redmarrage simples


Le simple redmarrage d'un hte provisionn avec Auto Deploy ncessite uniquement que toutes les conditions pralables soient respectes. Le processus utilise le profil d'image, le profil d'hte et l'emplacement vCenter Server dj affects. La configuration inclut la configuration du serveur DHCP, l'criture de rgles et la disponibilit d'un profil d'image pour l'infrastructure Auto Deploy.

88

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Prrequis Assurez-vous que la configuration que vous avez effectue pendant la premire opration de dmarrage est conserve. Procdure 1 Vrifiez que le profil d'image et le profil d'hte sont toujours disponibles, et que l'hte contient les informations d'identification (balise de ressource, adresse IP) qu'il contenait lors des oprations de dmarrage prcdentes. Placer l'hte en mode maintenance.
Type d'hte L'hte fait partie d'un cluster DRS L'hte ne fait pas partie d'un cluster DRS Action VMware DRS migre les machines virtuelles vers les htes appropris lorsque vous mettez l'hte en mode maintenance. Vous devez migrer toutes les machines virtuelles vers des htes diffrents et faire passer chaque hte en mode de maintenance.

Redmarrez l'hte.

L'hte s'teint. Lorsque l'hte redmarre, il utilise le profil d'image que le serveur Auto Deploy fournit. Le serveur Auto Deploy applique galement le profil d'hte stock sur le systme vCenter Server.

Reprovisionner un hte avec un nouveau profil d'image


Vous pouvez reprovisionner l'hte avec un nouveau profil d'image, profil d'hte ou emplacement de vCenter Server en modifiant la rgle pour l'hte et en effectuant une opration de test et de rparation de conformit. Il existe plusieurs options pour le rapprovisionnement des htes.
n

Si les VIB que vous souhaitez utiliser prennent en charge la mise jour en direct, vous pouvez utiliser une commande esxcli software vib. Dans ce cas, vous devez galement mettre niveau l'ensemble des rgles pour utiliser un profil d'image incluant les nouveaux VIB. Pendant le test, vous pouvez appliquer le profil d'image un hte individuel avec la cmdlet ApplyEsxImageProfile et redmarrer l'hte pour que la modification prenne effet. La cmdlet ApplyEsxImageProfile met jour l'association entre l'hte et le profil d'image mais n'installe pas les VIB sur l'hte. Dans tous les autres cas, utilisez cette procdure.

Prrequis
n

Crez le profil d'image avec lequel vous voulez dmarrer l'hte. Utilisez l'interface de ligne de commande Image Builder PowerCLI, traite dans Chapitre 6, Utilisation de l'interface CLI vSphere ESXi Image Builder , page 153. Vrifiez que la configuration que vous avez effectue au cours du premier dmarrage est en place.

Procdure 1 Depuis l'invite PowerShell, excutez la cmdlet Connect-VIServer PowerCLI pour vous connecter au systme vCenter Server dans lequel Auto Deploy est enregistr.
Connect-VIServer myVCServer

La cmdlet peut retourner un avertissement de certificat de serveur. Dans un environnement de production, vrifiez qu'aucun avertissement de certificat de serveur n'est gnr. Dans un environnement de dveloppement, vous pouvez ignorer l'avertissement.

VMware, Inc.

89

Installation et configuration de vSphere

2 3

Dterminez l'emplacement d'un dpt de logiciel public qui contient le profil d'image utiliser ou dfinissez un profil d'image personnalis avec Image Builder PowerCLI. Excutez Add-EsxSoftwareDepot pour ajouter le dpt de logiciels qui contient le profil d'image la session PowerCLI.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local ou crez un point de montage local pour la machine PowerCLI. Excutez Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip.

4 5

Excutez Get-EsxImageProfile pour afficher la liste des profils d'image, et choisir le profil vous souhaitez utiliser. Excutez Copy-DeployRule et spcifiez le paramtre ReplaceItem pour modifier la rgle affectant un profil d'image aux htes. La cmdlet suivante remplace le profil d'image actuel que la rgle affecte l'hte dot du profil my_new_imageprofile. Lorsque la cmdlet a termin, myrule assigne le nouveau profil d'image aux htes. L'ancienne version de myrule est renomme et masque.
Copy-DeployRule myrule -ReplaceItem my_new_imageprofile

Testez et rparez la conformit aux rgles pour chaque hte dans lequel vous souhaitez dployer l'image. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86.

Lorsque vous redmarrez les htes aprs une rparation de conformit, Auto Deploy fournit le nouveau profil d'image aux htes.

Application d'un profil d'hte pour demander une entre utilisateur dans vSphere Client
Si un hte ncessitait que l'utilisateur entre des donnes pendant un dmarrage prcdent, les rponses sont sauvegardes dans vCenter Server dans un fichier de rponses. Si vous souhaitez inviter l'utilisateur entrer de nouvelles informations, vous devez rappliquer le profil d'hte. Prrequis Attachez un profil d'hte qui demande l'utilisateur d'entrer des donnes sur l'hte. Procdure 1 Migrez toutes les machines virtuelles sur des htes diffrents, et mettez l'hte en mode maintenance.
Type d'hte L'hte fait partie d'un cluster DRS L'hte ne fait pas partie d'un cluster DRS Action VMware DRS migre les machines virtuelles vers les htes appropris lorsque vous mettez l'hte en mode maintenance. Vous devez migrer toutes les machines virtuelles vers des htes diffrents et faire passer chaque hte en mode de maintenance.

2 3 4

Dans le client vSphere, choisissez [Profils d'hte] > [Appliquer profil] .et Slectionnez le profil d'hte qui requiert une entre utilisateur l'invite. l'invite, entrez les donnes de l'utilisateur. Vous pouvez maintenant faire sortir l'hte du mode maintenance.

90

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Les informations sur les donnes saisies par l'utilisateur sont sauvegardes dans un fichier de rponses. Lors du dmarrage suivant, les informations du fichier de rponse sont appliques l'hte. Un fichier de rponses par hte est disponible.

Mise jour de la personnalisation des htes dans vSphere Web Client


Si l'hte a requis une entre utilisateur pendant un dmarrage antrieur, les rponses sont sauvegardes avec le vCenter Server. Si vous voulez demander de nouvelles informations l'utilisateur, vous mettez l'hte jour. Prrequis Attachez un profil d'hte qui demande l'utilisateur d'entrer des donnes sur l'hte. Procdure 1 Migrez toutes les machines virtuelles sur des htes diffrents, et mettez l'hte en mode maintenance.
Type d'hte L'hte fait partie d'un cluster DRS L'hte ne fait pas partie d'un cluster DRS Action VMware DRS migre les machines virtuelles vers les htes appropris lorsque vous mettez l'hte en mode maintenance. Vous devez migrer toutes les machines virtuelles vers des htes diffrents et faire passer chaque hte en mode de maintenance.

Dans vSphere Web Client, mettez l'hte jour. a Cliquez avec le bouton droit de la souris sur l'hte et cliquez sur [Toutes les actions vCenter] > [Profils d'hte] > [Mettre jour] .

l'invite, entrez les donnes de l'utilisateur. Vous pouvez maintenant faire sortir l'hte du mode maintenance.

La personnalisation de l'hte est sauvegarde. La prochaine fois que dmarrerez, la personnalisation de l'hte sera applique l'hte.

Utilisation d'Auto Deploy pour la mise en cache sans tat et les installations d'tat
La fonctionnalit de mise en cache sans tat d'Auto Dploy vous permet de mettre en cache l'image d'hte localement sur l'hte ou sur un lecteur de rseau et de continuer provisionner l'hte avec Auto Deploy. La fonction d'installation avec tat d'Auto Deploy vous permet d'installer des htes sur le rseau sans avoir configurer une infrastructure de dmarrage PXE complte. Aprs le dmarrage initial du rseau, ces htes dmarrent comme d'autres htes sur lesquels ESXi a t install.
n

Introduction page 92 Le profil d'hte de la configuration du cache du systme prend en charge la mise en cache sans tat et installations avec tat.

Comprhension de la mise en cache sans tat et des installations d'tat page 94 Lorsque vous voulez utiliser Auto Deploy avec la mise en cache sans tat ou effectuez des installations avec tat, vous devez dfinir un profil d'hte et une squence de dmarrage.

Configurer des htes sans tat pour utiliser Auto Deploy avec la mise en cache page 95 Vous pouvez configurer le systme pour provisionner les htes avec Auto Deploy, ainsi que les htes pour utiliser la mise en cache sans tat. Si le serveur Auto Deploy n'est pas disponible, l'hte utilise l'image mise en cache lorsqu'il redmarre.

VMware, Inc.

91

Installation et configuration de vSphere

Activer les installations d'tat pour les htes provisionns avec Auto Deploy page 98 Vous pouvez configurer les htes provisionns avec Deploy Auto pour mettre en cache l'image sur le disque et utiliser l'image en cache dans des dmarrages suivants. Une fois l'image est mise en cache, les htes se comportent comme les htes sur lesquels une image est installe.

Introduction
Le profil d'hte de la configuration du cache du systme prend en charge la mise en cache sans tat et installations avec tat. La mise en cache sans tat est une bonne solution lorsque vous utilisez l'infrastructure Auto Deploy, mais que vous avez besoin d'une sauvegarde au cas o le serveur Auto Deploy ne soit pas disponible. Des htes provisionns avec des paramtres de profil d'hte de mise en cache sans tat continuent d'tre provisionns avec Auto Deploy. Les installation avec tat supportent l'installation du rseau par le biais d'Auto Deploy. Aprs l'installation initiale, les htes qui sont provisionns avec les paramtres de profil d'hte d'installation avec tat dmarreront partir du disque.

Cas d'utilisation
Le profil d'hte de la configuration du cache du systme prend en charge les cas d'utilisation suivants. Les htes provisionns avec Auto Deploy mettent en cache l'image (mise en cache sans tat) Les htes provisionns avec Auto Deploy deviennent des htes avec tat Mettre en place et appliquer un profil d'hte pour une mise en cache sans tat. Vous pouvez mettre en cache l'image sur un disque local, un disque distant ou un lecteur USB. Continuer le provisionnement de cet hte avec Auto Deploy. Si le serveur Auto Deploy devient indisponible, l'hte redmare partir de la mise en cache. Mettre en place et appliquer un profil d'hte pour les installations avec tat. Lorsque vous provisionnez un hte avec Auto Deploy, l'image est installe sur le disque local, un disque distant ou un lecteur USB. Pour dmarrages suivants, vous dmarrez partir du disque. L'hte n'utilise plus Auto Deploy.

Prparation
Pour utiliser avec succs la mise en cache sans tat ou les installations avec tat, dcidez la faon de configurer le systme et de dfinir l'ordre de dmarrage.

92

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Tableau 5-3. Prparation pour la mise en cache sans tat ou des installations avec tat
Besoins ou dcision Dcider sur l'crasement de la partition VMFS Description Lorsque vous installez ESXi avec le programme d'installation interactif, vous tes invit choisir si vous voulez craser un banque de donnes VMFS existante. Le profil d'hte de la configuration du cache du systme vous permet. d'craser des partitions VMFS existantes en cochant la case. La case cocher n'est pas disponible si vous avez configur le profil d'hte pour utiliser un lecteur USB. Si vous utilisez Auto Deploy avec une mise en htes provisionns, vous pouvez mettre en place un environnement Auto Deploy de haute disponibilit pour garantir que les VM sont migres sur les nouveaux htes provisionns et que l'environnement prend en charge vSphere Distributed Switch mme si vCenter Server deviens temporellement disponible. L'ordre de dmarrage que vous spcifiez pour vos htes dpends de la fonction que vous souhaitez utiliser. n Pour mettre en place Auto Deploy avec une mise en cache sans tat, configurer votre htre pour tenter de dmarrer d'abord partir du rseau, puis partir du disque. Si Auto Deploy n'est pas disponible, l'hte dmarre en utilisant le cache. n Pour configurer Auto Deploy pour une installation avec tat sur des hte qui ne disposent pas d'un disque de dmarrage, configurer vos htes pour essayer de dmarrer d'abord partir du disque, puis partir du rseau. REMARQUE Si vous disposez actuellement une image de dmarrage sur le disque, configurez les htes pour un dmarrage PXE unique et provisionnez l'hte avec Auto Deploy pour utiliser un profil d'hte qui spcifie les installations avec tat.

Dcidez si vous avez besoin d'un environnement de haute disponibilit

Dfinir l'ordre de dmarrage

Mise en cache sans tat et perte de connectivit


Si les htes ESXi qui excutent vos VM perdent la connexion au serveur Auto Deploy, le systme vCenter Server, ou tous les deux, certaines restrictions s'appliquent lors du prochain redmarrage.
n

Si vCenter Server est disponible, mais que le serveur Auto Deploy ne l'est pas, les htes ne pas se connectent pas vCenter Server automatiquement. Vous pouvez connecter manuellement les htes vCenter Server, ou attendre que le serveur Auto Deploy soit nouveau disponible. Si vCenter Server et vSphere Auto Deploy ne fonctionnent pas, vous pouvez vous connecter chaque hte ESXi en utilisant vSphere Client, et attribuer des VM chaque hte. Si vCenter Server n'est pas disponible, vSphere DRS ne fonctionne pas. Le serveur Auto Deploy ne peut pas ajouter des htes au systme vCenter Server. Vous pouvez vous connecter chaque hte ESXi en utilisant vSphere Client, et attribuer des VM chaque hte. Si vous apportez des modifications votre configuration alors que vous avez perdu votre connectivit, vous perdez ces modifications lorsque le serveur Auto Deploy est restaur aprs la panne.

VMware, Inc.

93

Installation et configuration de vSphere

Comprhension de la mise en cache sans tat et des installations d'tat


Lorsque vous voulez utiliser Auto Deploy avec la mise en cache sans tat ou effectuez des installations avec tat, vous devez dfinir un profil d'hte et une squence de dmarrage. Lorsque vous appliquez un profil d'hte qui permet la mise en cache sur un hte, Auto Deploy partitionne le disque dfini. Les oprations excutes ensuite varient selon que vous dfinissez un profil d'hte et en fonction de la squence de dmarrage sur l'hte.
n

Avec le profil d'hte [Activer la mise en cache sans tat sur l'hte] , Auto Deploy met en cache l'image lorsque vous appliquez le profil d'hte. Aucun redmarrage n'est ncessaire. Lorsque vous redmarrez l'hte, il continue d'utiliser l'infrastructure Auto Deploy pour extraire son image. Si le serveur Auto Deploy n'est pas disponible, l'hte utilise l'image mise en cache. Avec le profil [Activer les installation avec tat sur l'hte] , Auto Deploy installe l'image. Lorsque vous redmarrez l'hte, il dmarre depuis le disque, l'instar d'un hte provisionn avec le programme d'installation. Auto Deploy ne provisionne plus l'hte.

Vous pouvez appliquer le profil d'hte depuis un vSphere Client ou un vSphere Web Client ou crire une rgle Auto Deploy PowerCLI qui applique le profil d'hte. Chaque workflow prend en charge la mise en cache sans tat et les installations avec tat. Tableau 5-4. Workflows qui configurent les htes pour la mise en cache sans tat ou les installations avec tat
Workflow Appliquer un profil d'hte depuis vSphere Client ou vSphere Web Client crire et appliquer une rgle PowerCLI Mise en cache sans tat Appliquez le profil d'hte des htes individuels ou tous les htes dans un dossier ou un cluster. Aucun redmarrage n'est ncessaire. Configurez un hte de rfrence avec un profil d'hte ayant la configuration de mise en cache que vous voulez utiliser. Crez une rgle PowerCLI qui provisionne l'hte en utilisant Auto Deploy et qui applique un profil d'hte configur pour la mise en cache sans tat. Aucun redmarrage n'est ncessaire. Installation avec tat Appliquez le profil d'hte des htes individuels ou tous les htes dans un dossier ou un cluster. Aucun redmarrage n'est ncessaire. Configurez un hte de rfrence avec un profil d'hte ayant la configuration de mise en cache que vous voulez utiliser. Crez une rgle PowerCLI qui provisionne l'hte en utilisant Auto Deploy et qui applique un profil d'hte configur pour les installations avec tat. Aucun redmarrage n'est ncessaire.

Application du profil d'hte de configuration du cache systme depuis vSphere Client ou vSphere Web Client
Vous pouvez crer un profil d'hte sur un hte de rfrence et appliquer le profil d'hte des htes supplmentaires ou un dossier ou un cluster vCenter Server. Les workflows rsultants sont les suivants. 1 2 3 Vous provisionnez un hte avec Auto Deploy et ditez le profil d'hte de configuration du cache d'image systme. Vous placez un ou plusieurs htes cibles en mode de maintenance, appliquez le profil d'hte chaque hte et indiquez l'hte de quitter le mode de maintenance. Les oprations excutes ensuite varient selon le profil d'hte que vous avez slectionn.
n

Si le profil d'hte a activ la mise en cache sans tat, l'image est mise en cache sur le disque. Aucun redmarrage n'est ncessaire. Si le profil d'hte a activ les installations avec tat, l'image est installe. Lorsque vous redmarrez l'hte, il utilise l'image installe.

Un redmarrage est ncessaire pour appliquer les modifications.

94

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Application de la configuration de cache systme avec PowerCLI


Vous pouvez crer un profil d'hte pour un hte de rfrence et crer une rgle Auto Deploy PowerCLI qui applique le profil d'hte d'autres htes cibles. Les workflows rsultants sont les suivants. 1 2 3 Vous provisionnez une rfrence avec Auto Deploy et crez un profil d'hte pour activer une forme de mise en cache. Vous crez une rgle qui provisionne des htes supplmentaires avec Auto Deploy et qui applique le profil de l'hte de rfrence ces htes. Auto Deploy provisionne chaque hte avec le nouveau profil d'image. L'impact exact de l'application du profil d'hte dpend du profil d'hte que vous avez slectionn et varie selon que l'hte a t dj provisionn avec Auto Deploy. Tableau 5-5. Diffrences entre le premier dmarrage et les dmarrages suivants
Premier dmarrage Pour les installations avec tat, Auto Deploy installe l'image. Pour la mise en cache sans tat, Auto Deploy provisionne les htes et met l'image en cache. Dmarrages suivants Pour les installations avec tat, l'hte dmarre depuis le disque. Pour la mise en cache sans tat, Auto Deploy provisionne l'hte. n Si Auto Deploy a provisionn l'hte pralablement et que la mise en cache n'a jamais t configure, Auto Deploy met l'image en cache. n Si Auto Deploy a provisionn l'hte et mis en cache l'image, Auto Deploy provisionne l'hte en utilisant les informations dans les rgles. n Si Auto Deploy n'est pas disponible, l'hte dmarre depuis l'image mise en cache.

Configurer des htes sans tat pour utiliser Auto Deploy avec la mise en cache
Vous pouvez configurer le systme pour provisionner les htes avec Auto Deploy, ainsi que les htes pour utiliser la mise en cache sans tat. Si le serveur Auto Deploy n'est pas disponible, l'hte utilise l'image mise en cache lorsqu'il redmarre. Un hte configur pour la mise en cache sans tat utilise l'image en cache uniquement si le serveur Auto Deploy n'est pas disponible lorsque l'hte redmarre. Dans tous les autres, cas, l'hte est provisionn avec Auto Deploy. Si vous changez la rgle qui applique un profil d'image l'hte et effectuez et une opration de test et de rparation de conformit, Auto Deploy provisionne l'hte avec la nouvelle image et cette dernire est mise en cache. Configurez une infrastructure Auto Deploy hautement disponible pour que les machines virtuelles soient migres vers l'hte lorsqu'il redmarre. Comme vCenter Server affecte des machines virtuelles l'hte, vCenter Server doit tre disponible. Reportez-vous Configurer une infrastructure Auto Deploy haute disponibilit , page 126. Vous pouvez configurer un environnement pour la mise en cache sans tat en appliquant des profils d'hte directement ou en utilisant des rgles PowerCLI.

VMware, Inc.

95

Installation et configuration de vSphere

Tableau 5-6. Configuration de la mise en cache sans tat ou des installations avec tat
Workflow Appliquer directement un profil d'hte Mise en cache sans tat Appliquez le profil d'hte des htes individuels ou tous les htes dans un dossier ou un cluster. Reportez-vous Configurer un profil d'hte pour utiliser la mise en cache sans tat , page 97. Configurez un hte de rfrence avec un profil d'hte ayant la configuration de mise en cache que vous voulez utiliser. Crez une rgle Auto Deploy PowerCLI qui provisionne l'hte et applique un profil d'hte configur pour la mise en cache sans tat. Reportez-vous Affectation d'un profil des htes , page 84. Installation avec tat Appliquez le profil d'hte des htes individuels ou tous les htes dans un dossier ou un cluster. Reportez-vous Configurer un profil d'hte pour permettre des installations Stateful , page 98. Configurez un hte de rfrence avec un profil d'hte ayant la configuration de mise en cache que vous voulez utiliser. Crez une rgle Auto Deploy PowerCLI qui provisionne l'hte et applique un profil d'hte configur pour les installations avec tat. Reportez-vous Affectation d'un profil des htes , page 84.

Crer et appliquer des rgles PowerCLI

Prparer pour Auto Deploy avec la mise en cache sans tat


Pour pouvoir lancer le provisionnement d'un hte qui utilise la mise en cache sans tat avec Auto Deploy, vous devez vrifier que l'environnement est configur pour Auto Deploy, prparer des rgles Auto Deploy PowerCLI et dfinir l'ordre d'amorage de l'hte. Prrequis
n

Dterminez le disque utiliser pour la mise en cache et si le processus de mise en cache remplace une partition existante VMFS. Dans les environnements de production, protgez le systme vCenter Server et le serveur Auto Deploy en les incluant dans un environnement hautement disponible. En plaant vCenter Server dans un cluster de gestion, vous assurez la disponibilit de la migration VDS et de machine virtuelle. Dans la mesure du possible, protgez les autres lments de l'infrastructure. Reportez-vous Configurer une infrastructure Auto Deploy haute disponibilit , page 126.

Procdure 1 Configurez l'environnement pour Auto Deploy et installez PowerCLI. Reportez-vous Prparation pour vSphere Auto Deploy , page 76. 2 Vrifiez qu'un disque disposant d'au moins 1 Go est disponible. Si le disque n'est pas encore partitionn, il est partitionn lorsque vous appliquez le profil d'hte. 3 Configurez l'hte pour qu'il tente de s'amorcer dans le rseau, puis depuis le disque si l'amorage rseau choue. Voir la documentation du fournisseur du matriel. Suivant Configurez un profil d'hte pour la mise en cache sans tat. En rgle gnrale, vous devez configurer un profil d'hte sur un hte de rfrence et appliquer ce profil aux autres htes.

96

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configurer un profil d'hte pour utiliser la mise en cache sans tat


Quand un hte est configur pour utiliser la mise en cache sans tat, l'hte utilise une image en cache si le serveur de dploiement automatique n'est pas disponible. Pour utiliser la mise en cache sans tat, vous devez configurer un profil d'hte. Vous pouvez appliquer ce profil d'hte d'autres htes que vous souhaitez mettre en place pour la mise en cache sans tat. Vous pouvez configurer le profil d'hte sur un hte unique que vous souhaitez mettre en place pour utiliser le cache. Vous pouvez galement crer un profil d'hte qui utilise la mise en cache sur un hte de rfrence et appliquer ce profil d'hte d'autres htes. Prrequis Prparez votre hte pour la mise en cache sans tat. Reportez-vous Prparer pour Auto Deploy avec la mise en cache sans tat , page 96. Procdure 1 Dans vSphere Web Client, crer un profil d'hte. Voir la documentation Profils d'hte. 2 3 4 5 6 Slectionner le profil d'hte et cliquer sur [Modifier le profil d'hte] . Laisser le nom et la description puis cliquer sur [Suivant] . Cliquer sur [Paramtres de configuration avancs] et cliquer sur le dossier [Configuration du cache du systme d'image] . Cliquer sur l'icne [Configuration du cache du systme d'image] . Dans le menu droulant des paramtres du profil de cache du systme d'image, faites votre choix.
Option Activer la mise en cache sans tat sur l'hte Activer la mise en cache sans tat sur un disque USB sur l'hte Description Caches de l'image sur le disque. Caches de l'image sur un disque USB connect l'hte.

Si vous avez slectionn [Activer la mise en cache sans tat sur l'hte] , spcifier les informations concernant le disque utiliser.
Option Arguments pour le premier disque Description Par dfaut, le systme tente de remplacer une installation existante ESXi, puis tente d'crire sur le disque local. Vous pouvez utiliser le champ [Arguments pour le premier disque] pour spcifier une liste spare par des virgules de disques utiliser, par ordre de prfrence. Vous pouvez spcifier plus d'un disque. Utiliser esx pour le premier disque avec ESX install, utiliser les informations sur le modle et le fournisseur, ou spcifier le nom du pilote du dispositif vmkernel. Par exemple, pour avoir le systme chercher d'abord un disque avec le nom du modle ST3120814A, deuxime pour n'importe quel disque qui utilise le pilote mptsas, et le troisime pour le disque local, spcifier ST3120814A, mptsas, local comme la valeur de cette . Si vous cliquez sur cette case, le systme crase les volumes VMFS existants s'il n'y a pas suffisamment d'espace disponible pour stocker l'image, le profil d'image, et le profil d'hte.

Vrifiez d'crire par crasement tous les volumes VMFS sur le disque slectionn

Cliquer sur [Terminer] pour achever la configuration du profil d'hte.

VMware, Inc.

97

Installation et configuration de vSphere

Appliquer le profil d'hte avec vSphere Client, vSphere Web Client, ou vSphere PowerCLI.
Option vSphere Client ou vSphere Web Client vSphere PowerCLI Description Utiliser l'interface profils d'hte du vSphere Client ou vSphere Web Client. Voir la documentation Profils d'hte. Reportez-vous Affectation d'un profil des htes , page 84.

Activer les installations d'tat pour les htes provisionns avec Auto Deploy
Vous pouvez configurer les htes provisionns avec Deploy Auto pour mettre en cache l'image sur le disque et utiliser l'image en cache dans des dmarrages suivants. Une fois l'image est mise en cache, les htes se comportent comme les htes sur lesquels une image est installe.

Prparer des htes provisionns avec Auto Deploy pour les installations d'tat
Dans certains cas, il est utile de provisionner des htes avec Auto Deploy et d'excuter tous les dmarrages suivants partir du disque. Cette approche s'appelle une installation avec tat. Prrequis Dterminez le disque utiliser pour stocker l'image et si la nouvelle image remplace une partition existante VMFS. Procdure 1 Configurez l'environnement pour Auto Deploy et installez PowerCLI. Reportez-vous Prparation pour vSphere Auto Deploy , page 76. 2 Vrifiez qu'un disque disposant d'au moins 1 Go est disponible. Si le disque n'est pas partitionn, il est partitionn lorsque vous appliquez le profil d'hte. 3 Configurez l'hte pour qu'il s'amorce depuis le disque. Voir la documentation du fournisseur du matriel.

Configurer un profil d'hte pour permettre des installations Stateful


Pour configurer un hte approvisionn avec Auto Deploy pour rinitialiser partir du disque, vous devez configurer un profil d'hte. Vous pouvez appliquer ce profil d'hte d'autres htes que vous souhaitez mettre en place pour les installations stateful. Vous pouvez configurer le profil d'hte sur un hte unique. Vous pouvez galement crer un profil d'hte sur un hte de rfrence et appliquer ce profil d'hte d'autres htes. Prrequis Assurez-vous que votre hte est configur pour Auto Deploy et que vous remplissez les autres conditions pralables pour les installations stateful. Reportez-vous Prparer des htes provisionns avec Auto Deploy pour les installations d'tat , page 98. Procdure 1 Dans vSphere Web Client, crer un profil d'hte. Voir la documentation Profils d'hte. 2 3 Avec l'objet de profil d'hte s'affiche, cliquer sur l'icne Modifier les paramtres profil de l'hte. Laisser le nom et la description puis cliquer sur [Suivant] .

98

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

4 5 6

Cliquer sur [Paramtres de configuration avancs] et cliquer sur le dossier [Configuration du cache du systme d'image] . Cliquer sur l'icne [Configuration du cache du systme d'image] . Dans le menu droulant des paramtres du profil de cache du systme d'image, faites votre choix.
Option Activer les installations stateful sur l'hte Activer les installations stateful sur un disque USB sur l'hte Description Caches de l'image sur un disque. Caches de l'image sur un disque USB connect l'hte.

Si vous slectionnez [Activer les installations sur l'hte] , spcifier des informations sur le disque utiliser.
Option Arguments pour le premier disque Description Par dfaut, le systme tente de remplacer une installation existante ESXi, puis tente d'crire sur le disque local. Vous pouvez utiliser le champ [Arguments pour le premier disque] pour spcifier une liste spare par des virgules de disques utiliser, par ordre de prfrence. Vous pouvez spcifier plus d'un disque. Utiliser esx pour le premier disque avec ESX install, utiliser les informations sur le modle et le fournisseur, ou spcifier le nom du pilote du dispositif vmkernel. Par exemple, pour avoir le systme chercher d'abord un disque avec le nom du modle ST3120814A, deuxime pour n'importe quel disque qui utilise le pilote mptsas, et le troisime pour le disque local, spcifier ST3120814A, mptsas, local comme la valeur de cette . Si vous cliquez sur cette case, le systme crase les volumes VMFS existants s'il n'y a pas suffisamment d'espace disponible pour stocker l'image, le profil d'image, et le profil d'hte.

Cochez la case pour craser tous les volumes VMFS sur le disque slectionn

8 9

Cliquer sur [Terminer] pour achever la configuration du profil d'hte. Appliquer le profil d'hte avec vSphere Client, vSphere Web Client, ou vSphere PowerCLI.
Option vSphere Client ou vSphere Web Client vSphere PowerCLI Description Pour appliquer le profil d'hte des htes individuels, utiliser l'interface des profils hte de vSphere Client ou de vSphere Web Client. Voir la documentation Profils d'hte. Pour appliquer le profil d'hte un ou plusieurs htes en utilisant PowerCLI, voir Affectation d'un profil des htes , page 84.

Configuration d'un hte de rfrence Auto Deploy


Dans un environnement o aucun tat n'est stock sur l'hte, un hte de rfrence permet de configurer plusieurs htes avec une mme configuration. Vous pouvez configurer l'hte de rfrence avec les paramtres de journalisation, de vidage de mmoire et d'autres paramtres, enregistrer le profil d'hte et crire une rgle qui applique le profil d'hte d'autres, le cas chant. Vous pouvez dfinir les paramtres de stockage, de mise en rseau et de scurit dans l'hte de rfrence et configurer des services, tels que syslog et NTP.

VMware, Inc.

99

Installation et configuration de vSphere

Description de la configuration d'un hte de rfrence


Un hte de rfrence bien conu connecte tous les services, tels que Syslog, NTP, etc. L'hte de rfrence peut inclure galement la configuration de la scurit, du stockage, de la mise en rseau et d'ESXi Dump Collector. Vous pouvez ensuite appliquer la configuration de l'hte d'autres htes avec des profils d'hte. La configuration exacte de l'hte de rfrence dpend de votre environnement, mais vous pouvez envisager la personnalisation suivante. Configuration du serveur NTP Lorsque vous collectez les informations de journalisation dans de grands dploiements, vous devez vrifier que les heures des journaux sont coordonnes. Configurez l'hte de rfrence pour utiliser le serveur NTP dans votre environnement que tous les htes peuvent partager. Vous pouvez dfinir un serveur NTP avec la commande vicfg-ntp. Vous pouvez dmarrer et arrter le service NTP pour un hte avec la commande vicfg-ntp, vSphere Client ou vSphere Web Client. Tous les htes ESXi excutent un service syslog (vmsyslogd) qui consigne les messages de VMkernel et des autres composants systme dans un fichier. Vous pouvez dfinir l'hte de journalisation et grer l'emplacement des journaux, la rotation, la taille et d'autres attributs avec la commande esxcli system syslog vCLI ou avec vSphere Web Client. Configurer la journalisation sur un hte distant est particulirement important pour les htes provisionns avec Auto Deploy qui n'ont pas de stockage local. Vous pouvez ventuellement installer vSphere Syslog Collector pour collecter les journaux des htes. Vous pouvez configurer l'hte de rfrence pour envoyer les vidages mmoire un LUN SAN partag ou installer ESXi Dump Collector dans l'environnement et configurer l'hte de rfrence pour utiliser ESXi Dump Collector. Reportezvous Configurer ESXi Dump Collector avec ESXCLI , page 102. Vous pouvez installer ESXi Dump Collector en utilisant le support d'installation vCenter Server ou utiliser ESXi Dump Collector inclus dans vCenter Server Appliance. Aprs la configuration, la mmoire VMkernel est envoye vers le serveur rseau dfini lorsque le systme dtecte une panne majeure. Dans la plupart des dploiements, tous les htes que vous provisionnez avec Auto Deploy doivent avoir les mmes paramtres de scurit. Effectuez les personnalisations appropries dans l'hte de rfrence. Vous pouvez, par exemple, configurer le pare-feu pour permettre certains services d'accder au systme ESXi. Reportez-vous la documentation de Scurit vSphere. La configuration de la scurit inclut les paramtres d'accs partag de tous les htes. Vous pouvez unifier l'accs des utilisateurs en configurant l'hte de rfrence pour Microsoft Active Directory. REMARQUE Si vous paramtrez Active Directory en utilisant des profils d'hte, les mots de passe ne sont pas protgs. Utilisez vSphere Authentication Service pour paramtrer Active Directory afin d'viter d'exposer le mot de passe d'Active Directory. Configuration de la mise en rseau et du stockage Si vous rservez des ressources rseau et de stockage pour les htes provisionns avec Auto Deploy, vous pouvez configurer l'hte de rfrence pour qu'il utilise ces ressources.

Configuration du serveur Syslog

Configuration des vidages mmoire

Configuration de la scurit

Dans les trs grands dploiements, la configuration de l'hte de rfrence prend en charge un Enterprise Network Manager qui collecte toutes les informations provenant des diffrents services de surveillance dans l'environnement.

100

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Figure 5-4. Configuration de l'hte de rfrence Auto Deploy


Commutateur ESXi ESXi ESXi Serveur DHCP VC
Serveur Auto Deploy
configuration de l'hte de rfrence

NTP syslog surveillance scurit filtres rseau E/S DHCP ou IP statique

DNS

Serveur TFTP

Stockage SAN

Stockage local Serveur syslog Serveur NTP Serveur DNS Serveur AD

Gestionnaire du rseau d'entreprise

Configuration d'un hte de rfrence Auto Deploy , page 101 explique comment effectuer cette configuration.

Configuration d'un hte de rfrence Auto Deploy


vSphere permet de configurer un hte de rfrence en utilisant vSphere Web Client ou vSphere Client, vCLI ou des profils d'hte. Pour dfinir un profil d'hte, vous pouvez utiliser l'approche qui correspond le mieux vos besoins. vSphere Web Client et vSphere Client vSphere Web Client et vSphere Client permettent de configurer le rseau, le stockage, la scurit et la plupart des aspects d'un hte ESXi. Vous pouvez entirement configurer votre environnement dans la rfrence et crer un profil d'hte partir de l'hte de rfrence destin tre utilis par Auto Deploy. Vous pouvez utiliser des commandes vCLI pour dfinir de nombreux aspects de l'hte. vCLI est spcialement conu pour configurer certains services dans l'environnement vSphere. Les commandes incluent vicfg-ntp (configuration d'un serveur NTP), esxcli system syslog (configuration d'un serveur syslog) et esxcli network route (ajout de routes et configuration de la route par dfaut). Reportez-vous Configurer ESXi Dump Collector avec ESXCLI , page 102. La meilleure pratique consiste configurer un hte avec vSphere Web Client, vSphere Client ou vCLI et de crer un profil d'hte partir de cet hte. Vous pouvez galement configurer les profils d'hte directement avec l'interface des profils d'hte dans vSphere Web Client ou vSphere Client. Voir Configurer des profils d'hte pour un hte de rfrence Auto Deploy dans vSphere Client , page 103 et Configurer des profils d'hte pour un hte de rfrence Auto Deploy avec vSphere Web Client , page 106.

interface de ligne de commande de vSphere

Interface des profils d'hte

VMware, Inc.

101

Installation et configuration de vSphere

Configurer ESXi Dump Collector avec ESXCLI


Un vidage de mmoire est l'tat de la mmoire oprationnelle en cas de dfaillance de l'hte. Par dfaut, un vidage de mmoire est enregistr sur le disque local. Vous pouvez utiliser ESXi Dump Collector pour conserver les vidages de mmoire sur un serveur du rseau pour les utiliser lors du dbogage. ESXi Dump Collector est spcialement utile pour Auto Deploy, mais il est pris en charge pour n'importe quel hte ESXi. ESXi Dump Collector prend en charge d'autre personnalisations, y compris l'envoi des vidages de mmoire vers le disque local. Prrequis Installez ESXi Dump Collector, un outil d'assistance inclus dans l'application vCenter Server autorun.exe et dans vCenter Server Appliance. Installez vCLI si vous voulez configurer l'hte pour utiliser ESXi Dump Collector. Dans les oprations de dpannage, vous pouvez utiliser plutt ESXCLI dans ESXi Shell. Procdure 1 Configurez un systme ESXi pour utiliser ESXi Dump Collector en excutant esxcli system coredump dans ESXi Shell ou en utilisant vCLI.
esxcli system coredump network set --interface-name vmk0 --server-ipv4 10xx.xx.xx.xx --serverport 6500

Vous devez dfinir une carte NIC VMkernel, ainsi que l'adresse IP et le port facultatif du serveur de destination des vidages de mmoire. Si vous configurez un systme ESXi excut dans une VM qui utilise un commutateur standard vSphere, vous devez choisir un port VMkernel fonctionnant en mode de promiscuit. ESXi Dump Collector n'est pas compatible avec vSphere Distributed Switches. 2 Activez ESXi Dump Collector.
esxcli system coredump network set --enable true

(Facultatif) Vrifiez que ESXi Dump Collector est configur correctement.


esxcli system coredump network check

L'hte sur lequel vous avez configur ESXi Dump Collector est configur pour envoyer les vidages de mmoire au serveur dfini en utilisant la carte NIC VMkernel et le port facultatif dfinis. Suivant
n

crivez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84). Pour les htes qui disposent dj d'Auto Deploy, excutez les oprations de test et de rparation de la conformit pour leur fournir le nouveau profil d'hte. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'hte.

102

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configurer des profils d'hte pour un hte de rfrence Auto Deploy dans vSphere Client
Vous pouvez configurer des profils d'hte dans un hte de rfrence et appliquer ces paramtres de profil d'hte tous les autres htes que vous provisionnez avec vSphere Auto Deploy. Vous pouvez configurer l'hte de rfrence et exporter le profil d'hte ou, pour des modifications mineures, modifier directement les profils d'hte de l'hte de rfrence et exporter le profil d'hte. Prrequis Installez vSphere Client pour accder au systme vCenter Server qui gre l'hte utiliser comme hte de rfrence. Procdure 1 2 3 4 Utilisez vSphere Client pour vous connecter au systme vCenter Server. Slectionnez l'hte et [Affichage] > [Gestion] > [Profils d'hte] . Pour un nouveau profil, cliquez sur [Crer un profil] , ou cliquez avec le bouton droit de la souris sur un profil modifier, puis slectionnez [Modifier le profil] . Dans la bote de dialogue Modifier le profil, slectionnez les champs de la rgle dfinir.
Rgle ESXi Dump Collector Description Configurez ESXi Dump Collector avec la commande esxcli system coredump et enregistrez le profil d'hte (meilleure pratique) ou configurezle directement. Reportez-vous Configurer ESXi Dump Collector depuis l'interface Profils d'hte dans vSphere Client , page 104. Configurez syslog pour l'hte avec la commande esxcli system syslog. Enregistrez le profil d'hte (meilleure pratique) ou configurez-le directement. Reportez-vous Configurer Syslog depuis l'interface Profils d'hte dans vSphere Client , page 104. Utilisez la commande vCLI vicfg-ntp ou vSphere Client pour configurer un hte. Si vous utilisez vSphere Client pour dmarrer le serveur NTP, vrifiez que la rgle de dmarrage du dmon NTP est correctement dfinie. a Dans vSphere Client, slectionnez l'onglet [Configuration] et cliquez sur [Configuration de temps] dans le panneau Logiciel. b Cliquez sur [Proprits] , cochez la case Client NTP activ et cliquez sur [Options] . c Scurit Slectionnez le bouton [Dmarrer et arrter avec hte] . Dfinissez la configuration de pare-feu, la configuration de scurit, la configuration utilisateur et la configuration de groupe d'utilisateurs de l'hte de rfrence avec vSphere Client ou les commandes vCLI. Dfinissez les rgles de mise en rseau et de stockage de l'hte de rfrence avec vSphere Client ou la commande vCLI.

Syslog

NTP

Mise en rseau et stockage

Cliquez sur [OK] pour enregistrer les paramtres de profil d'hte.

Suivant crivez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84), puis excutez une opration de test de conformit et effectuez les rparations.

VMware, Inc.

103

Installation et configuration de vSphere

Configurer ESXi Dump Collector depuis l'interface Profils d'hte dans vSphere Client
Vous pouvez configurer ESXi Dump Collector pour un hte de rfrence avec esxcli ou directement dans les panneaux Profils d'htes de vSphere Client. Vous pouvez exporter le profil d'hte et crire une rgle qui applique le profil tous les htes provisionns avec Auto Deploy. La meilleure pratique consiste configurer des htes pour utiliser ESXi Dump Collector avec la commande esxcli system coredump et enregistrer le profil d'hte (reportez-vous Configurer ESXi Dump Collector avec ESXCLI , page 102). Si vous prfrez utiliser une interface utilisateur graphique, la configuration d'ESXi Dump Collector depuis l'interface Profils d'hte constitue une alternative. Prrequis Vous devez disposer d'une partition ayant une capacit de stockage suffisante pour les vidages de mmoire de plusieurs htes provisionns avec vSphere Auto Deploy. Procdure 1 2 3 4 5 6 7 Utilisez vSphere Client pour vous connecter au systme vCenter Server. Slectionnez l'hte et [Affichage] > [Gestion] > [Profils d'hte] . Pour un nouveau profil, cliquez sur [Crer un profil] , ou cliquez avec le bouton droit de la souris sur un profil modifier, puis slectionnez [Modifier le profil] . Slectionnez [Configuration du rseau] . Slectionnez [Paramtres des vidages mmoire rseau] et cliquez sur [Modifier] . Spcifiez le port et l'adresse IP du serveur et la carte NIC hte utiliser et cochez la case pour activer ESXi Dump Collector. Cliquez sur [OK] pour enregistrer les paramtres de profil d'hte.

Suivant
n

crivez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84). Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'hte. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'hte.

Configurer Syslog depuis l'interface Profils d'hte dans vSphere Client


Les htes provisionns avec Auto Deploy ne disposent gnralement pas d'un espace de stockage suffisant pour les journaux systme. Vous pouvez spcifier un serveur syslog distant pour ces htes en configurant un hte de rfrence, en enregistrant le profil d'hte et en appliquant le profil d'hte d'autres htes, si ncessaire. La meilleure pratique consiste configurer le serveur syslog dans un hte de rfrence avec vSphere Client ou la commande esxcli system syslog et enregistrer le profil d'hte. Dans certains cas, la configuration de syslog depuis l'interface Profils d'hte constitue une alternative. Prrequis Si vous envisagez d'utiliser un hte syslog distant, configurez cet hte avant de personnaliser les profils d'hte. Procdure 1 Utilisez vSphere Client pour vous connecter au systme vCenter Server.

104

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

2 3 4

Slectionnez l'hte et [Affichage] > [Gestion] > [Profils d'hte] . (Facultatif) Cliquez sur [Crer un profil] s'il n'existe pas d'hte de rfrence dans votre environnement. Cliquez avec le bouton droit sur le profil modifier et slectionnez [Modifier le profil d'hte] .
Systme ESXi 5.0, aucun serveur syslog prcdemment configur Description a b c d Cliquez avec le bouton droit de la souris sur [Option de configuration avance] et slectionnez [Ajouter un profil] . Ouvrez le dossier Option de configuration avance et accdez la fin du dossier. Cliquez sur [Profil d'option] , cliquez sur [Modifier] , puis slectionnez [Configurer une option fixe] . Spcifiez Syslog.global.logHost comme nom d'option et le nom ou l'adresse IP du serveur syslog comme valeur d'option. Vous devez dfinir un serveur syslog valide pour pouvoir enregistrer la rgle de profil d'hte. Slectionnez [Option de configuration avance] . Slectionnez Syslog.global.loghost pour dfinir l'hte, et spcifiez les autres paramtres utiliser.

ESXi 5.1, ou ESXi 5.0 avec serveur syslog prcdemment configur

a b

Cliquez sur [OK] pour enregistrer les paramtres de profil d'hte.

Suivant
n

crivez une rgle qui applique le profil d'hte tous les htes provisionner avec les paramtres que vous avez spcifis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84). Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'image. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'image.

Configurer la mise en rseau de l'hte Auto Deploy


Vous pouvez configurer la mise en rseau pour l'hte de rfrence Auto Deploy et appliquer le profil d'hte tous les autres htes pour disposer d'un environnement rseau compltement fonctionnel. Prrequis Provisionnez l'hte utiliser comme hte de rfrence avec une image ESXi en utilisant Auto Deploy. Procdure 1 2 3 4 Dans vSphere Client, slectionnez [Configuration] , cliquez sur [Mise en rseau] dans le panneau Matriel et vrifiez que vmk0 est connect au rseau de gestion. Si vous utilisez des commutateurs virtuels et pas de commutateur distribu vSphere, n'ajoutez pas d'autres adaptateurs rseau VMkernel vSwitch0. Aprs avoir configur compltement l'hte de rfrence, redmarrez le systme pour vrifier que vmk0 est connect au rseau de gestion. Exportez le profil dhte

Suivant
n

crivez une rgle qui applique le profil d'hte tous les htes provisionner avec les paramtres que vous avez spcifis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84).

VMware, Inc.

105

Installation et configuration de vSphere

Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'hte. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'hte.

Configurer des profils d'hte pour un hte de rfrence Auto Deploy avec vSphere Web Client
Vous pouvez configurer des profils d'hte dans un hte de rfrence et appliquer les paramtres du profil d'hte pour tous les autres htes que vous approvisionnez avec vSphere Auto Deploy. Vous pouvez configurer l'hte de rfrence et exporter le profil d'hte ou, pour des modifications mineures, modifier directement les profils d'hte. Prrequis Vrifier que vous avez accs vSphere Web Client qui peut se connecter au systme vCenter Server Procdure 1 2 3 Dans vSphere Web Client, cliquer sur [Rgles et Profils] , puis cliquer sur [Profils d'hte] . Pour un nouveau profil, cliquer sur l'icne [Crer un profil partir d'un hte] ou cliquez-droit sur un profil que vous souhaitez modifier et slectionner [Modifier le profil de l'hte.] Personnaliser votre hte de rfrence en utilisant vCLI, en utilisant l'interface client, ou en utilisant l'interface profils d'hte.
Rgle ESXi Dump Collector Description Configurez ESXi Dump Collector avec la commande esxcli system coredump et enregistrez le profil d'hte (meilleure pratique) ou configurezle directement. Reportez-vous Configurer Syslog depuis l'interface Profils d'hte dans vSphere Web Client , page 107. Configurez syslog pour l'hte avec la commande esxcli system syslog. Enregistrez le profil d'hte (meilleure pratique) ou configurez-le directement. Reportez-vous Configurer Syslog depuis l'interface Profils d'hte dans vSphere Web Client , page 107. Utiliser la commande vicfg-ntp vCLI ou vSphere Web Client pour configurer un hte. Si vous utilisez vSphere Web Client pour dmarrer le serveur NTP, assurez-vous que la politique de dmarrage pour lNTP Daemon est rgle de manire approprie. a Dans vSphere Web Client, slectionner l'hte. b Slectionner l'onglet Grer et cliquer sur [Configuration de l'heure] . c Cliquer sur [Modifier] , puis cliquer sur Utilisation du protocole du rseau d'heure (Activer client NTP). d Slectionner [Dmarrer et arrter avec l'hte] comme politique de dmarrage du service NTP. Mettre en place la configuration du pare-feu, la configuration de scurit, la configuration de l'utilisateur, et la configuration du groupe utilisateur pour l'hte de rfrence avec vSphere Web Client ou avec des commandes vCLI. Reportez-vous la documentation de Scurit vSphere. Mettre en place les politiques de mise en rseau et de stockage pour l'hte de rfrence avec vSphere Web Client ou la commande vCLI.

Syslog

NTP

Scurit

Mise en rseau et stockage

Cliquez sur [OK] pour enregistrer les paramtres de profil d'hte.

106

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Suivant crivez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84). Effectuer une opration de la conformit de test et de rparation.

Configurer ESXi Dump Collector depuis l'interface Profils d'hte dans vSphere Web Client
Vous pouvez configurer ESXi Dump Collector pour un hte de rfrence avec esxcli ou directement dans les panneaux Profils d'htes de vSphere Web Client. Vous pouvez exporter le profil d'hte et crire une rgle qui applique le profil tous les htes provisionns avec Auto Deploy. La meilleure pratique consiste configurer des htes pour utiliser ESXi Dump Collector avec la commande esxcli system coredump et enregistrer le profil d'hte (reportez-vous Configurer ESXi Dump Collector avec ESXCLI , page 102). Si vous prfrez utiliser une interface graphique, configurez ESXi Dump Collector depuis l'interface Profils d'htes. Prrequis Vous devez disposer d'au moins une partition ayant une capacit de stockage suffisante pour les vidages de mmoire de plusieurs htes provisionns avec vSphere Auto Deploy. Procdure 1 2 3 4 5 6 7 8 Dans vSphere Web Client, cliquer sur [Rgles et Profils] , puis cliquer sur [Profils d'hte] . Pour un nouveau profil, cliquer sur l'icne [Crer un profil partir d'un hte] ou cliquez-droit sur un profil que vous souhaitez modifier et slectionner [Modifier le profil de l'hte.] Laissez le nom et la description et cliquez sur [Suivant] . Slectionnez [Configuration du rseau] . Slectionnez [Paramtres des vidages mmoire rseau] . Cochez la case [Activ] . Dfinissez la carte NIC hte utiliser, ainsi que l'adresse IP et le port du serveur Coredump rseau. Cliquez sur [Terminer] pour enregistrer les paramtres de profil d'hte.

Suivant
n

Crez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence. Reportez-vous la section Affectation d'un profil des htes , page 84. Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'hte. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'hte.

Configurer Syslog depuis l'interface Profils d'hte dans vSphere Web Client
Les htes provisionns avec Auto Deploy ne disposent gnralement pas d'un espace de stockage suffisant pour les journaux systme. Vous pouvez spcifier un serveur syslog distant pour ces htes en configurant un hte de rfrence, en enregistrant le profil d'hte et en appliquant le profil d'hte d'autres htes, si ncessaire. La meilleure pratique consiste configurer le serveur syslog dans un hte de rfrence avec vSphere Client ou la commande esxcli system syslog, puis d'enregistrer le profil d'hte. Vous pouvez galement configurer syslog depuis l'interface Profils d'hte.

VMware, Inc.

107

Installation et configuration de vSphere

Prrequis
n

Si vous envisagez d'utiliser un hte syslog distant, configurez cet hte avant de personnaliser les profils d'hte. Vrifiez que vous avez accs un vSphere Web Client qui peut se connecter au systme vCenter Server.

Procdure 1 2 3 4 5 Dans vSphere Web Client, cliquer sur [Rgles et Profils] , puis cliquer sur [Profils d'hte] . (Facultatif) Si aucun hte de rfrence n'existe dans votre environnement, cliquez sur l'icne [Extraire le profil partir de l'hte] pour crer un profil d'hte. Cliquez avec le bouton droit sur le profil d'hte que vous souhaitez modifier et slectionnez [Modifier le profil d'hte] . Laissez le nom et la description et cliquez sur [Suivant] . Cliquez sur [Paramtres de configuration avancs] , puis sur le dossier [Options avances] et sur [Options de configuration avances] . Vous pouvez spcifier les paramtres de syslog partir d'ici. 6 Si vous configurez un hte ESXi 5.0 qui n'a pas de serveur syslog prcdemment configur, vous devrez crer une option de configuration avance. a b c Cliquez sur le signe plus. Cliquez sur l'option Nouvelle configuration avance en haut de la liste des options, puis slectionnez [Configurer une option fixe] dans le menu droulant. Spcifiez Syslog.global.loghost en tant qu'option, et votre hte en tant que valeur.

Si vous configurez un hte ESXi 5.1 ou un hte ESXi 5.0 qui a dj un syslog configur, Syslog.global.loghost sera dans la liste des options avances. 7 Cliquez sur [OK] pour enregistrer les paramtres de profil d'hte.

Suivant
n

crivez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence (voir Affectation d'un profil des htes , page 84). Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'image. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'image

Configurer la mise en rseau de l'hte Auto Deploy dans vSphere Web Client
Vous pouvez configurer la mise en rseau pour l'hte de rfrence Auto Deploy et appliquer le profil d'hte tous les autres htes pour disposer d'un environnement rseau compltement fonctionnel. Prrequis Provisionnez l'hte utiliser comme hte de rfrence avec une image ESXi en utilisant Auto Deploy. Procdure 1 2 Dans l'inventaire vSphere Web Client, slectionnez l'hte et cliquez sur l'onglet [Mise en rseau] . Configurez la mise en rseau. Si vous utilisez des commutateurs virtuels et pas de vSphere Distributed Switch, n'ajoutez pas d'autres adaptateurs rseau VMkernel vSwitch0.

108

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

3 4

Aprs avoir configur l'hte de rfrence, redmarrez le systme pour vrifier que vmk0 est connect au rseau de gestion. Crez un profil d'hte depuis l'hte.

Suivant
n

Crez une rgle qui applique le profil d'hte tous les htes auxquels vous voulez fournir les paramtres que vous avez dfinis dans l'hte de rfrence. Reportez-vous la section Affectation d'un profil des htes , page 84. Pour les htes dj provisionns avec Auto Deploy, excutez les oprations de test de conformit et de rparation pour les provisionner avec le nouveau profil d'hte. Reportez-vous la section Tester et rparer la conformit aux rgles , page 86. Mettez sous tension les htes non provisionns pour les provisionner avec le nouveau profil d'hte.

Envisager et mettre en place votre stratgie de partitionnement


Par dfaut, Auto Deploy ne provisionne des htes que si une partition est disponible sur l'hte. Vous pouvez configurer un hte de rfrence pour partitionner automatiquement tous les htes que vous partitionnez avec Auto Deploy. AVERTISSEMENT Si vous changez la valeur par dfaut de comportement d'auto-partitionnement, Auto Deploy crase les partitions existantes indpendamment de leur contenu. Si vous activez cette option, assurez-vous qu'il n'y ait aucune perte de donnes accidentelle. Prrequis
n n

Provisionnez l'hte utiliser comme hte de rfrence avec une image ESXi en utilisant Auto Deploy. Vrifiez que vous avez accs un vSphere Web Client qui peut se connecter au systme vCenter Server.

Procdure 1 2 3 4 5 6 Dans vSphere Web Client, slectionnez l'hte que vous souhaitez utiliser en tant que hte de rfrence et cliquez sur [Grer] . Cliquez sur [Paramtres] . Cliquez sur [Systme] pour ouvrir les options du systme et cliquez sur [Paramtres systme avancs] . Faites dfiler jusqu' VMkernel.Boot.autoPartition et dfinissez la valeur sur true . Si aucun profil d'hte n'existe pour votre hte de rfrence, crez-le maintenant. Utilisez la fonction Auto Deploy PowerCLI pour crire une rgle qui applique le profil d'hte de votre hte de rfrence tous les htes immdiatement aprs leur dmarrage.

Le partitionnement automatique est effectu lorsque l'hte dmarre.

VMware, Inc.

109

Installation et configuration de vSphere

Tches de gestion avance


Dans la plupart des cas, vous grez l'environnement Auto Deploy en prparant la configuration systme, en crivant des rgles et approvisionnant des htes. Dans certains cas, vous excutez des tches de gestion avance, telles que le renregistrement du serveur Auto Deploy ou l'affectation d'une adresse IP statique chaque hte.

Renregistrer Auto Deploy


Si l'adresse IP de vCenter Server change, vous devez renregistrer Auto Deploy. Que vous utilisiez vCenter Server Appliance ou un systme vCenter Server install sur Windows, vous devez arrter le processus Auto Deploy et renregistrer Auto Deploy si l'adresse IP de vCenter Server change. Procdure
u

Effectuez le renregistrement en fonction du systme d'exploitation.


Plateforme Windows Tche a b Arrtez le processus Auto Deploy. net stop vmware-autodeploy-waiter Modifiez le fichier de configuration qui se trouve dans c:\ProgramData\VMware\VMware vCenter Auto Deploy\vmconfig-autodeploy.xml et dfinissez la nouvelle adresse IP. Il n'est pas ncessaire de modifier le fichier si vous effectuez le renregistrement pour d'autres raisons qu'une nouvelle adresse IP. Excutez la commande autodeploy-register.exe en spcifiant toutes les options requises. autodeploy-register.exe -R -a vCenter-IP -p vCenter-Port -u user_name -w password -s setup-file-path d a b Redmarrez le processus Auto Deploy. net start vmware-autodeploy-waiter VMware vCenter Server Appliance Arrtez le processus Auto Deploy. /etc/init.d/vmware-rbd-watchdog stop Excutez la commande autodeploy-register en spcifiant toutes les options requises. autodeploy-register -R -a vCenter-IP -p vCenter-Port -u user_name -w password -s setup-file-path Redmarrez le processus Auto Deploy. /etc/init.d/vmware-rbd-watchdog start Vous pouvez galement utiliser les boutons [Dmarrer les services ESXi] et [Arrter les services ESXi] dans vCenter Server Appliance.

Configurer les profils d'htes pour les adresses IP statiques dans vSphere Client
Par dfaut, des adresses DHCP sont affectes aux htes provisionns avec Auto Deploy par un serveur DHCP. Vous pouvez utiliser le mcanisme de fichier de rponse Auto Deploy pour affecter des adresses IP statiques aux htes. Vous pouvez configurer le serveur DHCP pour retourner une adresse IP fixe pour chaque adresse MAC pour que l'adresse IP soit cohrente au cours des dmarrages. Voir la documentation du serveur DHCP pour plus d'informations.

110

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Prrequis Configuration de l'environnement Auto Deploy. Procdure 1 2 3 4 5 6 Dmarrez un hte en utilisant Auto Deploy. Avec vSphere Client, connectez-vous au systme vCenter Server qui gre l'hte Auto Deploy, slectionnez l'hte puis slectionnez [Afficher] > [Gestion] > [Profils d'hte] pour afficher le profil d'hte. Slectionnez successivement un hte, [Modifier le profil] , [Configuration de la mise en rseau] > [Groupe de ports hte] > [Gestion de rseau] > [Paramtres d'adresse IP] > [Adresse IP] . Slectionnez [Adresse IP dfinie par l'utilisateur utiliser lors de l'application de la configuration] . Slectionnez [Configuration de la mise en rseau] > [Configuration DNS] > [Paramtres DNS] et vrifiez que la case cocher [Indicateur indiquant si DHCP doit tre utilis] est dcoche. Si l'hte se trouve dans un sous-rseau diffrent de celui du systme vCenter Server, slectionnez [Configuration rseau] > [Configuration du routage IP] > [Passerelle par dfaut pour routage IPv4] > [Passerelle IPv4 par dfaut] et indiquez le routage par dfaut. Exportez le profil d'hte et modifiez la rgle qui affecte un profil d'hte aux htes pour lesquels vous voulez utiliser une adresse IP statique. Dans vSphere Client, appliquez le profil d'hte pour que le systme demande les informations sans redmarrer. a b c d e Cliquez avec le bouton droit de la souris sur l'hte, slectionnez [Profils d'hte] > [Grer le profil] , slectionnez le profil attacher et cliquez sur [OK] . Cliquez avec le bouton droit de la souris sur l'hte et slectionnez [Saisir mode maintenance] . Cliquez avec le bouton droit sur l'hte et slectionnez [Profils d'hte] > [Appliquer le profil] . Entrez l'adresse IP lorsque vous y tes invit. Cliquez avec le bouton droit de la souris sur l'hte et slectionnez [Saisir mode maintenance] .

7 8

L'adresse IP est enregistre dans un fichier de rponses. Lors du dmarrage suivant, les informations du fichier de rponse sont appliques l'hte. Un fichier de rponses par hte est disponible.

Configurer les profils d'htes pour les adresses IP statiques dans vSphere Web Client
Par dfaut, des adresses DHCP sont affectes aux htes provisionns avec Auto Deploy par un serveur DHCP. Vous pouvez utiliser le mcanisme de personnalisation d'hte Auto Deploy pour attribuer des adresses IP statiques aux htes. Prrequis
n n n

Configuration de l'environnement Auto Deploy. Dmarrez l'hte en utilisant Auto Deploy. Extraire un profil d'hte depuis l'hte.

Procdure 1 2 Avec vSphere Web Client, connectez-vous au vCenter Server qui gre l'hte Auto Deploy, slectionnez [Rgles et profils] , puis [Profils d'hte] . Cliquez avec le bouton droit sur le profil d'hte que vous venez d'extraire et cliquez sur [Modifier le profil d'hte] .

VMware, Inc.

111

Installation et configuration de vSphere

3 4

Utilisez le nom et la description par dfaut, puis cliquez sur [Suivant] . Suivez ces tapes pour modifier les paramtres par dfaut de l'adresse IP. a b c d Cliquez sur [Configuration de mise en rseau] . Cliquez sur [Groupe de ports htes] . Cliquer sur [Gestion du rseau] . Cliquer sur [Paramtres d'adresse IP]

5 6

Dans le menu droulant de l'adresse IPv4, slectionnez [Adresse IP dfinie par l'utilisateur utiliser lors de l'application de la configuration] . Si l'hte est dans un sous-rseau diffrent de celui du systme vCenter Server, slectionnez [Configuration du rseau] > [Configuration du routage IP] > [Config du routage IP] et fournissez le chemin par dfaut dans le champ Passerelle IPv4 par dfaut. Slectionnez [Configuration de la mise en rseau] et cliquez sur [Configuration du DNS] . Dans le champ Paramtres DNS, assurez-vous que la case [Indicateur qui signale si DHCP doit tre utilis] n'est pas coche. Corrigez l'hte pour mettre jour les informations de personnalisation de l'hte. a b c d e Cliquez avec le bouton droit sur l'hte, slectionnez [Toutes les actions vCenter] > [Profils d'hte] > [Attacher un profil d'hte] , puis slectionnez le profil joindre et cliquez sur [OK] . Cliquez avec le bouton droit de la souris sur l'hte et slectionnez [Saisir mode maintenance] . Cliquez avec le bouton droit sur l'hte et slectionnez [Toutes les actions vCenter] > [Profils d'hte] > [Corriger] . Entrez l'adresse IP lorsque vous y tes invit. Cliquez avec le bouton droit de la souris sur l'hte et slectionnez [Saisir mode maintenance] .

L'adresse IP est enregistre en tant que personnalisation de l'hte. La prochaine fois que vous dmarrerez, les informations de personnalisation de l'hte seront appliques l'hte.

Utilisation d'Auto Deploy avec VMware vCenter Server Appliance


VMware vCenter Server Appliance est une machine virtuelle Linux prconfigure optimise pour excuter vCenter Server et les services associs. Le dispositif possde un serveur Auto Deploy qui est dsactiv par dfaut. Vous pouvez utiliser Auto Deploy avec vCenter Server Appliance de diffrentes manires.
n n

Utilisez le systme vCenter Server dans le dispositif avec le serveur Auto Deploy dans le dispositif. Utilisez le systme vCenter Server dans le dispositif avec un serveur Auto Deploy que vous installez sparment sur un systme Windows. Utilisez le serveur Auto Deploy sur le dispositif avec un systme vCenter Server que vous installez sur un vCenter Server Appliance diffrent. Utilisez le serveur Auto Deploy dans le dispositif avec un systme vCenter Server que vous installez sparment sur un systme Windows.

REMARQUE Si vous souhaitez utiliser le serveur Auto Deploy sur vCenter Server Appliance, vous devez d'abord dmarrer le service. Vous pouvez dmarrer le service partir de l'onglet Synthse du dispositif.

112

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Dans tous les cas, vous devez configurer le serveur DHCP. Reportez-vous Prparer le systme et installer Auto Deploy Server , page 77. REMARQUE Vous ne pouvez enregistrer qu'une seule instance d'Auto Deploy dans un systme vCenter Server, et un seul systme vCenter Server dans un serveur Auto Deploy. Vous pouvez configurer un environnement en mode mixte qui inclut un vCenter Server IPv6. Le serveur Auto Deploy doit avoir une adresse IPv4 car le dmarrage PXE est uniquement pris en charge avec IPv4.

Configurer vCenter Server Appliance pour utiliser un serveur Auto Deploy autonome
vCenter Server Appliance contient un serveur Auto Deploy. Vous pouvez galement utiliser le dispositif avec un serveur Auto Deploy autonome. Prrequis
n n

Dployez vCenter Server Appliance. Munissez-vous du support d'installation vCenter Server qui contient le programme d'installation d'Auto Deploy. Vrifiez que le systme Windows que vous voulez utiliser pour Auto Deploy est compatible avec l'installation vCenter Server. Les mmes exigences s'appliquent Auto Deploy.

Procdure 1 Si Auto Deploy est en cours d'excution sur vCenter Server Appliance, arrtez le serveur Auto Deploy intgr et annulez l'enregistrement d'Auto Deploy partir de l'invite de commande Linux.
service vmware-rdb-watchdog stop autodeploy-register --unregister -a localhost -l

Si vous n'avez jamais dmarr Auto Deploy sur le dispositif, cette tape n'est pas ncessaire. 2 En utilisant le support d'installation vCenter Server, installez Auto Deploy sur un systme Windows et entrez les informations vCenter Server Appliance lorsqu'un message vous demande vCenter Server.

Maintenant, l'installation Auto Deploy autonome est associe vCenter Server sur vCenter Server Appliance.

Configurer Auto Deploy sur vCenter Server Appliance


Par dfaut, Auto Deploy sur vCenter Server Appliance est prconfigur pour utiliser le systme vCenter Server excut sur le dispositif. Vous pouvez configurer Auto Deploy pour utiliser un systme vCenter Server diffrent. Prrequis
n n

Dployez vCenter Server Appliance. Installez un systme vCenter Server utiliser avec Auto Deploy.

Procdure 1 Si Auto Deploy est en cours d'excution sur vCenter Server Appliance, arrtez le serveur Auto Deploy intgr et annulez l'enregistrement d'Auto Deploy partir de l'invite de commande Linux.
service vmware-rdb-watchdog stop autodeploy-register --unregister -a localhost -l

Si vous n'avez jamais dmarr Auto Deploy sur le dispositif, cette tape n'est pas ncessaire. Par dfaut, le dmon Auto Deploy n'est pas actif.

VMware, Inc.

113

Installation et configuration de vSphere

La prochaine tape dpend de si vous souhaitez confirmer l'empreinte vCenter Server lors de l'inscription.
n

Inscrivez-vous et passer en une empreinte que vous avez cre auparavant.


autodeploy-register --register -a vcenter-ip -u username -w password-R -T thumbprint

Inscrivez-vous sans l'aide d'une empreinte.


autodeploy-register --register -a vcenter-ip -u username -w password -R

Redmarrez le dmon Auto Deploy.


service vmware-rbd-watchdog restart

Personnalisation des htes avec des fichiers de rponse dans vSphere Client
Pour personnaliser les htes avec des attributs communs, vous pouvez crer un profil d'hte dans un hte de rfrence. Pour personnaliser chaque hte avec une valeur diffrente, vous pouvez configurer certains champs du profil d'hte pour inviter l'utilisateur fournir des informations pour chaque hte. Aprs que l'utilisateur a dfini les informations, le systme gnre un fichier de rponses d'hte et le stocke avec le cache Auto Deploy et l'objet hte vCenter Server. Les profils d'hte vous permettent de prdfinir des informations, telles que la configuration du stockage ou Syslog dans un hte de rfrence, et d'appliquer le profil un groupe d'htes cible ayant des paramtres communs. Vous pouvez galement utiliser des profils d'hte qui dfinissent des paramtres indpendants de l'hte. Dans ce cas, l'hte dmarre en mode de maintenance lorsque vous lui fournissez Auto Deploy. Appliquer le profil d'hte ou mettez jour le fichier de rponses auquel des informations doivent tre fournies. Le systme stocke les informations et les utilise lors du dmarrage suivant de l'hte.. REMARQUE Le fichier de rponses n'est pas stock dans un emplacement ou un format accessible aux administrateurs. Utilisez l'interface utilisateur Profils d'hte dans vSphere Client pour grer les fichiers de rponses. Lorsque le profil d'hte est dfini pour demander des informations l'utilisateur, vous devez dfinir une valeur dans la bote de dialogue qui s'affiche. Une erreur se produit si vous ne dfinissez pas une valeur. Tableau 5-7. Options de profil d'hte pour iSCSI
Informations demander l'utilisateur. Lorsque vous appliquez un profil d'hte un systme qui contient un profil pour iSCSI, vous devez entrer plusieurs proprits. La plupart des proprits ont une valeur systme par dfaut. Pour certaines proprits, vous devez dfinir une valeur pour ne pas gnrer une erreur. nom IQN Si la configuration iSCSI utilise un nom IQN, vous devez entrer un nom lorsque vous appliquez le profil d'hte. Vous ne pouvez pas continuer tant que vous n'entrez pas un nom. Si vous configurez iSCSI pour demander l'authentification CHAP, vous devez entrer les informations CHAP, y compris le nom d'utilisateur et le secret lorsque vous appliquez le profil d'hte. Vous ne pouvez pas continuer tant que vous n'entrez pas un nom. Dfinition de l'option de profil d'hte 1 2 Slectionnez [Configuration de stockage] et cliquez sur [Configuration de l'initiateur iSCSI] Si la carte HBA configurer ne figure pas dans la liste, cliquez avec le bouton droit de la souris sur le dossier qui correspond l'initiateur configurer et slectionner [Ajouter un profil] . Vous devez ajouter un profil si, par exemple, l'iSCSI logiciel n'a pas t activ lors de la cration du profil et que vous voulez configurer l'initiateur iSCSI logiciel. Configurez l'initiateur. Pour la plupart des champs, l'utilisateur doit entrer des informations lorsque vous appliquez le profil.

Information s CHAP

114

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Tableau 5-8. Options de profil d'hte qui demandent des informations utilisateur de stockage
Informations demander l'utilisateur. Vous dfinissez la configuration PSP fixe et voulez demander les ID d'adaptateur et cible des baies de stockage qui doivent utiliser PSP fixe. Dfinition de l'option de profil d'hte 1 Crez un sous-profil. a b c Cliquez sur [Configuration de stockage] . Cliquez sur [NMP (Native Multipathing)] . Cliquez sur [Configuration Path Selection Policy (PSP)] . d Cliquez avec le bouton droit de la souris sur [Configuration PSP fixe] et slectionnez [Ajouter un profil] . Dans la fentre Chemin prfr du profil, slectionnez [Demander l'utilisateur les ID d'adaptateur et cible sur l'hte] .

Configurez l'activation de l'adaptateur FCoE en fonction d'une adresse MAC utilisateur.

1 2 3 4

Ouvrez [Configuration de stockage] . Ouvrez [Configuration du logiciel FCoE] . Ouvrez [Configuration de l'adaptateur] . S'il n'existe aucun profil d'activation, cliquez avec le bouton droit de la souris sur [Profil d'activation] et slectionnez [Nouveau profil] . Ouvrez le profil et cliquez sur [Profil de rgle] . Slectionnez [Rgle d'activation base sur l'adresse MAC de l'adaptateur] dans le menu droulant.

5 6

VMware, Inc.

115

Installation et configuration de vSphere

Tableau 5-9. Options de profil d'hte qui demandent des informations utilisateur de scurit
Informations demander l'utilisateur. Mot de passe de l'administrateur de l'hte ESXi lorsque l'hte dmarre pour la premire fois. Dfinition de l'option de profil d'hte 1 2 3 1 Ouvrez [Configuration de la scurit] . Cliquez sur [Mot de passe de l'administrateur] . Slectionnez [Mot de passe utilisateur utiliser pour configurer le mot de passe administrateur] . Crez un profil utilisateur en cliquant avec le bouton droit de la souris sur Configuration utilisateur et en slectionnant [Ajouter un profil] . Configurez l'utilisateur en slectionnant l'une des options. n [Configurations utilisateur fixes affectes] est disponible des fins de compatibilit avec le systme ESX/ESXi 4.1. Cette option affiche le mot de passe en clair. n [Attribuer des configurations utilisateur fixes avances] est destin aux utilisateurs des systmes ESXi 5.0. n [Spcifier la configuration utilisateur dans le profil mais demander le mot de passe pendant la configuration de l'hte] permet de dfinir des informations sur l'utilisateur, mais demande un mot de passe sur chaque hte. Dfinissez le profil de configuration d'authentification pour utiliser un domaine fixe. a Ouvrez [Configuration de l'authentification] . b Ouvrez [Configuration Active Directory] . c Cliquez sur [Nom de domaine] . d Slectionnez [Configurer un nom de domaine fixe] . Dfinissez la mthode pour rejoindre le domaine pour demander les informations l'utilisateur. a Ouvrez [Configuration de l'authentification] . b Ouvrez [Configuration Active Directory] . c Cliquez sur [Mthode JoinDomain] . d Slectionnez [Utiliser les informations d'identification AD spcifies de l'utilisateur pour joindre l'hte au domaine] .

Prconfigure un utilisateur pour l'hte ESXi, mais demande le mot de passe de l'utilisateur sur chaque hte lorsqu'il dmarre pour la premire fois.

Demander les informations d'identification de l'utilisateur lorsque l'hte rejoint le domaine Active Directory.

116

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Tableau 5-10. Options de profil d'hte qui demandent des informations utilisateur de rseau
Informations demander l'utilisateur. Demande l'utilisateur l'adresse MC d'un groupe de ports. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (adresse MAC dfinie par l'utilisateur) dans tous les cas, ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible. Dfinition de l'option de profil d'hte 1 2 3 4 5 Ouvrez [Configuration rseau] . Ouvrez [Groupe de ports htes] . Ouvrez [Rseau de gestion] . Cliquez sur [Dterminer comment l'adresse MAC pour vmknic doit tre dcide] . Slectionnez la manire dont le systme gre l'adresse MAC. n [Adresse MAC spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse MAC si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Groupe de ports htes] . Ouvrez [Rseau de gestion] . Ouvrez [Paramtres dadresse IP] . Cliquez sur [Adresse IPv4] . Slectionnez la manire dont le systme gre l'adresse IPv4. n [Adresse IPv4 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv4 si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Groupe de ports htes] . Ouvrez [Rseau de gestion] . Ouvrez [Paramtres dadresse IP] . Cliquez sur [Adresse IPv6 statique] . Slectionnez la manire dont le systme gre l'adresse IPv6. n [Adresse IPv6 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv6 si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Configuration DNS] . Dans le panneau de droite, cliquez sur [Modifier] ct de Quel est le nom de cet hte ? Slectionnez la manire dont le systme gre la configuration DNS. n [Demander le nom d'hte l'utilisateur si aucune valeur par dfaut n'est disponible] n [Nom d'hte spcifi par l'utilisateur utiliser lors de l'application de la configuration]

Demandez l'utilisateur l'adresse IPv4 de chaque hte ESXi auquel le profil est appliqu. Vous pouvez configurer le systme pour qu'il des informations l'utilisateur (adresse IPv4 dfinie par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

1 2 3 4 5 6

Demandez l'utilisateur l'adresse IPv6 de chaque hte ESXi auquel le profil est appliqu. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (adresse IPv6 dfinie par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

1 2 3 4 5 6

Demande l'utilisateur le nom DNS de l'hte. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (nom d'hte dfini par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

1 2 3 4

VMware, Inc.

117

Installation et configuration de vSphere

Tableau 5-10. Options de profil d'hte qui demandent des informations utilisateur de rseau (suite)
Informations demander l'utilisateur. Demande l'utilisateur l'adresse MAC d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez avec le bouton droit de la souris sur l'icne du dossier Host virtual NIC et cliquez sur [Ajouter un profil] pour dterminer le composant auquel le paramtre s'applique. Vous pouvez dcider de demander l'utilisateur l'information uniquement s'il n'existe aucune valeur par dfaut. Dfinition de l'option de profil d'hte 1 2 3 Ouvrez [Configuration rseau] . Ouvrez [Carte NIC virtuelle d'hte] . Ouvrez dvSwitch:dvPortGroup Le groupe de ports disponible dpend de votre environnement. Cliquez sur [Dterminer comment l'adresse MAC pour vmknic doit tre dcide] . Slectionnez la manire dont le systme gre l'adresse MAC du commutateur distribu. n [Adresse MAC spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse MAC si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Carte NIC virtuelle d'hte] . Ouvrez dvSwitch:dvPortGroup Le groupe de ports disponible dpend de votre environnement. Ouvrez [Paramtres dadresse IP] . Cliquez sur [Adresse IPv4] . Slectionnez la manire dont le systme gre l'adresse IPv4 du commutateur distribu. n [Adresse IPv4 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv4 si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Carte NIC virtuelle d'hte] . Ouvrez dvSwitch:dvPortGroup Le groupe de ports disponible dpend de votre environnement. Ouvrez [Paramtres dadresse IP] . Cliquez sur [Adresse IPv6 statique] . Slectionnez la manire dont le systme gre l'adresse IPv6 du commutateur distribu. n [Adresse IPv6 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv6 si aucun dfaut n'est disponible]

4 5

Demande l'utilisateur l'adresse IPv4 d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez avec le bouton droit de la souris sur l'icne du dossier Host virtual NIC et cliquez sur [Ajouter un profil] pour dterminer le composant auquel le paramtre s'applique. Vous pouvez dcider de demander l'utilisateur l'information uniquement s'il n'existe aucune valeur par dfaut.

1 2 3

4 5 6

Demande l'utilisateur l'adresse IPv6 d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez avec le bouton droit de la souris sur l'icne du dossier Host virtual NIC et cliquez sur [Ajouter un profil] pour dterminer le composant auquel le paramtre s'applique. Vous pouvez dcider de demander l'utilisateur l'information uniquement s'il n'existe aucune valeur par dfaut.

1 2 3

4 5 6

118

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Personnalisation des htes dans vSphere Web Client


Pour personnaliser les htes avec des attributs communs, vous pouvez crer un profil d'hte dans un hte de rfrence. Pour personnaliser des htes individuels, vous pouvez configurer certains champs du profil d'hte pour inviter l'utilisateur fournir des informations pour chaque hte. Les profils d'hte vous permettent de prciser les informations, par exemple, la configuration de stockage ou la configuration Syslog dans un hte de rfrence pour appliquer le profil et l'hte d'un ensemble d'htes cibles qui partagent les mmes paramtres. Vous pouvez galement utiliser des profils d'hte pour prciser que certains paramtres sont dpendants d'hte. Dans ce cas, l'hte dmarre en mode de maintenance lorsque vous lui fournissez Auto Deploy. Corriger l'hte ou rinitialiser la personnalisation d'hte pour tre invit l'entre. Le systme stocke les informations et les utilise lors du dmarrage suivant de l'hte.. REMARQUE La personnalisation d'hte n'est pas stocke dans un emplacement ou format auquel les administrateurs peuvent accder. Utiliser l'interface utilisateur profils hte dans vSphere Web Client pour modifier la personnalisation. Lorsque le profil d'hte est configur pour demander l'entre de l'utilisateur, vous devez spcifier une valeur dans la bote de dialogue qui apparat lorsque vous rinitialisez la personnalisation d'hte. Une erreur se produit si vous ne dfinissez pas une valeur. Tableau 5-11. Options du profil de l'hte qui invitent l'entre de l'utilisateur iSCSI
Informations demander l'utilisateur. Lorsque vous appliquez un profil d'hte un systme qui contient un profil pour iSCSI, vous devez entrer plusieurs proprits. La plupart des proprits ont une valeur systme par dfaut. Pour certaines proprits, vous devez dfinir une valeur pour ne pas gnrer une erreur. nom IQN Si la configuration iSCSI utilise un nom IQN, vous devez entrer un nom lorsque vous appliquez le profil d'hte. Vous ne pouvez pas continuer tant que vous n'entrez pas un nom. Si vous configurez iSCSI pour demander l'authentification CHAP, vous devez entrer les informations CHAP, y compris le nom d'utilisateur et le secret lorsque vous appliquez le profil d'hte. Vous ne pouvez pas continuer tant que vous n'entrez pas un nom. Dfinition de l'option de profil d'hte 1 Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du stockage] , et cliquer sur [Configuration de l'initiateur iSCSI] . Slectionner le dossier pour un initiateur dj activ et configurer l'initiateur. Configurez l'initiateur. Pour de nombreux domaines, l'utilisateur est invit dans le cadre de la personnalisation d'hte.

2 3

Information s CHAP

VMware, Inc.

119

Installation et configuration de vSphere

Tableau 5-12. Options de profil d'hte qui demandent des informations utilisateur de stockage
Informations demander l'utilisateur. Vous dfinissez la configuration PSP fixe et voulez demander les ID d'adaptateur et cible des baies de stockage qui doivent utiliser PSP fixe. Dfinition de l'option de profil d'hte Vous pouvez dfinir l'option uniquement si l'adaptateur est configur pour utiliser le PSP fix. 1 Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du stockage] . 2 Cliquez sur [Gestion multivoie native (NMP)] . 3 Cliquez sur [Configuration Path Selection Policy (PSP)] . 4 Dans la fentre Parcours prfr, slectionner [Inviter l'utilisateur pour l'adaptateur et les ID cible sur l'hte] . Vous pouvez dfinir l'option uniquement si un profil d'activation existe. 1 Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du stockage] . 2 3 4 5 Cliquer sur [Configuration du logiciel FCoE] . Cliquer sur [Configuration de l'adaptateur] . Cliquer sur le profil d'activation et cliquer sur [Profil de la rgle] . Slectionnez [Rgle d'activation base sur l'adresse MAC de l'adaptateur] dans le menu droulant.

Configurez l'activation de l'adaptateur FCoE en fonction d'une adresse MAC utilisateur.

120

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Tableau 5-13. Options de profil d'hte qui demandent des informations utilisateur de scurit
Informations demander l'utilisateur. Mot de passe administrateur pour l'hte ESXi lorsque l'hte se rinitialise pour la premire fois. Dfinition de l'option de profil d'hte 1 Slectionner [Modifier le profil d'hte] , cliquer sur [Paramtres de scurit,] puis cliquer sur [Configuration de scurit] . Dans le panneau de droite, slectionner [Mot de passe d'entre d'utilisateur utiliser pour configurer le mot de passe de l'administrateur] partir du menu droulant [Mot de passe de l'administrateur]

Prconfigure un utilisateur pour l'hte ESXi, mais invite le mot de passe pour cet utilisateur sur chaque hte lorsque l'hte se rinitialise pour la premire fois.

Vous ne pouvez excuter cette tche que si une configuration de l'utilisateur existe dj. Configurez l'utilisateur en slectionnant l'une des options. n [Configurations utilisateur fixes affectes] est disponible des fins de compatibilit avec le systme ESX/ESXi 4.1. Cette option affiche le mot de passe en clair. n [L'assignation des configurations avances de l'utilisateur fixe] est destin aux utilisateurs de ESXi 5.0 et des systmes ultrieurs. n [Spcifier la configuration utilisateur dans le profil mais demander le mot de passe pendant la configuration de l'hte] permet de dfinir des informations sur l'utilisateur, mais demande un mot de passe sur chaque hte. 1 Dfinissez le profil de configuration d'authentification pour utiliser un domaine fixe. a Slectionner [Modifier le profil d'hte] , cliquer sur [Scurit et Services] puis cliquer sur [Configuration de l'authentification] . b Cliquer sur [Configuration d'Active Directory] . c Dans le menu droulant Nom de domaine, slectionner [Configurer un nom de domaine fixe] . Dfinissez la mthode pour rejoindre le domaine pour demander les informations l'utilisateur. a Slectionner [Modifier le profil d'hte] , cliquer sur [Scurit et Services] puis cliquer sur [Configuration de l'authentification] . b Cliquer sur [Configuration d'Active Directory] . c Dans le menu droulant Ajouter mthode de domaine, slectionner [Utiliser les informations d'identification AD de l'utilisateur spcifi pour ajouter l'hte au domaine] .

Demander les informations d'identification de l'utilisateur lorsque l'hte rejoint le domaine Active Directory.

VMware, Inc.

121

Installation et configuration de vSphere

Tableau 5-14. Options de profil d'hte qui demandent des informations utilisateur de rseau
Informations demander l'utilisateur. Demande l'utilisateur l'adresse MC d'un groupe de ports. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (adresse MAC dfinie par l'utilisateur) dans tous les cas, ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible. Dfinition de l'option de profil d'hte 1 Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du rseau] , puis cliquer sur [Groupe de ports d'hte] . Cliquer sur [Gestion du rseau] . Dans le champ [Dterminez comment l'adresse MAC pour vmknic devrait tre dcide] , et slectionner la faon dont le systme gre l'adresse MAC. n [Adresse MAC spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse MAC si aucun dfaut n'est disponible] Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du rseau] , puis cliquer sur [Groupe de ports d'hte] . Cliquer sur [Gestion du rseau] et cliquer sur [Paramtres d'adresse IP] . Dans le champd [Adresse IPv4,] slectionner la faon dont le systme gre l'adresse IPv4. n [L'utilisateur spcifi l'adresse IPv4 utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv4 si aucun dfaut n'est disponible] Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration du rseau] , puis cliquer sur [Groupe de ports d'hte] . Cliquer sur [Gestion du rseau] et cliquer sur [Paramtres d'adresse IP] . Dans le champ [Adresse IPv6 statique,] , slectionner la faon dont le systme gre l'adresse IPv4. n [L'utilisateur spcifi l'adresse IPv6 utiliser tout en appliquant la configuration] n [Inviter l'utilisateur pour l'adresse IPv6 si aucun dfaut n'est disponible] Slectionner [Modifier le profil d'hte] , cliquer sur [Configuration de rseau] , puis cliquer sur [Configuration DNS] . Dans le champ Nom d'hte, slectionner la faon dont le systme gre la configuration DNS. n [Demander le nom d'hte l'utilisateur si aucune valeur par dfaut n'est disponible] n [Nom d'hte spcifi par l'utilisateur utiliser lors de l'application de la configuration] Ouvrez [Configuration rseau] . Cliquer sur [Hte virtuel NIC] . Dans le champs [Dterminez comment l'adresse MAC pour vmknic devrait tre dcide] , slectionner la faon dont le systme gre l'adresse MAC pour le commutateur distribu. n [Adresse MAC spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse MAC si aucun dfaut n'est disponible]

2 3

Inviter l'utilisateur pour l'adresse IPv4 pour chaque hte ESXi laquelle le profil est appliqu. Vous pouvez configurer le systme pour qu'il des informations l'utilisateur (adresse IPv4 dfinie par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

2 3

Inviter l'utilisateur pour l'adresse IPv6 pour chaque hte ESXi auquel le profil est appliqu. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (adresse IPv6 dfinie par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

2 3

Demande l'utilisateur le nom DNS de l'hte. Vous pouvez configurer le systme pour qu'il demande des informations l'utilisateur (nom d'hte dfini par l'utilisateur) dans tous les cas ou qu'il lui demande des informations uniquement si aucune valeur par dfaut n'est disponible.

Demande l'utilisateur l'adresse MAC d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez-droit sur l'icne du dossier NIC de l'hte virtuel et cliquer sur [Ajouter sous-profil icne] pour dterminer le composant auquel le paramtre est appliqu. Vous pouvez dcider d'inviter l'utilisateur dans tous les cas ou seulement si aucune dfaut n'est disponible.

1 2 3

122

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Tableau 5-14. Options de profil d'hte qui demandent des informations utilisateur de rseau (suite)
Informations demander l'utilisateur. Demande l'utilisateur l'adresse IPv4 d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez-droit sur l'icne du dossier NIC de l'hte virtuel et cliquer sur [Ajouter sous-profil icne] pour dterminer le composant auquel le paramtre est appliqu. Vous pouvez dcider de demander l'utilisateur l'information uniquement s'il n'existe aucune valeur par dfaut. Dfinition de l'option de profil d'hte 1 2 3 4 Ouvrez [Configuration rseau] . Cliquer sur [Hte virtuel NIC] . Cliquer sur [Paramtres d'adresse IP] . Dans le champs de l'adresse IPv4, slectionner la faon dont le systme gre l'adresse IPv4 pour le commutateur distribu. n [Adresse IPv4 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv4 si aucun dfaut n'est disponible] Ouvrez [Configuration rseau] . Ouvrez [Carte NIC virtuelle d'hte] . Ouvrez [Paramtres dadresse IP] . Dans le champ [Adresse IPv6 statique] , slectionner la faon dont le systme gre l'adresse IPv6 pour le commutateur distribu. n [Adresse IPv6 spcifie par l'utilisateur utiliser lors de l'application de la configuration] n [Inviter l'utilisateur pour l'adresse IPv6 si aucun dfaut n'est disponible]

Demande l'utilisateur l'adresse IPv6 d'un commutateur distribu, son groupe de ports ou l'un de ses services. Cliquez-droit sur l'icne du dossier NIC de l'hte virtuel et cliquer sur [Ajouter sous-profil icne] pour dterminer le composant auquel le paramtre est appliqu. Vous pouvez dcider de demander l'utilisateur l'information uniquement s'il n'existe aucune valeur par dfaut.

1 2 3 4

Meilleures pratiques et considrations de scurit pour Auto Deploy


Suivez ces meilleures pratiques lors de l'installation de vSphere Auto Deploy et lorsque vous utilisez Auto Deploy avec d'autres composants de vSphere. Configurez une infrastructure Auto Deploy haut niveau de disponibilit dans de grands environnements de production ou lors de l'utilisation d'une mise en cache sans tat. Suivez toutes les directives de scurit que vous suivriez dans un environnement de dmarrage PXE, et tenez compte des recommandations figurant au prsent chapitre.

Meilleures pratiques relatives Auto Deploy


Cette section prsente plusieurs exemples de meilleures pratiques relatives Auto Deploy. Pour obtenir plus d'informations sur les meilleures pratiques, consultez la base de connaissances VMware.

Meilleures pratiques relatives Auto Deploy et vSphere HA


Vous pouvez amliorer la disponibilit des machines virtuelles excutes sur les htes disposant de la fonction Auto Deploy en suivant ces meilleures pratiques.
n

Certains environnements configurent les htes disposant de la fonction Auto Deploy avec un commutateur distribu ou configurent les machines virtuelles excutes sur les htes avec Auto Start Manager. Dans ces environnements, dployez le systme vCenter Server afin que sa disponibilit corresponde celle du serveur Auto Deploy. Plusieurs approches sont possibles.
n

Dans la validation technique de l'environnement, vous dployez le systme vCenter Server et le serveur de vSphere Auto Deploy sur le mme systme. Dans toutes les autres situations, installez les deux serveurs sur des systmes distincts. Dployer vCenter Server Heartbeat. VMware vCenter Server Heartbeat assure la haute disponibilit de VMware vCenter Server, en protgeant l'infrastructure virtuelle et cloud contre les interruptions lies aux applications, aux configurations, au systme d'exploitation ou au matriel.

VMware, Inc.

123

Installation et configuration de vSphere

Dployer le systme vCenter Server dans une machine virtuelle. Excutez la machine virtuelle vCenter Server dans un cluster activ par vSphere HA et configurez la machine virtuelle avec une priorit de redmarrage leve pour vSphere HA. Incluez au moins deux htes dans le cluster qui ne sont pas grs par Auto Deploy et raccordez la machine virtuelle vCenter Server ces htes en utilisant une rgle (le DRS de vSphere HA ncessitait une machine virtuelle pour la rgle d'hte). Vous pouvez configurer la rgle puis dsactiver le DRS si vous ne souhaitez pas utiliser le DRS dans le cluster. Plus les htes non grs par Auto Deploy seront nombreux, plus votre rsistance aux dfaillances d'htes sera leve. REMARQUE Cette approche n'est pas approprie si vous utilisez Auto Start Manager parce que cette fonction n'est pas prise en charge dans un cluster activ pour vSphere HA.

Meilleures pratiques de mise en rseau d'Auto Deploy


vitez les problmes de mise en rseau en suivant les meilleures pratiques de mise en rseau d'Auto Deploy. Allocation d'adresse IP Il est fortement recommand d'utiliser les rservations DHCP pour l'allocation d'adresse. Les adresses IP fixes sont prises en charge par le mcanisme de personalisation d'hte, mais il n'est pas recommand d'entrer des donnes pour chaque hte en raison de la lenteur de l'opration. Il est fortement recommand d'utiliser Auto Deploy dans des environnements qui n'utilisent pas de VLAN. Si vous avez l'intention d'utiliser Auto Deploy dans un environnement qui utilise des VLAN, vous devez vous assurer que les htes que vous souhaitez approvisionner peuvent atteindre le serveur DHCP. Le mode d'affectation des htes un VLAN dpend de la configuration de votre site. L'ID de VLAN peut tre attribue par le commutateur ou par le routeur, ou vous pouvez configurer l'ID de VLAN dans le BIOS de l'hte ou par l'intermdiaire du profil d'hte. Contactez votre administrateur rseau pour dterminer les mesures prendre afin de permettre aux htes d'atteindre le serveur DHCP.

Considrations VLAN

Meilleures pratiques relatives Auto Deploy et VMware Tools


Consultez l'article 2004018 de la base de connaissances VMware pour connatre les meilleures pratiques relatives Auto Deploy et VMware Tools.

Meilleures pratiques de gestion de la charge d'Auto Deploy


Le dmarrage simultan d'un grand nombre d'htes augmente considrablement la charge sur le serveur Auto Deploy. Comme Auto Deploy est un serveur Web par essence, vous pouvez utiliser les technologies de mise l'chelle de serveur Web existantes pour rpartir la charge. Par exemple, un ou plusieurs proxys inverses de mise la mise en cache de serveur proxy peut tre utilise avec Auto Deploy. Les proxys inverses grent les fichiers statiques qui composent la majorit de l'image de dmarrage ESXi Configurez le proxy inverse pour mettre en cache le contenu statique et transmettre toutes les demandes via le serveur Auto Deploy. Voir la vido VMware Techpubs Utilisation de l'inversion des serveurs proxy Web pour vSphere Auto Deploy. Configurez les htes pour qu'ils dmarrent depuis le proxy inverse en utilisant plusieurs serveurs TFTP, un pour chaque serveur proxy inverse. Enfin, configurez le serveur DHCP pour qu'il envoie des htes diffrents des serveurs TFTP diffrents. Lorsque vous dmarrez les htes, le serveur DHCP les envoie vers d'autres serveurs TFTP. Chaque serveur TFTP envoie les htes vers un autre serveur, soit le serveur d'Auto Deploy, soit un serveur proxy inverse, rduisant ainsi considrablement la charge sur le serveur d'Auto Deploy.

124

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Aprs une coupure de courant importante, VMware vous recommande de rtablir les htes cluster par cluster. Si vous rtablissez plusieurs clusters en mme temps, le serveur Auto Deploy pourrait rencontrer des goulots d'tranglement au niveau du CPU. Tous les htes apparaissent aprs un dlai potentiel. Le goulot d'tranglement est moins svre si vous configurez le proxy inverse.

Meilleures pratiques de journalisation et de dpannage de vSphere Auto Deploy


Pour rsoudre les problmes que vous rencontrez avec vSphere Auto Deploy, utilisez les informations de journalisation d'Auto Deploy de vSphere Client et configurez votre environnement pour envoyer les informations de journalisation et les vidages de mmoire aux htes distants. Dploiement automatique des journaux (vSphere Client) 1 2 3 partir de vSphere Client, connectez-vous au systme vCenter Server auquel Auto Deploy est associ. Lorsque l'avertissement de certificat s'affiche, cochez la case, cliquez sur [Ignorer] et recommencez si un deuxime avertissement apparat. Dans vSphere Client, cliquez sur Accueil. Une icne Auto Deploy s'affiche. 4 Cliquez sur l'icne pour afficher la page Auto Deploy.

5 Dploiement automatique des journaux (vSphere Web Client)

Sur la page Auto Deploy, cliquez sur [Tlcharger des fichiers journaux AutoDeploy] . Dans un vSphere Web Client connect au systme vCenter Server sur lequel Auto Deploy est enregistr, rendez-vous dans la liste d'inventaire et slectionnez le systme vCenter Server. Cliquez sur l'onglet Grer, slectionnez Paramtres et cliquez sur Auto Deploy. Cliquez sur [Tlcharger le journal de dmarrage TFTP] pour tlcharger le fichier de configuration TFTP, puis dcompressez le fichier dans le rpertoire dans lequel votre serveur TFTP stocke les fichiers.

2 3

VMware, Inc.

125

Installation et configuration de vSphere

Configuration de Syslog

Configurez un serveur Syslog distant. Pour obtenir plus d'informations sur la configuration du serveur Syslog, consultez la documentation vCenter Server et gestion des htes. Configurez le premier hte que vous dmarrez pour utiliser le serveur syslog distant et appliquer le profil de cet hte tous les autres htes cibles. Vous pouvez galement installer et utiliser vSphere Syslog Collector, un outil de support de vCenter Server qui offre une architecture unifie pour la journalisation du systme et qui permet la journalisation du rseau et la combinaison de journaux de plusieurs htes. Les htes disposant de la fonction Auto Deploy ne possdent pas de disque local pour stocker les vidages de mmoire. Installez ESXi Dump Collector et configurez le premier hte pour diriger tous les vidages de mmoire vers ESXi Dump Collector et appliquez le profil d'hte de cet hte tous les autres htes. Consultez Configurer ESXi Dump Collector avec ESXCLI , page 102 et Configurer ESXi Dump Collector depuis l'interface Profils d'hte dans vSphere Client , page 104.

Configuration d'ESXi Dump Collector

Utiliser Auto Deploy dans un environnement de production


Lorsque vous passez d'une configuration de validation technique un environnement de production, veillez rendre l'environnement rsilient. n Protgez le serveur Auto Deploy. Meilleures pratiques relatives Auto Deploy et vSphere HA , page 123 prsente les possibilits qui s'offrent vous.
n n

Protgez tous les autres serveurs de votre environnement, notamment le serveur DHCP et le serveur TFTP. Suivez les directives de scurit de VMware, en particulier celles prsentes dans Considrations relatives la scurit d'Auto Deploy , page 127.

Configurer une infrastructure Auto Deploy haute disponibilit


Dans de nombreuses situations de production, une infrastructure Auto Deploy haute disponibilit est requise pour viter la perte de donnes. Une telle infrastructure est galement une condition pralable pour utiliser Auto Deploy avec une mise en cache sans tat. Prrequis Pour le cluster de gestion, installez ESXi sur trois ports. Ne provisionnez pas les htes du cluster de gestion avec Auto Deploy. Procdure 1 2 Activez vSphere HA et vSphere DRS sur le cluster de gestion. Configurez les machines virtuelles suivantes sur le cluster de gestion.
Composant infrastructure Infrastructure de dmarrage PXE Infrastructure VM Environnement Auto Deploy Description Serveurs TFTP et DHCP. Active Directory, DNS, vCenter Server. PowerCLI, serveur Auto Deploy, vCenter Server. Configurez cet environnement sur une seule machine virtuelle ou sur trois machines virtuelles distinctes dans les systmes de production.

Le vCenter Server sur l'infrasructure de la machine virtuelle est diffrent du vCenter Server dans l'environnement Auto Deploy. 3 Configurez Auto Deploy pour provisionner d'autres htes selon vos besoins. Les composants du cluster de gestion tant protgs par vSphere HA, la haute disponibilit est prise en charge.

126

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Figure 5-5. Infrastructure Auto Deploy haute disponibilit


infrastructure dmarrage PXE
VM

Machines virtuelles
VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM

TFTP

environnement Auto Deploy PowerCLI Auto Deploy vCenter

VM VM VM VM

DHCP

Infrastructure MV
Active Directory DNS

Dmarrage iPXE

vCenter

ESXi 01

ESXi 02

ESXi 03

ESXi 04

ESXi 05

ESXi 06

ESXi 07

ESXi 08

ESXi

cluster de gestion avec HA et DRS activs

ESXi

SAN

ESXi

Considrations relatives la scurit d'Auto Deploy


En comprenant les risques de scurit potentiels, vous pouvez configurer votre environnement en toute scurit. Protgez le rseau comme vous le feriez pour toute autre mthode de dploiement PXE. Auto Deploy transfre les donnes sur SSL pour viter les interfrences et les risques d'coute. Toutefois, l'authenticit du client ou du serveur Auto Deploy n'est pas vrifie au cours d'un dmarrage PXE. L'image de dmarrage que le serveur Auto Deploy tlcharge sur une machine peut contenir les composants suivants.
n n

Les modules VIB qui constituent le profil d'image sont toujours inclus dans l'image de dmarrage. Le profil d'hte et la personnalisation de l'hte sont inclus dans l'image de dmarrage si les rgles Auto Deploy sont configures pour provisionner l'hte avec un profil d'hte ou un paramtrage de personnalisation d'hte.
n

Le mot de passe administrateur (racine) et les mots de passe utilisateur qui sont inclus dans le profil d'hte et la personnalisation d'hte sont crypts en MD5. Tous les autres mots de passe associs aux profils sont en clair. Si vous paramtrez Active Directory en utilisant des profils d'hte, les mots de passe ne sont pas protgs. Utilisez vSphere Authentication Service pour paramtrer Active Directory afin d'viter d'exposer les mots de passe.

La cl SSL publique et prive et le certificat de l'hte sont inclus dans l'image de dmarrage.

Vous pouvez considrablement rduire le risque de scurit d'Auto Deploy en isolant compltement le rseau lorsqu'Auto Deploy est utilis.

VMware, Inc.

127

Installation et configuration de vSphere

Dpannage de la fonction Auto Deploy


Les rubriques de dpannage de la fonction Auto Deploy proposent des solutions des situations dans lesquelles le provisionnement des htes avec la fonction Auto Deploy ne fonctionne pas comme prvu.

Erreur de dpassement du dlai d'attente TFTP de la fonction Auto Deploy lors du dmarrage
Un message d'erreur de dpassement du dlai d'attente TFTP s'affiche lors du dmarrage d'un hte provisionn par la fonction Auto Deploy. Le texte du message dpend du BIOS. Problme Un message d'erreur de dpassement du dlai d'attente TFTP s'affiche lors du dmarrage d'un hte provisionn par la fonction Auto Deploy. Le texte du message dpend du BIOS. Cause Le serveur TFTP est arrt ou inaccessible. Solution
u

Vrifiez si votre service TFTP fonctionne et est accessible par l'hte que vous essayez de dmarrer.

L'hte disposant de la fonction Auto Deploy dmarre avec la mauvaise configuration


Un hte dmarre avec une image ESXi diffrente, un profil d'hte ou un emplacement de dossier diffrent de ceux dfinis dans les rgles. Problme Un hte dmarre avec un profil d'image ou une configuration ESXi diffrents de ceux que spcifient les rgles. Par exemple, vous modifiez les rgles afin d'affecter un profil d'image diffrent, mais l'hte continue utiliser l'ancien profil d'image. Cause Une fois que l'hte a t ajout au systme vCenter Server, la configuration de dmarrage est dfinie par le systme vCenter Server. Le systme vCenter Server associe un profil d'image, un profil d'hte ou un emplacement de dossier l'hte. Solution
u

Utilisez les applets de commande PowerCLI Test-DeployRuleSetCompliance et RepairDeployRuleSetCompliance pour rvaluer les rgles et associer le bon profil d'image, profil d'hte ou emplacement de dossier l'hte.

L'hte n'est pas redirig vers le serveur disposant de la fonction Auto Deploy
Pendant le dmarrage, un hte que vous souhaitez provisionner avec la fonction Auto Deploy charge iPXE. L'hte n'est pas redirig vers le serveur disposant de la fonction Auto Deploy. Problme Pendant le dmarrage, un hte que vous souhaitez provisionner avec la fonction Auto Deploy charge iPXE. L'hte n'est pas redirig vers le serveur disposant de la fonction Auto Deploy.

128

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Cause Le fichier tramp qui est inclus dans le fichier TFTP ZIP a la mauvaise adresse IP du serveur disposant de la fonction Auto Deploy. Solution
u

Corrigez l'adresse IP du serveur disposant de la fonction Auto Deploy au niveau du fichier tramp, tel que cela est dcrit dans la documentation Installation et configuration de vSphere.

L'hte disposant de la fonction Auto Deploy et d'une cl USB intgre n'envoie pas de vidage de mmoire au disque local
Si l'hte disposant de la fonction Auto Deploy est dot d'une cl USB intgre, et qu'une erreur se produit dans un vidage de mmoire, le vidage de mmoire est perdu. Configurez votre systme afin d'utiliser ESXi Dump Collector pour stocker des vidages de mmoire au niveau d'un hte mis en rseau. Problme Si votre hte disposant de la fonction Auto Deploy est dot d'une cl USB intgre, et s'il rencontre une erreur qui provoque un vidage de mmoire, ce dernier n'est pas envoy au disque local. Solution 1 Installez ESXi Dump collector sur le systme de votre choix. ESXi Dump Collector est inclus avec le programme d'installation de vCenter Server. 2 Utilisez ESXCLI pour configurer l'hte afin d'utiliser ESXi Dump Collector.
esxcli conn_options system coredump network set IP-addr,port esxcli system coredump network set -e true

Utilisez ESXCLI pour dsactiver des partitions de vidage de mmoire locales.


esxcli conn_options system coredump partition set -e false

Message d'avertissement du package lors de l'affectation d'un profil d'image un hte disposant de la fonction Auto Deploy
Lorsque vous excutez l'applet de commande PowerCLI servant affecter un profil d'image dont la fonction Auto Deploy n'est pas prte, un message d'avertissement s'affiche. Problme Lorsque vous crivez ou modifiez les rgles pour attribuer un profil d'image un ou plusieurs htes, cela gnre l'erreur suivante :
Avertissement : Image Profile <name-here> contains one or more software packages that are not stateless-ready. You may experience problems when using this profile with Auto Deploy.

Cause Chaque VIB se trouvant dans un profil d'image dispose d'une option sans tat-prt qui indique si le VIB peut tre utilis avec la fonction Auto Deploy. Vous obtiendrez cette erreur si vous essayez d'crire une rgle Auto Deploy utilisant un profil d'image dans lequel un ou plusieurs VIB ont cette option rgle sur FALSE. REMARQUE Vous pouvez utiliser les htes provisionns avec Deploy Auto qui incluent les VIB qui ne sont pas en mode sans tat sans problmes. Toutefois, le dmarrage avec un profil d'image qui comprend des VIB qui ne sont pas en mode sans tat est trait comme une nouvelle installation. Chaque fois que vous dmarrez l'hte, vous perdez toutes les donnes de configuration qui seraient autrement disponibles aprs un redmarrage pour les htes provisionns avec Deploy Auto.

VMware, Inc.

129

Installation et configuration de vSphere

Solution 1 2 3 Utilisez l'applet de commande PowerCLI Image Builder pour voir les VIB au niveau du profil d'image. Supprimez tous les VIB qui ne sont pas dans le mode sans tat-prt. Relancez l'applet de commande PowerCLI Auto Deploy.

L'hte disposant de la fonction Auto Deploy redmarre au bout de cinq minutes


Un hte disposant de la fonction Auto Deploy dmarre et affiche l'information iPXE, mais redmarre au bout de cinq minutes. Problme Un hte provisionner avec la fonction Auto Deploy dmarre partir de iPXE et affiche les informations iPXE sur la console. Toutefois, au bout de cinq minutes, l'hte affiche le message suivant sur la console et redmarre.
Cet hte essaye d'effectuer un dmarrage-rseau l'aide de VMware AutoDeploy. Toutefois, il n'existe aucune image ESXi associe cet hte. Dtails : Aucune rgle contenant un profil d'image ne correspond cet hte. Vous pouvez crer une rgle avec l'applet de commande PowerCLI New-DeployRule et l'ajouter la rgle dfinie avec Add-DeployRule ou Set-DeployRuleSet. La rgle doit avoir un modle qui correspond un ou plusieurs des attributs lists ci-aprs.

L'hte peut galement afficher les dtails suivants :


Dtails : Cet hte a t ajout VC, mais aucun profil d'image ne lui est associ. Vous pouvez utiliser Apply-ESXImageProfile dans le PowerCLI pour associer un profil d'image cet hte. Vous pouvez galement rvaluer les rgles de cet hte avec les applets de commande Test-DeployRuleSetCompliance et Repair-DeployRuleSetCompliance.

La console affiche ensuite les attributs machine de l'hte, tels que le fournisseur, le numro de srie, l'adresse IP, etc.. Cause Aucun profil d'image n'est actuellement associ cet hte. Solution Vous pouvez temporairement associer un profil d'image l'hte en lanant l'applet de commande ApplyEsxImageProfile. Vous pouvez affecter d'une manire permanente un profil d'image l'hte comme suit. 1 2 3 Excutez l'applet de commande New-DeployRule pour crer une rgle qui contienne un modle correspondant l'hte avec un profil d'image. Excutez l'applet de commande Add-DeployRule pour ajouter la rgle un ensemble de rgles. Excutez l'applet de commande Test-DeployRuleSetCompliance et utilisez la sortie de cet applet de commande comme entre vers l'applet de commande Repair-DeployRuleSetCompliance.

130

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

L'hte disposant de la fonction Auto Deploy ne procde pas au dmarrage rseau


L'hte disposant de la fonction Auto Deploy apparat mais ne procde pas au dmarrage rseau. Problme Lorsque vous essayez de dmarrer un hte disposant de la fonction Auto Deploy, l'hte ne procde pas au processus de dmarrage rseau. Cause Vous n'avez pas activ votre hte pour le dmarrage rseau. Solution 1 Redmarrez l'hte et suivez les instructions qui s'affichent pour accder la configuration du BIOS. Si vous disposez d'un hte EFI, vous devez faire passer le systme EFI en mode de compatibilit du BIOS. 2 Dans la configuration du BIOS, activez le dmarrage rseau dans la configuration du priphrique de dmarrage.

L'hte disposant de la fonction Auto Deploy n'a pas reu d'adresse DHCP
L'hte disposant de la fonction Auto Deploy n'a pas pu obtenir d'adresse DHCP. Problme Lorsque vous essayez de dmarrer un hte disposant de la fonction Auto Deploy, l'hte procde un dmarrage rseau mais ne reoit pas d'adresse DHCP. Le serveur Auto Deploy ne peut provisionner l'hte avec le profil d'image. Cause Il est possible que le service DHCP ou la configuration du pare-feu pose problme. Solution 1 Vrifiez que le service du serveur DHCP est en cours d'excution sur le systme Windows sur lequel le serveur DHCP est configur pour provisionner les htes. a b c 2 Cliquez sur [Dmarrer] > [Configuration] > [Panneau de configuration] > [Outils d'administration] . Double-cliquez sur [Services] pour ouvrir le panneau de gestion des services. Dans le champ Services, recherchez le service du serveur DHCP et redmarrez le service s'il n'est pas en cours d'excution.

Si le serveur DHCP est en cours d'excution, revrifiez la porte et les rservations DHCP que vous avez configures pour vos htes cibles. Si la porte et les rservations DHCP sont correctement configures, il est possible que le problme vienne du pare-feu.

Dsactivez temporairement le pare-feu pour voir si cela rgle le problme. a b Ouvrez l'invite de commande en cliquant sur [Dmarrer] > [Programme] > [Accessoires] > [Invite de commande] . Tapez la commande suivante pour dsactiver temporairement le pare-feu. Ne dsactivez pas le parefeu dans un environnement de production.
netsh firewall set opmode disable

VMware, Inc.

131

Installation et configuration de vSphere

c d

Essayez de provisionner l'hte avec Auto Deploy. Tapez la commande suivante pour ractiver le pare-feu.
netsh firewall set opmode enable

Configurez les rgles pour autoriser le trafic rseau DHCP vers les htes cibles. Pour plus d'informations, consultez la documentation relative au pare-feu pour le DHCP et le systme Windows sur lequel le serveur DHCP est excut.

L'hte disposant de la fonction Auto Deploy ne peut contacter le serveur TFTP


L'hte disposant de la fonction Auto Deploy ne peut contacter le serveur TFTP. Problme Lorsque vous essayez de dmarrer un hte disposant de la fonction Auto Deploy, l'hte procde un dmarrage rseau et se voit attribuer une adresse DHCP par le serveur DHCP, mais l'hte ne peut contacter le serveur TFTP. Cause Il est possible que l'excution du serveur TFTP se soit interrompue ou qu'un pare-feu bloque le port TFTP. Solution
n

Si vous avez install le serveur TFTP WinAgents, ouvrez la console de gestion du serveur TFTP WinAgents et vrifiez que le service est en cours d'excution. Si c'est le cas, vrifiez les rgles d'entre du pare-feu Windows pour vous assurer que le port TFTP port n'est pas bloqu. Dsactivez temporairement le parefeu pour voir s'il est l'origine du problme. Pour tous les autres serveurs TFTP, consultez la documentation approprie pour connatre les procdures de dbogage.

L'hte disposant de la fonction Auto Deploy ne peut rcuprer l'image ESXi du serveur Auto Deploy
L'hte disposant de la fonction Auto Deploy s'arrte au niveau de l'cran de dmarrage iPXE. Problme Lorsque vous essayez de dmarrer un hte disposant de la fonction Auto Deploy, le processus de dmarrage s'interrompt au niveau de l'cran de dmarrage iPXE et le message d'tat indique que l'hte tente d'obtenir l'image ESXi depuis le serveur Auto Deploy. Cause Le service Auto Deploy pourrait tre interrompu ou le serveur Auto Deploy pourrait tre inaccessible. Solution 1 2 Connectez-vous au systme sur lequel vous avez install le serveur Auto Deploy. Vrifiez que le serveur Auto Deploy est en cours d'excution. a b c Cliquez sur [Dmarrer] > [Configuration] > [Panneau de configuration] > [Outils d'administration] . Double-cliquez sur [Services] pour ouvrir le panneau de gestion des services. Dans le champ Services, recherchez le service VMware vSphere Auto Deploy Waiter et redmarrezle s'il n'est pas en cours d'excution.

132

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Ouvrez un navigateur Web et saisissez l'URL suivante, puis vrifiez si le serveur Auto Deploy est accessible. https://Auto_Deploy_Server_IP_Address:Auto_Deploy_Server_Port/vmw/rdb REMARQUE Utilisez cette adresse uniquement pour vrifier si le serveur est accessible.

Si le serveur n'est pas accessible, il est possible que le pare-feu pose problme. a Essayez de dfinir des rgles d'entre TCP permissives pour le port du serveur Auto Deploy. Le port est 6501 moins que vous n'ayez prcis un port diffrent lors de l'installation. b En dernier recours, dsactivez temporairement le pare-feu puis ractivez-le aprs avoir vrifi s'il bloque le trafic. Ne dsactivez pas le pare-feu dans des environnements de production. Pour dsactiver le pare-feu, tapez la commande netsh firewall set opmode disable. Pour activer le pare-feu, tapez la commande netsh firewall set opmode enable.

Rcupration d'une base de donnes endommage sur le serveur Auto Deploy


Dans certains cas, la base de donnes Auto Deploy peut poser un problme. La solution de rcupration la plus efficace consiste remplacer le fichier de base de donnes existant par la dernire sauvegarde. Problme Lorsque vous utilisez Auto Deploy pour fournir les htes ESXi de votre environnement, vous pouvez tre confront un problme avec la base de donnes Auto Deploy. IMPORTANT Toutefois, cette situation est rare. Suivez toutes les autres stratgies de dpannage d'Auto Deploy avant de remplacer le fichier de base de donnes actuel. Les rgles et associations que vous avez cres depuis la sauvegarde que vous choisissez sont perdues. Cause Ce problme apparat uniquement avec les htes provisionns avec Auto Deploy. Solution 1 2 3 Arrtez le service du serveur Auto Deploy. Recherchez le journal Auto Deploy en accdant la page Auto Deploy dans vSphere Client ou vSphere Web Client. Recherchez les messages suivants dans le journal :
DatabaseError: database disk image is malformed.

Si ce message existe, remplacez la base de donnes existante par la dernire sauvegarde. 4 Accdez au rpertoire de donnes Auto Deploy.
Systme d'exploitation vCenter Server appliance Microsoft Windows Emplacement du fichier /var/lib/rbd Rpertoire de donnes que vous avez slectionn lors de l'installation. Pour le retrouver, tapez la commande suivante dans une invite de commande. reg.exe QUERY "HKLM\SOFTWARE\WOW6432Node\VMware, Inc.\VMware vSphere Auto Deploy" /v DataPath

Le rpertoire contient le fichier db et les fichiers de sauvegarde db-yyy-mm-dd.

VMware, Inc.

133

Installation et configuration de vSphere

Renommez le fichier db actuel. Le support technique de VMware peut vous demander ce fichier si vous appelez pour une assistance.

6 7 8

Renommez la dernire sauvegarde en utilisant le nom db. Redmarrez le service du serveur Auto Deploy. Si le message figure toujours dans le journal, rptez les tapes en utilisant la dernire sauvegarde suivante jusqu' ce qu'Auto Deploy ne gnre plus d'erreurs de base de donnes.

Problmes pouvant survenir si vous mettez niveau vCenter Server sans mettre niveau le serveur Auto Deploy
Lorsque vous actualisez vCenter Server vSphere 5.1, vous pouvez mettre jour le serveur Auto Deploy en mme temps. Si vous retardez la mise jour, cela risque d'entraner des problmes avec l'agent vSphere HA Problme Lorsque vous mettez niveau vCenter Server, vCenter Server remplace l'agent vSphere HA (vmware-fdm) version 5.0 par la version 5.1 de l'agent de vSphere HA sur chaque hte ESXi. Sur les htes provisionns avec Auto Deploy, le remplacement n'est pas permanent, car aucun tat ne s'applique sur l'hte. Si vCenter Server n'est pas disponible, les htes ESXi ne disposent pas de l'agent vSphere HA correct et ne peuvent pas rejoindre le cluster. Cause Comme vCenter Server 5.1 ne peut pas fournir les htes sans tat avec la version 5.1 de l'agent vSphere HA, et que le serveur Auto Deploy 5.0 n'inclut pas la version 5.1 de l'agent vSphere HA, les htes ne peuvent pas interagir avec la version vSphere HA 5.1. Solution Mise niveau du serveur Auto Deploy. Si vous ne pouvez pas mettre niveau le serveur Auto Deploy, vous pouvez utiliser cmdlets Image Builder PowerCLI, incluses dans vSphere PowerCLI pour crer un profil d'image ESXi 5.0 qui inclut le nouveau vmware-fdm VIB. Vous pouvez provisionner vos htes avec ce profil d'image. 1 l'invite de PowerCLI, ajouter le dpt de logiciels ESXi 5.0 et ajouter le dpt de logiciels qui contient le nouveau VIB vmware-fdm.
Add-EsxSoftwareDepot C:\Path\VMware-Esxi-5.0.0-buildnumber-depot.zip Add-EsxSoftwareDepot http://vcenter_server/vSphere-HA-depot

Crer une rgle qui attribue le nouveau profil d'image vos htes, et ajouter la rgle la base de rgles.
New-DeployRule -Name "Rule Name" -Item "ImageName" -Pattern "my host pattern" Add-DeployRule -DeployRule "Rule Name"

Effectuer une opration de test et de rparation de conformit pour les htes afin d'inclure de manire permanente l'agent vSphere HA sur les htes.
$result = Test-DeployRuleSetCompliance Host_list Repair-DeployRuleSetCompliance -TestResult $result

134

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configuration de la validation technique Auto Deploy


La configuration de la validation technique d'un environnement Auto Deploy permet aux administrateurs d'valuer le produit et de dmontrer ses capacits la direction. Lorsque vous excutez le workflow de configuration de la validation technique, vous disposez d'un environnement Auto Deploy oprationnel qui contient un hte de rfrence et un ou plusieurs htes cibles. La configuration de la validation technique est conue pour un environnement de test ou de dveloppement, mais une fois termine, elle peut tre la base d'un environnement de production. L'ensemble de tches dmarre dans un environnement o aucun composant Auto Deploy n'est install. Les descriptions des tches supposent que vous utilisez un rseau plat sans balisage VLAN entre les htes physiques et le reste de votre environnement. Pour accomplir les tches, vous devez disposer des connaissances de base et privilges suivants.
n n n

Connaissance de vSphere (vCenter Server, ESX et ESXi). Connaissance de base de Microsoft PowerShell et de vSphere PowerCLI. Droits d'administration sur les systmes Windows et vCenter Server cibles.

Suivez les tapes dans l'ordre indiqu dans ce document. Certaines tapes peuvent tre ralises dans un ordre diffrent, mais l'ordre prsent limite la manipulation de certains composants. Vous pouvez configurer un environnement en mode mixte qui inclut un vCenter Server IPv6. Le serveur Auto Deploy doit disposer d'une adresse IPv4 car le dmarrage PXE est uniquement pris en charge par IPv4.

Liste de contrle de prinstallation de validation technique


Avant de lancer la configuration de la validation technique, vrifiez que vous disposez de la configuration matrielle et logicielle approprie et des autorisations ncessaires pour les composants de la configuration. Vous devez disposer du matriel et du logiciel suivants pour la configuration de la validation technique.
n

vCenter Server 5.1 install sur un systme Windows. Dans la configuration de la validation technique, vous installez le serveur Auto Deploy et vSphere PowerCLI sur l'hte sur lequel vCenter Server s'excute. Vous excutez la plupart des tches de configuration en vous connectant l'hte directement dans la console ou en utilisant RDP (Remote Desktop).
n n

Centre de donnes, clusters et dossiers configurs sur le systme vCenter Server. Au moins 4 Go d'espace libre sur le systme vCenter Server. De prfrence, un second volume ou disque dur.

Stockage pour les banques de donnes ESXi (NFS, iSCSI ou FibreChannel) avec les serveurs et les modules de stockage configurs pour que les serveurs puissent voir les LUN.
n n

Liste des adresses IP cible pour NFS ou iSCSI. Liste des informations de volume cible pour NFS ou iSCSI.

Au moins deux htes provisionner avec Auto Deploy et les informations suivantes pour chaque hte.
n n

Liste d'adresses MAC de chaque carte NIC physiques. Listes d'adresses IP et noms d'hte qualifis complets praffects pour les installations ESXi cible.
n n n

Route, masques de rseau et adresses IP des serveurs DNS principal et secondaire par dfaut Adresse IP et masque du rseau (de gestion) principal VMkernel. Adresse IP et masque des autres rseaux VMkernel, tels que stockage, vSphere FT ou VMware vMotion.

Auto Deploy n'crase pas les partitions existante par dfaut.

VMware, Inc.

135

Installation et configuration de vSphere

n n n

Programme d'installation de vSphere (DVD ou image ISO). Systme Window 7 ou Windows Server 2008 avec Microsoft PowerShell prinstall. Fichiers binaires du programme d'installation de vSphere PowerCLI tlchargs depuis la page des tlchargements sur le site Web VMware. Emplacement du dpt de logiciel ESXi sur la page des tlchargements sur le site Web VMware. Vous utiliserez une URL pour dsigner le profil d'image stock dans cet emplacement ou tlcharger un fichier ZIP devant fonctionner avec un dpt local. Ne tlchargez pas l'image ESXi 5.1. Programme d'installation TFTP, tel que le serveur TFTP WinAgents. Le serveur TFTP dans Windows 2008 est troitement li au dploiement de rseau Windows et il n'est pas adapt. Serveur DHCP. Le serveur DHCP inclus avec Windows 2008 est adapt cette configuration de la validation technique.

Vous avez galement besoin d'informations sur les privilges de l'administrateur sur les principaux serveurs de l'environnement, notamment le serveur ActiveDirectory le serveur DNS, le serveur DHCP, le serveur NTP, etc. Vous devez pouvoir contrler compltement le domaine de diffusion du sous-rseau dans lequel vous dployez la configuration. Vrifiez qu'aucun autre serveur DHCP, DNS ou TFTP ne se trouve dans ce sousrseau.

Installation du serveur TFTP


Auto Deploy dpend du serveur TFTP pour envoyer l'image de dmarrage vers les htes qu'il provisionne. Vous devez installer un serveur TFTP dans votre environnement. Cette tche installe uniquement le serveur TFTP. Vous tlchargerez ensuite un fichier de configuration sur le serveur. Reportez-vous Configurer l'environnement Auto Deploy et TFTP dans vSphere Client , page 142. Prrequis Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportezvous Liste de contrle de prinstallation de validation technique , page 135. Procdure 1 2 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Tlchargez et installez le logiciel du serveur TFTP. Cet exemple de configuration utilise le serveur TFTP WinAgents. Le serveur TFTP qui fait partie de Windows 2008 est troitement li au dploiement de rseau Windows et ne convient pas Auto Deploy. 3 Configurez le rpertoire racine TFTP en tant que D:\Drive ou un emplacement similaire (par exemple, D:\TFTP_Root\).

Suivant Installez et configurez vSphere PowerCLI. Vous pouvez utiliser les cmdlets PowerCLI pour dfinir les rgles qui affectent des profils d'image et des profils d'hte aux htes. Reportez-vous Installation et configuration de vSphere PowerCLI , page 136.

Installation et configuration de vSphere PowerCLI


Vous grez Auto Deploy avec les rgles que vous avez cres l'aide des cmdlets vSphere PowerCLI. Cette configuration de validation technique installe vSphere PowerCLI sur le mme systme que le systme vCenter Server. Vous pouvez galement installer PowerCLI sur un systme Windows diffrent.

136

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Prrequis
n

Vrifiez que Microsoft .NET 2.0 est install ou installez-le partir du site Web Microsoft en suivant les instructions du site. Vrifiez que Microsoft Powershell 2.0 est install ou installez-le partir du site Web Microsoft en suivant les instructions du site.

PowerShell 2.0 est prinstall sur les systmes Windows 2008 et Windows 7. Procdure 1 2 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Ouvrez une invite de commande et tapez les commandes suivantes en squence, en appuyant sur Entre aprs chaque ligne.
powershell Set-ExecutionPolicy RemoteSigned Quitter

3 4

Tlchargez vSphere PowerCLI sur la page de tlchargement du site Web VMware et installez le logiciel vSphere PowerCLI. Confirmez que PowerCLI fonctionne. a b Double-cliquez sur l'icne PowerCLI sur le bureau pour ouvrir une fentre PowerCLI. Ignorez l'erreur SSL, tapez la commande Get-DeployCommand, et appuyez sur Entre.

PowerCLI affiche une liste de cmdlets et leurs dfinitions dans la fentre PowerCLI. Suivant
n

Si la liste de cmdlets n'apparat pas lorsque vous excutez la commande Get-DeployCommand, vrifiez la version de PowerCLI et procdez une dsinstallation puis une rinstallation si ncessaire. Pour plus d'informations sur PowerCLI, consultez Utilisation des cmdlets Auto Deploy , page 80. Consultez la documentation relative vSphere PowerCLI pour obtenir plus d'informations. Prparez les htes auxquels vous souhaitez attribuer la fonction Auto Deploy. Reportez-vous Prparation des htes cibles Auto Deploy , page 137.

Prparation des htes cibles Auto Deploy


Vous devez prparer tous les htes cibles pour Auto Deploy. Prrequis Les htes auxquels vous souhaitez attribuer la fonction Auto Deploy doivent respecter les exigences d'ESXi. Reportez-vous Configuration matrielle requise pour ESXi , page 29. REMARQUE Vous ne pouvez pas provisionner des htes EFI avec Auto Deploy si vous ne faites pas passer le systme EFI en mode de compatibilit BIOS. Procdure 1 2 Modifiez les paramtres du BIOS de chaque hte physique pour obliger l'hte dmarrer partir du priphrique rseau principal. Reconfirmez l'adresse MAC du priphrique rseau principal.

VMware, Inc.

137

Installation et configuration de vSphere

Suivant Prparez le serveur DHCP. Reportez-vous Prparation du serveur DHCP , page 138.

Prparation du serveur DHCP


Le serveur DHCP dans votre environnement de validation technique doit tre configur pour grer chaque hte cible avec une image binaire iPXE. L'environnement de validation technique utilise Active Directory avec DNS et DHCP. La validation technique dmontre comment utiliser les rservations DHCP. Il n'est pas recommand de configurer des adresses IP fixes pour chaque hte car cela prend du temps. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 Connectez-vous votre serveur DHCP en tant qu'administrateur. Crez une porte DHCP pour votre plage d'adresses IP. a b c d e 3 Cliquez sur [Dmarrer > Paramtres > Panneau de configuration > Outils d'administration] et cliquez sur [DHCP] . Approfondissez en slectionnant [Nom d'hte DHC] > [P] > [IPv4] , faites un clic droit et slectionnez [Nouvelle porte] . Cliquez sur [Suivant] sur l'cran d'accueil et indiquez un nom et une description pour la porte. Prcisez une plage d'adresses IP et cliquez sur [Suivant] . Cliquez sur [Suivant] jusqu' ce que vous parveniez l'cran Configurer les options DHCP et slectionnez [Non, je configurerai cette option plus tard] .

Si vous prvoyez d'utiliser des rservations DHCP, crez une rservation DHCP pour chaque hte ESXi cible. a b Dans la fentre DHCP, approfondissez en slectionnant [Nom] > [d'hte DHCP] > [IPv4] > [Porte Autodeploy] > [Rservations] . Faites un clic droit sur [Rservation] et slectionnez [Nouvelle rservation] .

138

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Dans la fentre Rservation, spcifiez un nom, une adresse IP et l'adresse MAC de l'un des htes. Ne prcisez pas les deux-points (:) dans l'adresse MAC.

d 4

Rptez la procdure pour chacun des autres htes.

Configurez le serveur DHCP pour indiquer les htes au serveur TFTP. La prcision de la procdure dpend du serveur DHCP que vous utilisez. Cet exemple fait appel au serveur DHCP fourni avec Windows 2008. a b c Dans la fentre DHCP, approfondissez en slectionnant [Nom d'hte] > [DHCP] > [IPv4] > [Porte Autodeploy] > [Options de porte] . Faites un clic droit sur [Options de porte] et choisissez [Configurer les options] . Dans la fentre Options de porte, cliquez sur l'onglet [Gnral] .

VMware, Inc.

139

Installation et configuration de vSphere

Cliquez sur [Nom d'hte du serveur de dmarrage 066] et indiquez l'adresse du serveur TFTP que vous avez install dans le champ Valeur chane sous les Options disponibles.

Cliquez sur [Nom du fichier de dmarrage 067] et tapez undionly.kpxe.vmw-hardwired. Le fichier binaire iPXE undionly.kpxe.vmw-hardwired sera utilis pour dmarrer les htes ESXi.

f 5 6

Cliquez sur [Appliquer] puis sur [OK] pour fermer la fentre.

Dans la fentre DHCP, faites un clic droit sur [Nom d'hte DHC] > [P] > [IPv4] > [Porte] > [Activer] et cliquez sur [Activer] . Ne vous dconnectez pas du serveur DHCP si vous utilisez Active Directory pour DHCP et DNS, et ne vous dconnectez pas autrement.

Suivant Prparez le serveur DNS. Reportez-vous Prparation du serveur DNS , page 140.

Prparation du serveur DNS


La prparation du serveur DNS consiste ajouter les informations DHCP au serveur DNS et vrifier que les entres DNS fonctionnent. Il s'agit d'une tche facultative. L'exemple d'environnement utilise Active Directory avec DNS et DHCP. Prrequis Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter la liste complte.

140

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Procdure 1 2 Connectez-vous au serveur DNS. Ajoutez les adresses IP de rservation DHCP et les noms d'hte associs en tant qu'entres DNS statiques. Veillez ajouter les entres la fois dans les zones Avant (A Record) et Arrire (PTR Record). 3 4 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Ouvrez une invite de commande et ralisez une recherche nslookup des noms d'hte ESXi pour confirmer que les entres DNS fonctionnent. Utilisez la fois des recherches vers l'avant (brves et nom de domaine complet) et vers l'arrire. 5 Dconnectez-vous du serveur DNS.

Suivant Installez le logiciel du serveur Auto Deploy. Reportez-vous Installer le logiciel du serveur Auto Deploy , page 141.

Installer le logiciel du serveur Auto Deploy


Le logiciel du serveur Auto Deploy se trouve sur le support d'installation de vCenter Server. Cette configuration de validation technique installe le serveur Auto Deploy sur le systme sur lequel vCenter Server est install. Si vous utilisez vCenter Server 5.1, vous devez installer le serveur Auto Deploy 5.1. Si vous avez un serveur Auto Deploy Server 5.0 install et que vous ne pouvez pas mettre niveau le serveur Auto Deploy, consultez Problmes pouvant survenir si vous mettez niveau vCenter Server sans mettre niveau le serveur Auto Deploy , page 134 . Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Scurisez le support d'installation du logiciel du serveur Auto Deploy.
Type de vCenter Server Virtuel Physique Action Tlchargez l'image ISO du CD d'installation vSphere et placez l'image ISO dans une banque de donnes laquelle vCenter Server peut accder. Tlchargez l'image ISO du CD d'installation vSphere et gravez-la sur un disque.

Rendez l'image ISO disponible pour vCenter Server.


Type de vCenter Server Virtuel Physique Action Reliez le lecteur de CD-ROM l'image ISO, en utilisant vSphere Client ou partir de la banque de donnes. Insrez le DVD dans le lecteur du serveur physique.

VMware, Inc.

141

Installation et configuration de vSphere

4 5 6

Lancez la lecture automatique du DVD. Slectionnez le serveur Auto Deploy et cliquez sur [VMware] . Lorsque l'assistant d'installation vous invite spcifier l'emplacement du rfrentiel, accdez un volume ou un disque dur qui dispose d'un espace de stockage suffisant pour permettre l'utilisation d'Auto Deploy, puis slectionnez l'emplacement. Les parts rseau ne sont pas une option lorsque vous installez Auto Deploy.

7 8

Laissez les valeurs par dfaut pour les informations restantes. Lorsque le programme d'installation vous invite fournir vos informations d'identification, utilisez celles de l'administrateur de vCenter Server.

Suivant
n

Vrifiez que vous pouvez accder l'une des interfaces vSphere client.
n

Demandez accder un vSphere Web Client qui puisse accder au systme vCenter Server qui grera le serveur Auto Deploy. Installez vSphere Client si vous avez l'intention d'utiliser l'interface de ce client.

n n

Configurez l'environnement Auto Deploy et TFTP. Reportez-vous Configurer l'environnement Auto Deploy et TFTP dans vSphere Client , page 142.

Configurer l'environnement Auto Deploy et TFTP


Vous pouvez configurer l'environnement Auto Deploy et TFTP dans vSphere Client ou dans vSphere Web Client.

Configurer l'environnement Auto Deploy et TFTP dans vSphere Client


Vous devez tlcharger un fichier ZIP de dmarrage TFTP partir du serveur Auto Deploy. Le serveur TFTP personnalis apporte les images de dmarrage qu'Auto Deploy fournit. Vous pouvez effectuer cette tche dans vSphere Client. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 3 partir de vSphere Client, connectez-vous au systme vCenter Server qui est l'hte local de la configuration de cette validation technique. Lorsque l'avertissement de certificat s'affiche, cochez la case, cliquez sur [Ignorer] et recommencez l'opration si un deuxime avertissement apparat. Dans vSphere Client, cliquez sur [Accueil] . Une icne Auto Deploy s'affiche. 4 5 6 (Facultatif) Si l'icne Auto Deploy n'apparat pas, slectionnez [Plug-ins > Grer les plug-ins] , assurezvous que la fonction Auto Deploy est active et fermez la bote de dialogue Plug-ins. Cliquez sur l'icne pour afficher la page Auto Deploy. Sur la page Auto Deploy, cliquez sur [Tlcharger un fichier ZIP de dmarrage TFTP] dans la bote Actions.

142

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

7 8

Enregistrez le fichier (Deploy-tftp.zip) dans le rpertoire TFTP_Root que vous avez cr lors de l'installation du serveur TFTP et dcompressez le fichier dans ce rpertoire. Fermez le navigateur de fichiers et rduisez vSphere Client.

Suivant Prparez le dpt partir duquel Auto Deploy rcuprera le logiciel ESXi lorsqu'il approvisionnera les htes. Reportez-vous Prparation du logiciel ESXi , page 144.

Configurer l'environnement Auto Deploy et TFTP dans vSphere Web Client


Vous devez tlcharger un fichier ZIP de dmarrage FTP partir du serveur Auto Deploy. Le serveur FTP personnalis apporte les images de dmarrage qu'Auto Deploy fournit. Vous pouvez effectuer cette tche dans vSphere Web Client. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 3 4 5 Dans votre navigateur Web, accdez l'URL de vSphere Web Client qui se connecte au systme vCenter Server qui gre le serveur Auto Deploy. Lorsque l'avertissement de certificat apparat poursuivez vers le systme vCenter Server. Dans l'inventaire, descendez dans la hirarchie vers le systme vCenter Server. Cliquez sur l'onglet Grer, slectionnez Paramtres et cliquez sur Auto Deploy. Cliquez sur [Tlcharger le journal de dmarrage TFTP] pour tlcharger le fichier de configuration TFTP.

6 7

Enregistrez le fichier (Deploy-tftp.zip) dans le rpertoire TFTP_Root que vous avez cr lors de l'installation du serveur TFTP et dcompressez le fichier dans ce rpertoire. Rduisez le navigateur Web que vous utilisez avec vSphere Web Client.

VMware, Inc.

143

Installation et configuration de vSphere

Suivant Prparez le dpt partir duquel Auto Deploy rcupre le logiciel ESXi lorsqu'il fournit les htes. Reportezvous Prparation du logiciel ESXi , page 144.

Prparation du logiciel ESXi


Auto Deploy fournit aux htes les images dcrites par les profils d'image. Les profils d'image sont stocks dans des dpts de logiciels. Vous devez vous assurer que le profil d'image correct est disponible avant de commencer fournir les htes. Le dpt de logiciels ESXi contient les profils d'image et les progiciels (VIB) qui sont utiliss pour excuter ESXi. Un profil d'image est une liste de VIB. Cette configuration de validation technique utilise un dpt et un profil d'image fournis par VMware et ne cre pas de profils d'image personnaliss. Cette configuration de validation technique tlcharge le fichier ZIP qui contient le profil d'image. Vous pouvez en revanche indiquer le serveur Auto Deploy l'URL HTTP d'un profil d'image. Si vous avez besoin de VIB personnaliss tels que des pilotes personnaliss dans votre profil d'image, vous pouvez crer un profil d'image personnalis en utilisant Image Builder PowerCLI. Les tapes de cette tche vous invitent excuter les cmdlets PowerCLI. Pour plus d'informations sur chaque cmdlet, tapez Aide cmdlet dans l'invite PowerCLI ou consultez le centre de documentation VMware vSphere. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Tlchargez le fichier ZIP de dpt ESXi depuis le site Web VMware vers un emplacement accessible au systme PowerCLI Windows. Le nom du fichier suit ce modle : VMware-Esxi-5.1.0-xxxxx-depot.zip. 3 4 Enregistrez le fichier ZIP sur votre disque local D:\ ou sur un volume disposant d'un espace suffisant, et notez l'emplacement du fichier. Dmarrez une session PowerCLI et tapez les commandes suivantes dans l'invite.
Connect-VIServer -Server your_vc_hostname -User username -Password password <Enter> Add-EsxSoftwareDepot path:\VMware-Esxi-5.1.0-xxxxx-depot.zip <Enter>

Indiquez le chemin et le nom de fichier complets du fichier ZIP que vous avez tlcharg. 5 Vrifiez que vous avez bien ajout le fichier ZIP au dpt en contrlant le contenu du dpt l'aide de la cmdlet Get-EsxImageProfile.
Get-EsxImageProfile <Enter>

La cmdlet renvoie des informations concernant tous les profils d'image du dpt. Suivant Configurez Auto Deploy pour fournir au premier hte et cet hte le profil d'image du dpt. Reportez-vous Configurer le premier hte et le provisionner avec Auto Deploy , page 145.

144

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Configurer le premier hte et le provisionner avec Auto Deploy


La configuration du premier hte suppose que vous compreniez comment dfinir des rgles Auto Deploy avec vSphere PowerCLI. Une fois que vous avez dfini les rgles et que vous les avez ajoutes au groupe de rgles, vous pouvez mettre sous tension l'hte pour le provisionner. Vous utilisez l'interface de ligne de commande PowerCLI pour spcifier comment Auto Deploy provisionne les htes cibles. Vous dfinissez les rgles et ajoutez chaque rgle au groupe de rgles actives. Le serveur Auto Deploy contrle le groupe de rgles pour dterminer le profil d'image envoyer chaque hte ESXi, le profil d'hte envoyer chaque hte ESXi et l'emplacement de l'hte sur vCenter Server. Une rgle vous permet de spcifier les paramtres suivants.
Paramtre Nom lment Description Nom de la rgle, spcifie avec le paramtre -Nom. Un ou plusieurs lments, spcifis avec le paramtre -lment. Un lment peut tre un profil d'image utiliser, un profil d'hte utiliser ou un emplacement d'inventaire de vCenter Server (centre de donnes, dossier, cluster) pour l'hte cible. Vous pouvez spcifier plusieurs lments spars par des virgules. Le modle spcifie l'hte ou le groupe d'htes auxquels la rgle s'applique. Choisissez l'un des modles suivants : fournisseur modle srie nom d'hte domaine ipv4 mac actif oemstring Nom du fournisseur de la machine. Nom du modle de la machine. Numro de srie de la machine. Nom d'hte de la machine. Nom de domaine. Adresse IPv4 de la machine. Adresse MAC NIC de dmarrage. Indicateur d'actif de la machine. Chanes spcifiques l'OEM dans le SMBIOS.

Modle

Dfinissez -AllHosts pour appliquer l'lment ou les lments tous les htes.

Cette configuration de validation technique utilise tout d'abord -AllHosts puis une plage d'adresses IP pour identifier les htes provisionner.

Dfinir des rgles pour le premier hte


Vous spcifiez le profil d'image qui sera provisionn l'hte en utilisant PowerCLI pour dfinir une rgle et l'ajouter au groupe de rgles actives. Cette tche suppose que vous connaissez les concepts de base de Microsoft PowerShell et de vSphere PowerCLI. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte. Assurez-vous d'avoir accs au logiciel ESXi partir du systme sur lequel vous excutez les cmdlets PowerCLI.

VMware, Inc.

145

Installation et configuration de vSphere

Procdure 1 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Cette tche suppose que vous avez install PowerCLI sur le systme sur lequel le systme vCenter Server est excut. 2 Ouvrez la fentre PowerCLI et rpertoriez les profils d'image ESXi.
Get-EsxImageProfile

Crez une nouvelle rgle en excutant la cmdlet suivante, en remplaant ESXi-5.1.0-XXXXX-standard par le profil d'image que vous souhaitez utiliser.
New-DeployRule -Name "InitialBootRule" -Item "Esxi-5.1.0-XXXXX-standard" -AllHosts

Ajoutez la nouvelle rgle au groupe de rgles actives pour mettre la rgle la disposition du serveur Auto Deploy.
Add-DeployRule -DeployRule "InitialBootRule"

Suivant Dmarrez l'hte et vrifiez qu'Auto Deploy provisionne l'hte et l'ajoute l'inventaire de vCenter Server. Reportez-vous Provisionner le premier hte , page 146.

Provisionner le premier hte


Vous pouvez provisionner le premier hte et contrler son emplacement sur vCenter Server pour terminer la vrification de l'approvisionnement de l'image de votre configuration. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 Ouvrez une session de console vers l'hte physique que vous souhaitez utiliser en tant que premier hte cible ESXi, dmarrez l'hte et recherchez des messages indiquant que le dmarrage iPXE a russi. Pendant le processus de dmarrage, DHCP attribue une adresse IP l'hte. L'adresse IP correspond un nom que vous avez spcifi plus tt sur le serveur DNS. L'hte contacte le serveur Auto Deploy et tlcharge les fichiers binaires ESXi partir de l'URL HTTP indique dans le fichier tramp iPXE que vous avez prcdemment tlcharg dans le rpertoire TFTP_Root. Chaque instance d'Auto Deploy produit un ensemble de fichiers personnaliss pour le serveur TFTP. 2 Ouvrez vSphere Client ou connectez-vous vSphere Web Client et effectuez la connexion au systme vCenter Server. Dans cette configuration de validation technique, le systme vCenter Server est l'hte local. 3 4 Cliquez sur [Htes et clusters] . Vrifiez que l'hte rcemment provisionn se trouve prsent dans l'inventaire de vCenter Server au niveau du centre de donnes. Par dfaut, Auto Deploy ajoute les htes au niveau du centre de donnes, une fois le processus de dmarrage termin.

146

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Suivant Si vous rencontrez des problmes, reportez-vous Dpannage de la fonction Auto Deploy , page 128. Configurez le premier hte pour l'utiliser en tant qu'hte de rfrence et enregistrez son profil pour l'appliquer d'autres htes. Reportez-vous Configurer l'hte de rfrence de la validation technique , page 147.

Configurer l'hte de rfrence de la validation technique


Vous pouvez personnaliser le premier hte ESXi que vous dmarrez pour votre environnement et crer un profil d'hte. Vous pouvez configurer Auto Deploy pour fournir d'autres htes cibles ce profil d'hte. L'hte ESXi partir duquel vous crez le profil d'hte est considr comme votre hte de rfrence ou modle d'hte. Le mode de configuration de l'hte de rfrence dpend de vos intentions. Paramtres partags Paramtres spcifiques l'hte Spcifiez les paramtres que tous les htes partagent et enregistrez un profil d'hte pour l'hte. Personnalisez les htes en configurant le profil d'hte pour que l'utilisateur soit invit entrer des donnes pour un nombre limit d'options telles qu'une adresse IP statique. Les personnalisations d'hte sont sauvegardes lorsque vous sauvegardez le profil d'hte. Reportez-vous Personnalisation des htes dans vSphere Web Client , page 119.

Auto Deploy applique tous les paramtres communs du profil d'hte tous les htes cibles. Si vous configurez le profil d'hte pour que le systme invite l'utilisateur entrer des donnes, tous les htes disposant de ce profil passent en mode maintenance. Vous devez rappliquer le profil d'hte ou rinitialiser les personnalisations d'hte pour les informations spcifiques l'hte. REMARQUE Les administrateurs ne peuvent pas accder directement aux personnalisations d'hte ou les manipuler. Utilisez l'interface utilisateur des profils d'hte de vSphere Client ou de vSphere Web Client pour utiliser les personnalisations d'hte. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 Utilisez vSphere Client ou vSphere Web Client pour effectuer la connexion au systme vCenter Server. Dans cette configuration de validation technique, le systme vCenter Server est l'hte local. 2 Cliquez sur Htes et clusters, puis slectionnez l'hte qu'Auto Deploy a ajout au premier centre de donnes.

VMware, Inc.

147

Installation et configuration de vSphere

Configurez l'hte. Le reste de la configuration de validation technique suppose que vous configuriez au moins un paramtre diffrent pour les diffrents htes.
Configuration Mise en rseau Description Configurez les composants rseau suivants. n Commutateur virtuel de base et groupe de ports de gestion pour VMkernel. n Groupe de ports de rseau de stockage pour VMkernel. n Groupe de ports de rseau de machine virtuelle. n Commutateurs virtuels et groupes de ports supplmentaires. n Commutateurs distribus, si ncessaire (transfrez les groupes de ports vers les commutateurs distribus si vous les utilisez). Configurez le stockage partag. Configurez les paramtres de temps. Configurez le profil de scurit. Configurez l'authentification. Si ncessaire, configurez les paramtres DNS et de routage. Configurez les paramtres avancs ou tout autre paramtre requis par l'environnement cible.

Stockage Paramtres de temps Scurit Authentification DNS et routage Autre

Suivant Crez le profil d'hte partir de l'hte de rfrence qui sera utilis avec tous les autres htes cibles. Voir la documentation Profils d'hte.

Crer un profil d'hte avec vSphere Client


Une configuration qui est partage par un groupe d'htes est stocke dans un profil d'hte. Vous pouvez crer le profil d'hte partir de votre hte de rfrence. Une configuration qui diffre selon les htes, telle qu'une adresse IP statique, peut tre gre par l'intermdiaire du mcanisme du fichier de rponses. Auto Deploy fournit chaque hte un profil d'hte commun. Dans certains cas, Auto Deploy utilise galement un fichier de rponses spcifique l'hte qui vous permet de spcifier les informations qui diffrent selon les htes. Par exemple, si vous configurez un port VMkernel pour vMotion ou pour le stockage, vous pouvez spcifier une adresse IP statique pour le port en utilisant le mcanisme du fichier de rponses. Dans cet exemple, vous crez un profil d'hte partir de l'hte de rfrence, joignez ce profil au mme hte et crez un fichier de rponses pour l'hte de rfrence. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 3 Avec vSphere Client, ouvrez une session sur le systme vCenter Server avec des privilges d'administrateur. Cliquez sur [Accueil] et slectionnez [Profils d'hte] . Cliquez sur [Crer un profil d'hte] dans l'onglet Dmarrage droite.

148

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Dans l'assistant, effectuez les slections suivantes.


Option Mthode de cration Spcifier l'hte de rfrence Dtails profil Prt terminer Description Crez le profil partir d'un hte existant. Slectionnez l'hte que vous venez de configurer. Nommez le profil ESXiGold et ajoutez une description. Passez vos informations en revue et cliquez sur [Terminer] .

Cliquez avec le bouton droit de la souris sur le profil d'hte ESXiGold, slectionnez [Joindre l'hte/le cluster] , slectionnez l'hte ESXi partir duquel vous avez cr le profil, puis cliquez sur [OK] . Si une information du profil d'hte est marque comme tant une entre utilisateur, vous serez invit saisir cette information. Dans cet exemple, aucun lment du profil d'hte n'est configur pour autoriser une entre utilisateur.

Mettez l'hte en mode maintenance et appliquez le profil d'hte. a b Dans la vue Htes et Clusters, cliquez avec le bouton droit de la souris sur l'hte ESXi, et mettez l'hte en mode maintenance. L'hte dsormais en mode maintenance, cliquez de nouveau avec le bouton droit de la souris et slectionnez [Appliquer le profil] .

vCenter Server contrle la conformit de l'hte et indique qu'il est conforme une fois la nouvelle analyse termine. Suivant Crez une rgle qui attribue le profil d'image et le tout nouveau profil d'hte tous les htes qui vous souhaitez affecter la fonction Auto Deploy. Reportez-vous Crer une rgle pour les autres htes cibles , page 150.

Crer et appliquer un profil d'hte avec vSphere Web Client


Une configuration qui est partage par un groupe d'htes est stocke dans un profil d'hte. Vous pouvez crer le profil d'hte partir de votre hte de rfrence. Une configuration qui diffre selon les htes, telle qu'une adresse IP statique, peut tre gre par l'intermdiaire du mcanisme de personnalisation de l'hte. Auto Deploy peut provisionner chaque hte avec le mme profil d'hte. Dans certains cas, Auto Deploy utilise galement des personnalisations d'hte qui vous permettent de spcifier des informations qui diffrent selon les htes. Par exemple, si vous configurez un port VMkernel pour vMotion ou pour le stockage, vous pouvez spcifier une adresse IP statique pour le port en utilisant le mcanisme de personnalisation de l'hte. Dans cet exemple, vous extrayez un profil d'hte depuis un hte de rfrence, joignez le profil d'hte un autre hte, et vrifiez la conformit du profil d'hte. Dans la plupart des cas, vous n'effectuez pas ces tches manuellement, mais vous crivez une rgle Auto Deploy qui applique un profil d'hte aux htes provisionns avec Auto Deploy. Reportez-vous Affectation d'un profil des htes , page 84. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 Connectez-vous un vSphere Web Client lui-mme connect au systme vCenter Server avec des privilges d'administrateur.

VMware, Inc.

149

Installation et configuration de vSphere

2 3

Cliquez sur [Rgles et profils] , puis slectionnez [Profils d'hte] . Cliquez sur l'icne Extraire un profil, puis rpondez aux invites de l'assistant.
Option Slectionner un hte Nom et description Prt terminer Description Slectionnez l'hte de rfrence que vous avez configur prcdemment. Nommez le profil ESXiGold et ajoutez une description. Passez vos informations en revue et cliquez sur [Terminer] .

4 5

Cliquez avec le bouton droit sur le profil d'hte ESXiGold, slectionnez [Attacher/Dtacher des htes et des clusters] . Slectionnez l'hte ESXi auquel vous souhaitez joindre le profil, cliquez sur [Attacher] , puis sur [Suivant] . L'assistant charge la personnalisation de l'hte.

Fournissez les informations de personnalisation et cliquez sur [Terminer] .

Suivant Crez une rgle qui attribue le profil d'image et le tout nouveau profil d'hte tous les htes qui vous souhaitez affecter la fonction Auto Deploy. Reportez-vous Crer une rgle pour les autres htes cibles , page 150.

Crer une rgle pour les autres htes cibles


Vous pouvez crer une rgle qui applique le profil d'image prcdemment vrifi et le profil d'hte que vous venez de crer tous les htes cibles. Cette tche suppose que vous connaissez les concepts de base de Microsoft PowerShell et de vSphere PowerCLI. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte.

Procdure 1 2 Ouvrez une session sur la console du systme Windows sur laquelle vCenter Server est install avec des privilges d'administrateur, directement ou en utilisant RDP. Dmarrez une session PowerCLI et tapez les commandes suivantes, suivies de la touche Entre, dans l'invite.
Connect-VIServer -Server your_vc_hostname -User username -Password password Add-EsxSoftwareDepot path:\VMware-Esxi-5.1.0-xxxxx-depot.zip

Indiquez le chemin et le nom de fichier complets du fichier ZIP que vous avez prcdemment tlcharg. Vous devez ajouter le dpt de logiciels chaque fois que vous dmarrez une nouvelle session PowerCLI. 3 (Facultatif) Pour afficher les rgles dans le groupe de rgles actives, tapez la cmdlet suivante dans l'invite et appuyez sur Entre.
Get-DeployRuleset

150

VMware, Inc.

Chapitre 5 Installation d'ESXi en utilisant vSphere Auto Deploy

Pour crer une rgle qui demande Auto Deploy de provisionner le groupe d'htes de la plage IP spcifie avec l'image que vous avez slectionne et avec le profil d'hte que vous avez cr partir de l'hte de rfrence, tapez la commande suivante et appuyez sur Entre.
New-DeployRule -name "Production01Rule" -item "image_profile", ESXiGold,target_cluster Pattern "ipv4=IP_range" Option profil_d'image cluster_cible plage_IP Description Le profil d'image ESXi que vous avez utilis dans la premire rgle de dploiement. Nom du cluster de vCenter Server auquel vous souhaitez ajouter tous les htes. Adresse IP ou gamme d'adresses IP des htes qui vous souhaitez attribuer le profil d'image et le profil d'hte.

Lorsque vous indiquez un cluster cible, le profil d'hte est appliqu tous les htes du cluster. Il n'est pas ncessaire d'appliquer le profil d'hte chaque hte. 5 Ajoutez la nouvelle rgle au groupe de rgles actives.
Add-DeployRule -DeployRule "Production01Rule" <Enter>

(Facultatif) Supprimez la rgle de dploiement que vous avez cre pour l'opration de dmarrage initiale.
Remove-DeployRule -DeployRule InitialBootRule <Enter>

Contrlez le groupe de rgles actives.


Get-DeployRuleset <Enter>

PowerCLI affiche des informations similaires l'exemple suivant.


Name: PatternList: ItemList: Production01Rule {ipv4=address_range} {ESXi-5.1.0-XXXXXX-standard, Compute01, ESXiGold}

Suivant Provisionnez tous les htes et configurez les personnalisations d'hte de chaque hte. Reportez-vous Provisionner tous les htes et configurer les personnalisations d'hte , page 151.

Provisionner tous les htes et configurer les personnalisations d'hte


Grce la rgle existante qui provisionne les htes en utilisant un profil d'image, et grce au profil d'hte cr partir de l'hte de rfrence disponible, vous pouvez provisionner tous les htes cibles. Si des lments du profil d'hte sont configurs pour une entre utilisateur, l'hte passe en mode maintenance. Vous appliquez le profil d'hte ou vrifiez la conformit de l'hte pour que le systme vous invite entrer des informations. Le systme associe la personnalisation de l'hte l'hte. Prrequis
n

Vrifiez que le systme remplit les conditions indiques dans la liste de contrle de la prinstallation. Reportez-vous Liste de contrle de prinstallation de validation technique , page 135. Accomplissez toutes les tches de configuration de la validation technique prcdentes. Reportez-vous Configuration de la validation technique Auto Deploy , page 135 pour consulter une liste complte. Ouvrez une console pour chaque hte que vous souhaitez approvisionner afin de surveiller la progression du dmarrage.

VMware, Inc.

151

Installation et configuration de vSphere

Procdure 1 Dmarrez les htes restants. Auto Deploy dmarre les htes, applique le profil d'hte et ajoute les htes l'inventaire de vCenter Server. Les htes restent en mode maintenance car le profil d'hte cr partir de l'hte de rfrence est configur pour inviter l'utilisateur fournir des informations pour chaque hte. 2 3 4 5 Ouvrez vSphere Client et connectez-vous un systme vCenter Server. Cliquez sur [Accueil] et slectionnez [Profils d'hte] . Dans le volet sur la gauche, slectionnez le profil ESXiGold et ajoutez les htes que vous avez rcemment dmarrs ce profil. Appliquez le profil d'hte chacun des htes, fournissez les informations requises et redmarrez chaque hte. Une fois le dmarrage termin, tous les htes sont excuts avec l'image que vous spcifiez et utilisent la configuration du profil d'hte de rfrence. Le cluster indique que tous les htes sont entirement conformes. Tous les htes sont prsent configurs avec les informations partages via le profil d'hte de rfrence et avec les informations spcifiques l'hte via le mcanisme de personnalisation d'hte. Lors du prochain dmarrage des htes, ceux-ci rcupreront ces informations et dmarreront compltement. Suivant La mise en uvre de votre validation technique tant russie, vous pouvez dsormais commencer planifier votre configuration de production.

152

VMware, Inc.

Utilisation de l'interface CLI vSphere ESXi Image Builder

L'interface CLI ESXi Image Builder est un groupe de cmdlets PowerCLI qui permettent de grer les profils d'image vSphere et les packages VIB, tels que les VIB de pilote et les VIB de mise jour. Vous pouvez galement utiliser les cmdlets Image Builder pour exporter un profil d'image vers une image ISO ou un fichier ZIP de dpt hors ligne que vous pouvez utiliser pour installer ESXi avec un groupe de mises jour, de correctifs et de pilotes personnaliss. Ce chapitre aborde les rubriques suivantes :
n n n n

Description d'Image Builder , page 153 Installation et utilisation d'Image Builder , page 162 Tches communes Image Builder , page 163 Workflows Image Builder , page 170

Description d'Image Builder


Vous pouvez utiliser l'interface CLI vSphere ESXi Image Builder pour grer les dpts de logiciels, les profils d'image et les progiciels (VIB). Les profils d'image et les VIB dfinissent le logiciel utiliser au cours de l'installation ou de la mise niveau d'un hte ESXi.

Prsentation d'Image Builder


Image Builder PowerCLI prend en charge la gestion des profils d'image et les VIB vSphere. Vous pouvez gnrer des bundles VIB et des profils d'images avec vSphere Image Builder. Les bundles VIB sont des progiciels et les profils d'image spcifient un bundle de progiciels. Reportez-vous Dpts de logiciels et leurs composants , page 155. Vous utilisez les cmdlets Image Builder pour grer le logiciel dployer sur les htes ESXi dans des scnarios diffrents. Crez les profils d'image qu'Auto Deploy doit utiliser. Ajoutez des pilotes tiers personnaliss au profil d'image existant et exportez vers une image ISO ou un bundle. Utilisez Image Builder pour crer un profil d'image qui dfinit les bundles VIB qu'Auto Deploy utilise pour provisionner les htes. Pour ajouter pilotes tiers ou des VIB d'extensions personnaliss aux htes ESXi, utilisez Image Builder pour cloner l'image de base fournie par VMware, ajoutez les VIB personnaliss et exportez vers une image ISO ou un fichier ZIP du bundle hors ligne.

VMware, Inc.

153

Installation et configuration de vSphere

Effectuez les mises niveau.

Si vous effectuez une mise niveau depuis un systme 4.0 ou 4.1 qui contient des extensions ou des pilotes personnaliss, vous pouvez utiliser Image Builder pour crer un profil d'image qui contient le VIB de base de vSphere 5. Vous pouvez crer les VIB vSphere 5 pour les extensions personnalises et ajouter ces VIB au VIB de base. Exportez le profil d'image personnalis vers une image ISO que vous pouvez installer ou un fichier ZIP que vous pouvez utiliser avec vSphere Update Manager. Certains clients demandent une image avec un encombrement minimal. Ces clients peuvent cloner le profil d'image de base ESXi et supprimer les VIB en utilisant Image Builder.

Crez des images personnalises avec un encombrement minimal.

Les cmdlets Image Builder PowerCLI utilisent les profils d'image et les bundles VIB comme entre et produisent des sorties diffrentes. Entre. Les profils d'image et les VIB qui se trouvent dans un dpt de logiciels sont utiliss comme entre dans les cmdlets PowerCLI excutes sur un client Windows. Les cmdlets PowerCLI crent des profils d'image personnaliss qui peuvent tre exports vers une image ISO ou un fichier ZIP de dpt hors ligne. Les images ISO sont utilises pour l'installation. Le dpt ZIP peut tre utilis par vSphere Update Manager ou au moyen des des commandes esxcli software pour mettre niveau ou installer les images. Les profils d'image sont galement utiliss dans les rgles vSphere Auto Deploy pour indiquer le logiciel provisionner aux htes ESXi.

Sortie.

Figure 6-1. Architecture Image Builder

dpt profil d'image 2

VIB

VIB

profil d'image 1

Image Builder PowerCLI

ISO
profil d'image cr par l'utilisateur

vSphere Update Manager ZIP esxcli

Client Windows

vSphere Auto Deploy

154

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Dpts de logiciels et leurs composants


Vous devez connatre la structure des dpts, des profils et des bundles et savoir o vous pouvez les utiliser pour pouvoir installer en mmoire une image ISO ESXi personnalise pour provisionner les htes ESXi en utilisant vSphere Auto Deploy et pour certaines oprations de mise niveau personnalises. Les termes techniques suivants sont utiliss dans les sections relatives aux tches d'installation et de mise niveau dans la documentation vSphere. VIB Un VIB est un module logiciel ESXi. VMware et ses solutions, pilotes partenaires, fournisseurs de CIM, et applications d'extension de la plateforme ESXi en tant que VIB. Les VIB sont disponibles dans des dpts logiciels. Vous pouvez utiliser les VIB pour crer et personnaliser des images ISO, ou pour mettre niveau des htes ESXi en installant des VIB de faon asynchrone sur les htes. Reportez-vous la section Proprits de l'objet SoftwarePackage , page 159. Profil d'image Un profil d'image dfinit une image ESXi et est constitu de VIB. Un profil d'image comprend toujours un VIB de base et peut comprendre d'autres VIB. Vous examinez et dfinissez un profil d'image grce Image Builder PowerCLI. Reportez-vous la section Proprits de l'objet ImageProfile , page 158. Dpt de logiciels Un dpt logiciel est un groupe de VIB et de profils d'image. Le dpt logiciel est une structure hirarchique de fichiers et de dossiers, qui est accessible via une URL HTTP (dpt en ligne) ou un fichier ZIP (dpt hors ligne). VMware et les dpts de VMware rendent ces dpts disponibles. Les socits possdant de grandes installations VMware peuvent crer des dpts internes afin de fournir vSphere Auto Deploy aux htes ESXi ou d'exporter un fichier ISO pour une installation ESXi.

Prsentation d'Image Builder PowerCLI


Les cmdlets Image Builder PowerCLI permettent de grer les profils d'image et les bundles VIB. Image Builder PowerCLI inclut les cmdlets suivantes. REMARQUE Lorsque vous excutez des cmdlets Image Builder, indiquez tous les paramtres sur la ligne de commande lorsque vous appelez la cmdlet. Il n'est pas recommand d'indiquer des paramtres en mode interactif. Excutez Get-Help cmdlet_name depuis l'invite PowerCLI pour obtenir des informations de rfrence dtailles. Tableau 6-1. Cmdlets Image Builder
Cmdlet Add-EsxSoftwareDepot Description Ajoute le dpt de logiciels ou le fichier ZIP dans l'emplacement spcifi l'environnement en cours. Tlcharge les mtadonnes du dpt et analyse les bundles VIB pour rechercher les dpendances. Se dconnecte du dpt de logiciels dfini. Retourne la liste des dpts logiciels dans l'environnement en cours. Si vous voulez examiner et grer les profils d'image et les VIB, vous devez pralablement ajouter le dpt logiciel correspond l'environnement.

RemoveEsxSoftwareDepot Get-EsxSoftwareDepot

VMware, Inc.

155

Installation et configuration de vSphere

Tableau 6-1. Cmdlets Image Builder (suite)


Cmdlet GetEsxSoftwarePackage Get-EsxImageProfile New-EsxImageProfile Set-EsxImageProfile ExportEsxImageProfile CompareEsxImageProfile RemoveEsxImageProfile AddEsxSoftwarePackage RemoveEsxSoftwarePackage Description Retourne la liste des objets progiciels (VIB). Utilisez les options de cette cmdlet pour filtrer les rsultats. Retourne le tableau des objets ImageProfile de tous les dpts actuellement ajouts. Cre un profil d'image. Dans la plupart des cas, il est recommand de crer un profil en clonant un profil existant. Reportez-vous la section Crer un profil d'image , page 163. Modifie un objet local ImageProfile et excute des tests de validation sur le profil modifi. La cmdlet retourne l'objet modifi, mais ne le fait pas persister. Exporte un profil d'image sous la forme d'une image ISO ESXi pour l'installation ESXi ou comme fichier ZIP. Retourne une structure ImageProfileDiff qui indique si les deux profils disposent de la mme liste de bundles VIB et du mme niveau d'acceptation. Reportez-vous Niveaux d'acceptation , page 157. Supprime le profil d'image du dpt logiciel. Ajoute un ou plusieurs nouveaux packages (VIB) un profil d'image existant. Supprime un ou plusieurs packages (VIB) d'un profil d'image.

Profils d'image
Les profils d'image dfinissent le groupe de bundles VIB qu'utilise un processus d'installation ou de mise jour ESXi. Les profils d'image s'appliquent aux htes provisionns avec Auto Deploy et autres htes ESXi 5.x. Vous dfinissez et manipulez les profils d'image avec Image Builder PowerCLI.

Exigences des profils d'image


Vous pouvez crer un tout nouveau profil d'image personnalis ou cloner un profil existant et ajouter ou supprimer des VIB. Un profil doit rpondre aux exigences suivantes pour tre valide.
n n

Chaque profil d'image doit avoir une combinaison unique de nom et de fournisseur. Chaque profil d'image a un niveau d'acceptation. Lorsque vous ajoutez un bundle VIB un profil d'image avec une cmdlet Image Builder PowerCLI, Image Builder vrifie que le bundle VIB correspond au niveau d'acceptation dfini pour le profil. Vous ne pouvez pas supprimer les VIB ncessaires d'autres VIB. Vous ne pouvez pas inclure deux versions d'un mme VIB dans un profil d'image. Lorsque vous ajoutez une nouvelle version d'un VIB, la nouvelle version remplace la version existante du VIB.

n n

Validation des profils d'image


Un profil d'image et ses VIB doivent rpondre certains critres pour tre valide.
n n

Les profils d'image doivent contenir au moins un VIB de base et un module de noyau amorable. Si un VIB dans le profil d'image dpend d'un autre VIB, l'autre VIB doit galement se trouver dans le profil d'image. Les crateurs de VIB stockent les informations dans la proprit Dpend de l'objet SoftwarePackage. Les VIB ne doivent pas entrer en conflit les uns avec les autres. Les crateurs VIB stockent les informations de conflit dans la proprit Conflits de l'objet SoftwarePackage.

156

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Il ne peut pas exister deux VIB de mme nom ayant des versions diffrentes. Lorsque vous ajoutez une nouvelle version d'un VIB, la nouvelle version remplace la version existante du VIB. Aucun problme de validation de niveau d'acceptation n'existe.

Lorsque vous modifiez un profil d'image, Image Builder vrifie que la modification n'invalide pas le profil. Validation de dpendance Lorsque vous ajoutez ou supprimez un VIB, Image Builder vrifie que les dpendances de package sont respectes. Chaque objet SoftwarePackage contient une proprit Dpend qui spcifie la liste des autres VIB dont le VIB dpend. Reportez-vous la section Structure des objets ImageProfile, SoftwarePackage, et ImageProfileDiff , page 158 Image Builder valide le niveau d'acceptation chaque fois qu'un profil d'image est cr ou modifi. Image Builder vrifie le niveau d'acceptation des VIB dans le profil d'image par rapport au niveau d'acceptation minimal autoris du profil. Le niveau d'acceptation du VIB est galement valid chaque fois que la signature d'un VIB est valide.

Validation du niveau d'acceptation

Validation des VIB au cours de l'exportation


Lorsque vous exportez un profil d'image vers une image ISO, Image Builder valide chaque VIB en excutant les actions suivantes.
n n

Il vrifie qu'il n'existe aucun conflit en vrifiant la proprit Conflits de chaque objet SoftwarePackage. Il valide la signature des VIB. La validation de la signature empche les modifications non autorises des packages VIB. La signature est un total de contrle cryptographique qui garantit qu'un VIB a t produit pas son auteur. La validation de signature est galement excute lors de l'installation des VIB sur un hte ESXi et lorsque le serveur Auto Deploy utilise les VIB. Il vrifie si les VIB respectent les rgles d'utilisation des chemins de fichier. VMware teste les VIB VMwareCertified et VMwareAccepted pour garantir que ces VIB respectent toujours les rgles d'utilisation des chemins de fichier.

Niveaux d'acceptation
Chaque bundle VIB est publi avec un niveau d'acceptation qui ne peut pas tre modifi. Le niveau d'acceptation d'un hte dtermine les bundles VIB pouvant tre installs sur l'hte. Vous pouvez changer les niveaux d'acceptation d'hte avec les commandes esxcli. VMware prend en charge les niveaux d'acceptation suivants. VMwareCertified Le niveau d'acceptation VMwareCertified a les exigences les plus contraignantes. Les VIB avec ce niveau sont soumis des tests minutieux quivalents aux tests d'assurance qualit raliss en interne de VMware pour la mme technologie. Actuellement, seuls les pilotes IOVP sont publis ce niveau. VMware prend en charge les appels d'assistance pour les VIB avec ce niveau d'acceptation. Les VIB avec ce niveau d'acceptation sont soumis des tests de vrification minutieux, mais ces tests ne testent pas entirement chaque fonction du logiciel. Le partenaire excute les tests et VMware vrifie le rsultat. Actuellement, les fournisseurs CIM et les plug-ins PSA font partie des VIB publis ce niveau. VMware dirige les appels d'assistance pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du partenaire.

VMwareAccepted

VMware, Inc.

157

Installation et configuration de vSphere

PartnerSupported

Les VIB avec le niveau d'acceptation PartnerSupported sont publis par un partenaire en qui VMware a confiance. Le partenaire effectue tous les tests. VMware ne vrifie pas les rsultats. Ce niveau est utilis pour une technologie nouvelle ou non courante que des partenaires souhaitent activer pour les systmes VMware. Actuellement, les technologies VIB de pilotes telles que Infiniband, ATAoE et SSD sont ce niveau avec des pilotes de matriel non standard. VMware dirige les appels d'assistance pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du partenaire. Le niveau d'acceptation Community Supported est destin aux VIB crs par des individus ou des entreprises en dehors des programmes de partenariat de VMware. Les VIB ce niveau d'acceptation ne sont soumis aucun programme de test approuv par VMware et ne sont pas pris en charge par l'assistance technique de VMware ou un partenaire de VMware.

CommunitySupported

Structure des objets ImageProfile, SoftwarePackage, et ImageProfileDiff


Dans certains cas, connatre la structure des objets ImageProfile, SoftwarePackage et ImageProfileDiff peut faciliter les processus de dploiement et de mise niveau.

Proprits de l'objet ImageProfile


L'objet ImageProfile, accessible avec la cmdlet Get-EsxImageProfile a les proprits suivantes.
Nom AcceptanceLevel Type AcceptanceLevel Description Dtermine les bundles VIB que vous pouvez ajouter au profil. Les niveaux sont VMwareCertified, VMwareAccepted, PartnerSupported et CommunitySupported. Reportez-vous Niveaux d'acceptation , page 157. Personne qui a cr le profil. 60 caractres maximum. Horodatage de cration. Description en texte intgral du profil. Pas de longueur limite. ID global unique du profil d'image. Horodatage de la dernire modification. Nom du profil d'image. 80 caractres maximum. Lorsque la valeur est vrai (true), le profil ne peut pas tre modifi. Utilisez SetEsxImageProfile -Readonly pour que les profils d'image personnaliss soient accessibles en lecture seule. Affiche la configuration matrielle OEM que peut avoir le profil d'image. Auto Deploy vrifie cette proprit lors du dploiement d'un profil d'image et dploie le profil si le matriel correspondant est disponible. Organisation qui publie le profil. 40 caractres maximum. Liste des ID VIB constituant l'image.

Author CreationTime Description GUID ModifiedTime Nom ReadOnly

System.String System.DateTime System.String System.String System.DateTime System.String System.Boolean

Rules

ImageProfileRule[]

Vendor VibList

System.String SoftwarePackage[]

158

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Proprits de l'objet SoftwarePackage


Lors de la prparation d'un profil d'image, vous pouvez vrifier les progiciels pour dterminer les packages pouvant tre inclus. L'objet SoftwarePackage a les proprits suivantes.
Nom AcceptanceLevel Conflicts Type AcceptanceLevel SoftwareConstraint[] Description Niveau d'acceptation du VIB. Liste des VIB qui ne peuvent pas tre installs en mme temps que le VIB. Chaque contrainte utilise le format suivant : package-name[<<|<=|=|>=|<< version] Liste des VIB qui doivent tre installs en mme temps que le VIB. Mme format de contrainte que la proprit Conflicts. Description longue du VIB. ID unique du VIB. Vrai (True) si l'installation dynamique de ce VIB est prise en charge. Vrai (True) si les suppressions dynamiques de ce VIB sont prises en charge. Vrai (True) si les htes doivent tre en mode maintenance pour l'installation de ce VIB. Nom du VIB. Gnralement, dcrit de manire unique le package sur un systme ESXi actif. Liste des packages ou des interfaces virtuels que ce VIB fournit. Reportezvous Proprits de l'objet SoftwareProvide , page 161. Liste des objets SupportReference avec des informations dtailles. L'objet SupportReference a deux proprits, Title et URL de type System.String. Liste les objets SoftwareConstraint qui identifient les VIB qui remplacent ce VIB ou le rendent obsolte. Les VIB remplacent automatiquement les VIB de mme nom, mais des versions infrieures. Date et heure de la publication ou de la version du VIB. Liste d'URL source depuis lesquelles le VIB peut tre tlcharg. Vrai si le package prend en charge les profils d'hte ou d'autres technologies qui permettent de l'utiliser avec vSphere Auto Deploy. Rsum en ligne du VIB.

Depends

SoftwareConstraint[]

Description Guid LiveInstallOk LiveRemoveOk

System.String System.String System.Boolean System.Boolean

MaintenanceMode

System.Boolean

Nom

System.String

Provides

SoftwareProvides

ReferenceURLs

SupportReference[]

Replaces

SoftwareConstraint[]

ReleaseDate SourceUrls StatelessReady

System.DateTime System.String[] System.Boolean

Rsum

System.String

VMware, Inc.

159

Installation et configuration de vSphere

Nom Tags

Type System.String[]

Description Tableau de balises de type chane pour ce package dfini par le fournisseur ou l'diteur. Les balises peuvent tre utilises pour identifier les caractristiques d'un package. Fournisseur ou diteur du VIB. Version du VIB. La proprit VersionObject est de type SoftwareVersion. La classe SoftwareVersion implmente une mthode statique de comparaison pour comparer les deux versions des chanes. Reportez-vous la section Proprits de l'objet SoftwareVersion , page 161

Vendor Version VersionObject

System.String System.String Software.Version

Proprits de l'objet ImageProfileDiff


Lorsque vous excutez la cmdlet Compare-EsxImageProfile, vous envoyez deux paramtres : le profil de rfrence, puis le profil de comparaison. La cmdlet retourne un objet ImageProfileDiff qui a les proprits suivantes.
Nom CompAcceptanceLevel Type System.String Description Niveau d'acceptation du second profil que vous envoyez CompareEsxImageProfile. Liste de VIB dans le second profil qui correspondent des niveaux infrieurs par rapport aux VIB dans le premier profil. Vrai (True) si les deux profils d'image ont des packages et des niveaux d'acceptation identiques. Liste des VIB qui se trouvent uniquement dans le second profil que vous envoyez CompareEsxImageProfile. Liste des VIB qui se trouvent uniquement dans le premier profil que vous envoyez CompareEsxImageProfile. Vrai (True) si les profils d'image ont des groupes de packages VIB identiques. Niveau d'acceptation du premier profil que vous envoyez CompareEsxImageProfile. Liste des VIB dans le second profil qui sont des mises niveau des VIB dans le premier profil.

DowngradeFromRef

System.String[]

Equal

System.Boolean

OnlyInComp

System.String

OnlyInRef

System.String[]

PackagesEqual RefAcceptanceLevel

System.Boolean System.String

UpgradeFromRef

System.String[]

160

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Proprits de l'objet SoftwareVersion


L'objet SoftwareVersion permet de comparer deux chanes de version. L'objet inclut une mthode statique de comparaison qui accepte deux chanes en entre et retourne 1 si la premire chane de version est suprieure la seconde. Compare retourne 0 si les deux chanes de version sont identiques. Compare retourne -1 si la seconde chane de version est suprieure la premire. L'objet a les proprits suivantes.
Nom Version Release Type System.String System.String Description Partie de la version avant le tiret. Cette partie indique la version principale. Partie de la version aprs le tiret. Cette partie indique la version d'dition.

Proprits de l'objet SoftwareConstraint


L'objet SoftwareConstraint implmente une mthode MatchesProvide. La mthode accepte un objet SoftwareProvides ou SoftwarePackage comme entre et retourne True si la contrainte correspond SoftwareProvide ou SoftwarePackage, ou bien False. L'objet SoftwareConstraint contient galement les proprits suivantes.
Nom Nom Type System.String Description Nom de la contrainte. Ce nom doit correspondre une proprit SoftwareProvides Name. Une numration ou l'un des indicateurs de comparaison suivants : <<, <=, = >=, >>. Cette proprit peut tre $null si la contrainte n'a pas de proprits Relation et Version. Version faire correspondre la contrainte. Cette proprit peut tre $null si la contrainte n'a pas de proprits Relation et Version. Version reprsente par un objet SoftwareVersion.

Relation

System.String

Version

System.String

VersionObject

SoftwareVersion

Proprits de l'objet SoftwareProvide


L'objet SoftwarePackage a les proprits suivantes.
Nom Nom Version Type System.String System.String Description Nom du fournisseur Version du fournisseur. Peut tre $null si le fournisseur ne spcifie pas de version. Version du fournisseur reprsente par un objet SoftwareVersion. Reportezvous Proprits de l'objet SoftwareVersion , page 161.

Release

System.String

VMware, Inc.

161

Installation et configuration de vSphere

Installation et utilisation d'Image Builder


Image Builder est constitu du serveur Image Builder et des cmdlets Image Builder PowerShell. Le serveur Image Builder dmarre lorsque vous excutez la premire cmdlet Image Builder.

Installer Image Builder PowerCLI et les logiciels prrequis


Pour pouvoir excuter les cmdlets Image Builder, vous devez installer vSphere PowerCLI et tous les logiciels prrequis. Le composant logiciel enfichable Image Builder est inclus avec l'installation de PowerCLI. Vous installez Image Builder et les logiciels requis sur un systme Microsoft Windows. Procdure 1 2 3 Installez Microsoft .NET 2.0 depuis le site Web Microsoft en suivant les instructions sur ce site. Installez Microsoft PowerShell 2.0. depuis le site Web Microsoft en suivant les instructions sur ce site. Installez vSphere PowerCLI qui contient les cmdlets Image Builder. Voir le Guide d'installation vSphere PowerCLI pour les instructions dtailles. Suivant Consultez Utilisation des cmdlets Image Builder , page 162. Si PowerCLI ne vous est pas familier, lisez la documentation PowerCLI. Utilisez les cmdlets Image Builder et les autres cmdlets PowerCLI et PowerShell pour grer les profils d'image et les bundles VIB. Utilisez Get-Help cmdlet_name pour afficher l'aide de ligne de commande tout moment.

Utilisation des cmdlets Image Builder


Les cmdlets Image Builder sont mises en uvre comme cmdlets Microsoft PowerShell et incluses dans VMware PowerCLI. Les utilisateurs des cmdlets Image Builder peuvent tirer parti de toutes les fonctions PowerCLI. Les utilisateurs PowerShell expriments peuvent utiliser les cmdlets Image Builder comme n'importe quelles autres cmdlets PowerShell. Si PowerShell et PowerCLI ne vous sont pas familiers, les conseils suivants peuvent tre utiles. Vous pouvez taper les cmdlets, les paramtres et les valeurs des paramtres dans le shell PowerCLI.
n n n n

Obtenez des informations d'aide en excutant Get-Help cmdlet_name. Notez que PowerShell ne tient pas compte de la casse. Utilisez la saisie semi automatique pour les noms de cmdlet et de paramtre. Formatez les sorties de variable et de cmdlet en utilisant Format-List ou Format-Table ou leur version abrge fl ou ft. Voir Get-Help Format-List.

Envoi des paramtres en fonction du nom


Vous pouvez envoyer les paramtres en fonction du nom dans la plupart des cas et placer entre guillemets doubles les valeurs de paramtres qui contiennent des espaces ou des caractres spciaux.
Add-EsxSoftwarePackage -ImageProfile profile42 -SoftwarePackage "partner package 35"

162

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Envoi des paramtres sous forme d'objets


Vous pouvez envoyer les paramtres sous forme d'objet si vous voulez utiliser des scripts et l'automatisation. Vous pouvez utiliser la technique avec les cmdlets qui retournent plusieurs objets ou les cmdlets qui retournent un seul objet. 1 Liez une variable la sortie d'une cmdlet qui retourne plusieurs objets.
$profs = Get-EsxImageProfile

Lorsque vous excutez la cmdlet qui ncessite d'utiliser l'objet comme entre, accdez l'objet en fonction de la position avec la liste commenant 0.
Add-EsxSoftwarePackage -ImageProfile $profs[4] -SoftwarePackage partner-pkg

L'exemple ajoute le progiciel spcifi au cinquime profil d'image dans la liste retourne par GetEsxImageProfile. La plupart des exemples dans la documentation envoient les paramtres en fonction du nom. Workflows Image Builder , page 170 inclut des exemples qui envoient les paramtres sous forme d'objets.

Dfinition des proprits de la signature distance


Pour des raisons de scurit, Windows PowerShell prend en charge une fonction de rgle d'excution. Il dtermine si les scripts sont autoriss s'excuter et s'ils doivent avoir une signature numrique. Par dfaut, la rgle d'excution a la valeur Restreinte, ce qui correspond la rgle offrant la meilleure protection. Si vous voulez excuter des scripts ou charger des fichiers de configuration, vous pouvez changer la rgle d'excution en utilisant la cmdlet Set-ExecutionPolicy. Pour ce faire, tapez la commande suivante dans la fentre de console vSphere PowerCLI.
Set-ExecutionPolicy RemoteSigned

Si la commande aboutit, vous pouvez excuter des scripts et charger des fichiers de configuration. Pour plus d'informations sur la rgle d'excution et la signature numrique dans Windows PowerShell, utilisez la commande suivante.
Get-Help About_Signing

Tches communes Image Builder


Les cmdlets Image Builder PowerCLI permettent de manipuler les dpts de logiciels, les profils d'image et les VIB.

Crer un profil d'image


Le clonage d'un profil publi constitue la mthode la plus simple pour crer un profil d'image personnalis. Le clonage d'un profil est particulirement utile si vous voulez supprimer des bundles VIB d'un profil ou utiliser des htes de diffrents fournisseurs et le mme profil de base, mais souhaitez ajouter les bundles VIB d'un fournisseur. Les partenaires VMware ou les responsables de grandes installations peuvent envisager de crer un tout nouveau profil. Les administrateurs qui excutent cette tche doivent avoir une certaine connaissance de PowerCLI ou Microsoft PowerShell. Prrequis
n

Installez VMware PowerCLI et tous les logiciels ncessaires. Reportez-vous la section Installation et utilisation d'Image Builder , page 162. Vrifiez que vous pouvez accder au dpt de logiciels qui contient le profil d'image cloner.

VMware, Inc.

163

Installation et configuration de vSphere

Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

Procdure 1 Depuis l'invite PowerShell, ajoutez le dpt qui contient le profil cloner la session en cours.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot -DepotUrl depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offlinebundle.zip

La cmdlet retourne un ou plusieurs objets SoftwareDepot. 2 (Facultatif) Excutez la cmdlet Get-EsxImageProfile pour rechercher le nom du profil cloner.
Get-ESXImageProfile

Vous pouvez utiliser les options de filtrage avec Get-EsxImageProfile. 3 Excutez la cmdlet New-EsxImageProfile pour crer le nouveau profil et utilisez le paramtre CloneProfile pour dfinir le profil cloner.
New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42"

Cet exemple clone le profil nomm My-Profile et lui affecte le nom Test Profile 42. Vous devez dfinir une combinaison unique de nom et de fournisseur pour le profil clon. Suivant Voir Analyse du contenu des dpts , page 170 pour consulter des exemples de filtrage. Personnalisez le profil d'image en ajoutant ou en supprimant des bundles VIB. Reportez-vous la section Ajouter des bundles VIB un profil d'image , page 164.

Ajouter des bundles VIB un profil d'image


Vous pouvez ajouter un ou plusieurs bundles VIB un profil d'image si ce dernier n'est pas en lecture seule (ReadOnly). Si le nouveau bundle VIB dpend ou entre en conflit avec d'autres VIB dans le profil, un message s'affiche dans l'invite PowerShell et le bundle VIB n'est pas ajout. Vous pouvez ajouter des bundles VIB de VMware ou de ses partenaires un profil d'image. Si vous ajoutez des VIB VMware, Image Builder PowerCLI excute la validation. Si vous ajoutez des VIB d'au moins deux partenaires OEM, aucune erreur n'est signale, mais le profil d'image rsultant peut ne pas fonctionner. Installez des VIB d'un seul fournisseur OEM la fois. REMARQUE Vous pouvez tre mme d'ajouter des VIB, mme si le profil d'image rsultant n'est pas valide. Les administrateurs qui excutent cette tche doivent avoir une certaine connaissance de PowerCLI ou Microsoft PowerShell. Prrequis
n

Installez VMware PowerCLI et tous les logiciels ncessaires. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Si vous rencontrez des difficults lors de l'excution des applets de commande (cmdlet) PowerCLI, changez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

164

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Procdure 1 Excutez Add-EsxSoftwareDepot pour chaque dpt que vous voulez utiliser.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot -DepotUrl depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offlinebundle.zip

La cmdlet retourne un ou plusieurs objets SoftwareDepot. 2 Excutez Get-EsxImageProfile pour lister tous les profils d'image dans tous les dpts visibles en cours.
Get-EsxImageProfile

La cmdlet retourne tous les profils disponibles. Vous pouvez limiter la recherche en utilisant les arguments facultatifs pour filtrer la sortie. 3 Cloner le profil.
New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42" -Vendor "My Vendor"

Les profils d'image publis par VMware et ses partenaires sont en lecture seule. Pour apporter des modifications, clonez le profil d'image. Le paramtre vendeur est ncessaire. 4 Excutez Add-EsxSoftwarePackage pour ajouter un nouveau module l'un des profils d'image.
Add-EsxSoftwarePackage -ImageProfile My_Profile -SoftwarePackage partner-package

La cmdlet excute les tests de validation standard sur le profil d'image. Si la validation aboutit, la cmdlet retourne un profil d'image valid modifi. Si le bundle VIB ajouter dpend d'un autre VIB, la cmdlet affiche cette information et inclut le bundle VIB qui rsout la dpendance. Si le niveau d'acceptation du bundle VIB ajouter est infrieur celui du profil d'image, une erreur se produit. Changez le niveau d'acceptation du profil d'image pour ajouter le bundle VIB. 5 (Facultatif) Changez le niveau d'acceptation du profil d'image si une erreur s'affiche concernant le niveau d'acceptation. Les niveaux d'acceptation VIB sont dfinis lors de la cration des VIB et ils ne peuvent pas tre modifis. Le profil d'image contient le nouveau bundle VIB.

Exporter un profil d'image vers une image ISO ou un fichier ZIP de bundle hors ligne
Vous pouvez exporter un profil d'image vers une image ISO ou un fichier ZIP des fichiers et des dossiers des composants. Vous ne pouvez pas crer les deux en excutant la cmdlet une fois. Vous pouvez utiliser l'image ISO comme programme d'installation ESXi ou l'envoyer vers vSphere Update Manager pour les mises niveau. Vous pouvez utiliser le fichier ZIP qui contient les mtadonnes et les bundles VIB spcifis dans le profil d'image pour les mises niveau vers ESXi 5.0 et les versions suivantes. Les administrateurs qui excutent cette tche doivent avoir une certaine connaissance de PowerCLI ou Microsoft PowerShell. Prrequis
n

Installez VMware PowerCLI et tous les logiciels requis. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

VMware, Inc.

165

Installation et configuration de vSphere

Procdure 1 Excutez Add-EsxSoftwareDepot pour vous connecter au dpt qui contient le profil d'image exporter.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot -DepotUrl depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offlinebundle.zip

La cmdlet retourne un ou plusieurs objets SoftwareDepot. 2 Excutez Export-EsxImageProfile pour exporter le profil d'image.
lment gnrer... images ISO Fichiers ZIP de dpt hors ligne Excuter Export-EsxImageProfile avec le paramtre -ExportToIso. Export-EsxImageProfile avec le paramtre -ExportToBundle.

Pour l'image ISO, Image Builder valide les signatures VIB, ajoute les fichiers binaires VIB l'image et envoie l'image vers l'emplacement spcifi. Pour le fichier ZIP, Image Builder valide les signatures VIB et envoie les fichiers binaires VIB vers l'emplacement spcifi.

Exemple : Exportation d'un profil d'image vers une image ISO ou un bundle hors ligne
Exportez un profil d'image vers une image ISO depuis l'invite PowerCLI. 1 Ajoutez le dpt de logiciels.
Add-EsxSoftwareDepot -DepotUrl url_or_file

Affichez tous les profils d'image disponibles pour rechercher le nom du profil d'image exporter.
Get-EsxImageProfile

Exportez le profil d'image.


Export-EsxImageProfile -ImageProfile "myprofile" -ExportToIso -FilePath iso_name

Exportez un profil d'image vers un fichier ZIP de bundle hors ligne depuis l'invite PowerCLI. 1 Ajoutez le dpt de logiciels.
Add-EsxSoftwareDepot -DepotUrl url_or_file

Affichez tous les profils d'image disponibles pour rechercher le nom du profil d'image exporter.
Get-EsxImageProfile

Exportez le profil d'image.


Export-EsxImageProfile -ImageProfile "myprofile" -ExportToBundle -FilePath C:\my_bundle.zip

Suivant Utilisez l'image ISO dans une installation ESXi ou envoyez-la vSphere Update Manager pour excuter des mises niveau. Utilisez le fichier ZIP pour mettre niveau une installation ESXi.
n

Importez le fichier ZIP vers vSphere Update Manager pour l'utiliser avec les lignes de base de correctifs.

166

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Tlchargez le fichier ZIP vers un hte ESXi ou une banque de donnes et excutez les commandes esxcli software vib pour importer les bundles VIB dans le fichier ZIP.

Reportez-vous la documentation de Mise niveau vSphere.

Conserver les profils d'images dans les sessions


Lorsque vous crez un profil d'image et quittez la session PowerCLI, le profil d'image n'est plus disponible lorsque vous dmarrez une nouvelle session. Vous pouvez exporter le profil d'image vers un dpt de logiciel dans un fichier zip et ajouter le dpt dans la session suivante. Prrequis
n

Installez VMware PowerCLI et tous les logiciels requis. Reportez-vous Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

Procdure 1 2 Dans une session PowerCLI, crez un profil d'image, par exemple en clonant un profil d'image existant et en ajoutant un bundle VIB. Avant de quitter la session, exportez le profil d'image vers un fichier ZIP en appelant ExportEsxImageProfile avec le paramtre ExportToBundle.
Export-EsxImageProfile -ImageProfile "my_profile" -ExportToBundle -FilePath "C:\isos\tempbase-plus-vib25.zip"

3 4

Quittez la session PowerCLI. Lorsque vous dmarrez une nouvelle session PowerCLI, vous pouvez ajouter le dpt pour accder au profil d'image.
Add-EsxSoftwareDepot "C:\isos\temp-base-plus-vib25.zip"

Utilisation des niveaux d'acceptation


Les htes, les profils d'image et les VIB ont des niveaux d'acceptation. Les niveaux d'acceptation du VIB montrent le VIB test. La comprhension de limplication de chaque niveau d'acceptation, de la faon de changer les niveaux et de limplication dun changement est une partie importante des procdures d'installation et de mise jour. Les niveaux d'acceptation sont fixs pour les htes, les profils d'image et les VIB. Le niveau d'acceptation par dfaut pour une image ou un profil d'image ESXi est PartnerSupported. Niveaux d'acceptation de l'hte Le niveau d'acceptation d'un hte dtermine les VIB pouvant tre installs sur l'hte. Vous pouvez changer le niveau de l'acceptation d'un hte avec des commandes esxcli. Par dfaut, les htes ESXi ont un niveau d'acceptation PartnerSupported pour permettre des mises jour faciles avec les VIB PartnerSupported. REMARQUE VMware prend en charge les htes au niveau d'acceptation PartnerSupported. Pour les problmes avec les VIB de niveau d'acceptation PartnerSupported, VMware vous renvoie l'organisation de soutien du partenaire.

VMware, Inc.

167

Installation et configuration de vSphere

. Niveaux d'acceptation du profil d'image Le niveau d'acceptation du profil d'image est dfini sur le niveau d'acceptation VIB le plus faible dans le profil d'image. Si vous voulez ajouter un VIB avec un niveau d'acceptation infrieur pour un profil d'image, vous pouvez changer le niveau d'acceptation du profil dimage avec l'applet de commande SetEsxImageProfile. Reportez-vous Dfinir le niveau d'acceptation du profil d'image , page 169. vSphere Update Manager n'affiche pas le niveau d'acceptation rel. Utilisez les applets de commande Image Builder PowerCLI pour rcuprer les informations du niveau d'acceptation des VIB et des profils d'image. Niveaux d'acceptation VIB Le niveau d'acceptation d'un VIB est dfini lorsque le VIB est cr. Seul l'auteur du VIB peut rgler le niveau d'acceptation.

Toute tentative de provisionner un hte avec un profil d'image ou VIB qui a un niveau d'acceptation infrieur celui de l'hte gnre une erreur. Changez le niveau d'acceptation de l'hte pour installer le profil d'image ou le VIB. Reportez-vous Changer le niveau d'acceptation de lhte , page 169. Le changement du niveau d'acceptation de l'hte change la prise en charge du systme pour cet hte. Le niveau d'acceptation d'un hte, dun profil d'image ou d'un VIB vous permet de dterminer qui a test le VIB et qui prend en charge le VIB. VMware prend en charge les niveaux d'acceptation suivants. VMwareCertified Le niveau d'acceptation VMwareCertified a les exigences les plus contraignantes. Les VIB avec ce niveau sont soumis des tests minutieux quivalents aux tests d'assurance qualit raliss en interne de VMware pour la mme technologie. Actuellement, seuls les pilotes IOVP sont publis ce niveau. VMware prend en charge les appels d'assistance pour les VIB avec ce niveau d'acceptation. Les VIB avec ce niveau d'acceptation sont soumis des tests de vrification minutieux, mais ces tests ne testent pas entirement chaque fonction du logiciel. Le partenaire excute les tests et VMware vrifie le rsultat. Actuellement, les fournisseurs CIM et les plug-ins PSA font partie des VIB publis ce niveau. VMware dirige les appels d'assistance pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du partenaire. Les VIB avec le niveau d'acceptation PartnerSupported sont publis par un partenaire en qui VMware a confiance. Le partenaire effectue tous les tests. VMware ne vrifie pas les rsultats. Ce niveau est utilis pour une technologie nouvelle ou non courante que des partenaires souhaitent activer pour les systmes VMware. Actuellement, les technologies VIB de pilotes telles que Infiniband, ATAoE et SSD sont ce niveau avec des pilotes de matriel non standard. VMware dirige les appels d'assistance pour les VIB avec ce niveau d'acceptation vers l'organisation d'assistance du partenaire. Le niveau d'acceptation Community Supported est destin aux VIB crs par des individus ou des entreprises en dehors des programmes de partenariat de VMware. Les VIB ce niveau d'acceptation ne sont soumis aucun programme de test approuv par VMware et ne sont pas pris en charge par l'assistance technique de VMware ou un partenaire de VMware.

VMwareAccepted

PartnerSupported

CommunitySupported

168

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Changer le niveau d'acceptation de lhte


Vous pouvez diminuer le niveau d'acceptation d'hte pour qu'il corresponde au niveau d'acceptation d'un VIB ou profil d'image que vous souhaitez installer. Le niveau d'acceptation de chaque VIB sur un hte doit tre au moins aussi lev que le niveau d'acceptation de l'hte. Par exemple, vous ne pouvez pas installer un VIB avec le niveau d'acceptation PartnerSupported sur un hte ayant le niveau d'acceptation VMwareAccepted. Vous devez d'abord rduire le niveau d'acceptation de l'hte. Prrequis Installez vCLI ou dployez la machine virtuelle vSphere Management Assistant (vMA). Voir Initiation aux interfaces de ligne de commande vSphere. Pour le dpannage, excutez les commandes esxcli dans ESXi Shell. Procdure 1 Rcuprez le niveau d'acceptation du VIB ou du profil d'image.
Option Informations sur tous les VIB. Informations sur un VIB spcifi. Informations sur tous les profils d'image. Informations sur une image de profil spcifie. Description esxcli --server=nom_serveur software sources vib list -depot=URL_dpt esxcli --server=nom_serveur software sources vib list -viburl=URL_vib esxcli --server=nom_serveur software sources profile list -depot=URL_dpt esxcli --server=nom_serveur software sources profile get -depot=URL_dpt --profile=nom_profil

Obtenir le niveau d'acceptation de l'hte.


esxcli --server=server_name software acceptance get

Si le niveau d'acceptation du VIB est infrieur au niveau d'acceptation de l'hte, modifiez le niveau d'acceptation de l'hte.
esxcli --server=nom_serveur software acceptance set --level=niveau_acceptation

La valeur de acceptance_level peut tre VMwareCertified, VMwareAccepted, PartnerSupported ou CommunitySupported. Les valeurs du acceptance_level sont sensibles la casse. REMARQUE Si l'hte a un niveau d'acceptation plus lev que VIB ou le profil d'image que vous souhaitez ajouter, vous pouvez excuter les commandes dans esxcli software vib ou l'espace de noms esxcli software profile avec l'option --force. Lorsque vous utilisez l'option --force, un avertissement s'affiche parce que votre configuration n'est plus cohrente. L'avertissement est rpt lorsque vous installez des VIB, supprimez des VIB et effectuez certaines autres oprations sur l'hte avec des niveaux d'acceptation incohrents.

Dfinir le niveau d'acceptation du profil d'image


Si vous voulez ajouter un VIB un profil d'image et que le niveau d'acceptation du VIB est infrieur au niveau d'acceptation du profil dimage, vous pouvez cloner le profil d'image avec un niveau d'acceptation infrieur ou changer le niveau d'acceptation du profil dimage. Prrequis
n

Installez VMware PowerCLI et tous les logiciels requis. Reportez-vous Installer Image Builder PowerCLI et les logiciels prrequis , page 162.

VMware, Inc.

169

Installation et configuration de vSphere

Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

Procdure 1 Excutez Add-EsxSoftwareDepot pour chaque dpt que vous voulez utiliser.
Type de dpt Dpt distant Fichier ZIP Cmdlet Excutez Add-EsxSoftwareDepot -DepotUrl depot_url. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offlinebundle.zip.

Obtenez le niveau d'acceptation pour le profil d'image.


Get-EsxImageProfile -Name string

Dfinissez le niveau d'acceptation du profil d'image.


Set-EsxImageProfile -Name string -AcceptanceLevel level

Vous pouvez spcifier VMwareCertified, VMwareAccepted, PartnerSupported ou CommunitySupported comme niveau d'acceptation. Si vous diminuez le niveau d'acceptation, le niveau de prise en charge du profil d'image et des htes qui les provisionne change. Reportez-vous Niveaux d'acceptation , page 157.

Workflows Image Builder


Les workflows Image Builder sont des exemples d'utilisation des cmdlets. Les workflows ne sont pas rellement des tches, mais ils montrent comment vous pouvez explorer diffrentes manires d'utiliser une cmdlet. Les administrateurs qui testent les workflows tirent parti de leur exprience avec PowerCLI, Microsoft PowerShell ou les deux.

Analyse du contenu des dpts


Vous pouvez analyser les dpts de logiciels et les bundles VIB avec des cmdlets Image Builder PowerCLI. Ce workflow montre l'analyse du contenu des dpts et contient des exemples d'utilisation gnriques. Le workflow lui-mme envoie les paramtres en fonction du nom. Dans l'exemple ci-dessous, les paramtres sont envoys sous forme d'objets en accdant des variables. Avant d'utiliser les cmdlets dans ce workflow, vrifiez que l'environnement respecte les conditions suivantes.
n

VMware PowerCLI et les logiciels requis sont installs. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

La vrification du contenu des dpts est facilite par l'utilisation d'options de filtrage et de caractres gnriques. 1 Depuis l'invite PowerShell, ajoutez la session en cours le dpt vrifier. Pour les dpts distants, excutez Add-EsxSoftwareDepot -DepotUrl depot_url. Pour un fichier ZIP de dpt hors ligne, vous devez tlcharger pralablement le fichier ZIP. a b Tlchargez le fichier ZIP vers un chemin de fichier local sans le dcompresser. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

170

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Extrayez les profils d'image. Vous pouvez filtrer en fonction du fournisseur, du nom et du niveau d'acceptation.
n Get-EsxImageProfiles

Retourne un tableau d'objets ImageProfile depuis tous les dpts que vous avez ajouts la session.
n Get-EsxImageProfile -Vendor "C*"

Retourne tous les profils d'image crs par un fournisseur dont le nom commence par C. 3 Extrayez les progiciels en utilisant Get-EsxSoftwarePackage. Vous pouvez filtrer en fonction du fournisseur ou de la version, par exemple, et utiliser les caractres gnriques PowerShell standard.
n Get-EsxSoftwarePackage -Vendor "V*"

Retourne tous les progiciels d'un fournisseur dont le nom commence par V.
n Get-EsxSoftwarePackage -Vendor "V*" -Name "*scsi*"

Retourne tous les progiciels dont le nom contient la chane scsi d'un fournisseur dont le nom commence par V.
n Get-EsxSoftwarePackage -Version "2.0*"

Retourne tous les progiciels dont la chane de version commence par 2.0. 4 Utilisez -Newest pour rechercher le tout dernier progiciel.
n Get-EsxSoftwarePackage -Vendor "V*" -Newest

Retourne le tout dernier progiciel des fournisseurs commenant par V et affiche les informations dans un tableau.
n Get-EsxSoftwarePackage -Vendor "V*" -Newest | format-list

Envoie la sortie de la demande des progiciels la cmdlet PowerShell format-list et affiche des informations dtailles sur chaque progiciel. 5 Affichez la liste des VIB dans le profil d'image.
(Get-EsxImageProfile -Name "Robin's Profile").VibList VibList est une proprit de l'objet ImageProfile. Reportez-vous Structure des objets ImageProfile, SoftwarePackage, et ImageProfileDiff , page 158.

Rcuprez les progiciels publis ou aprs une date donne en utilisant le paramtre CreatedBefore ou ReleasedAfter.
Get-EsxSoftwarePackage -CreatedAfter 7/1/2010

Exemple : Vrification du contenu des dpts l'aide de variables


Cet exemple de workflow vrifie le contenu des dpts en envoyant des paramtres sous forme d'objets accessibles en fonction de la position dans une variable au lieu de les transmettre en fonction d'un nom. Vous pouvez excuter les commandes suivantes squentiellement depuis l'invite PowerCLI. Remplacez les noms par des noms appropris dans votre installation.
Get-EsxSoftwarePackage -Vendor "V*" Get-EsxSoftwarePackage -Vendor "V*" -Name "r*" Get-EsxSoftwarePackage -Version "2.0*" $ip1 = Get-EsxImageProfile -name ESX-5.0.0-123456-full $ip1.VibList Get-EsxSoftwarePackage -CreatedAfter 7/1/2010

VMware, Inc.

171

Installation et configuration de vSphere

Cration des profils d'image en utilisant un workflow de clonage


Vous pouvez utiliser les cmdlets Image Builder pour dterminer les dpts disponibles, ajouter un dpt, afficher les informations de profil d'image et crer un profil d'image en clonant l'un des profils d'image disponibles. Avant d'utiliser les cmdlets dans ce workflow, vrifiez que l'environnement respecte les conditions suivantes.
n

VMware PowerCLI et les logiciels requis sont installs. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Si vous rencontrez des problmes lors de l'excution des cmdlets PowerCLI, modifiez la rgle d'excution. Reportez-vous Utilisation des cmdlets Image Builder , page 162.

Les profils publis sont gnralement accessibles en lecture seule uniquement et ne peuvent donc pas tre modifis. Mme si un profil publi n'est pas accessible en lecture seule, cloner le profil au lieu de le modifier constitue la meilleure pratique, car la modification du profil d'origine efface l'original. Vous ne pouvez restaurer le profil non modifi d'origine qu'en vous reconnectant un dpt. Un workflow de clonage de profil peut impliquer de vrifier l'tat en cours du systme, d'ajouter un dpt de logiciels et de cloner le profil. 1 Dans une fentre PowerShell, vrifiez que des dpts de logiciels sont dfinis pour la session en cours.
$DefaultSoftwareDepots

PowerShell retourne les dpts dfinis en cours ou ne renvoie aucune donne si vous venez de le dmarrer. 2 Si ncessaire, ajoutez la session en cours le dpt qui contient le profil cloner. Pour les dpts distants, excutez Add-EsxSoftwareDepot -DepotUrl depot_url. Pour un fichier ZIP de dpt hors ligne, vous devez tlcharger pralablement le fichier ZIP. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

PowerShell ajoute le dpt dfini la session en cours et liste tous les dpts en cours. 3 Vrifiez la variable $DefaultSoftwareDepots qui retourne maintenant le dpt ajout.
$DefaultSoftwareDepots

Affichez tous les profils d'image disponibles en cours.


Get-EsxImageProfile

La liste vous permet de slectionner un candidat possible pour le clonage. 5 Clonez l'un des profils d'image en dfinissant le nom qui figure dans la colonne Nom, un nom pour le nouveau profil et le fournisseur.
$ip = New-EsxImageProfile -CloneProfile base-tbd-v1 -Name "Test Profile 42" -Vendor "Vendor20"

Affichez le nouveau profil d'image.


$ip Name ---Test Profile 42 Vendor -----Vendor20 Last Modified ------------9/15/2010 5:45:43... Acceptance Level ---------------PartnerSupported

172

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

Exemple : Cration d'un profil d'image en clonant l'aide de variables


Cet exemple de squence de cmdlets rpte les tapes de ce workflow, mais envoie les paramtres sous forme d'objets accessibles en fonction de la position dans une variable au lieu de les transmettre en fonction d'un nom. Vous pouvez excuter les cmdlets suivantes squentiellement depuis l'invite PowerCLI.
$DefaultSoftwareDepots Add-EsxSoftwareDepot -DepotUrl depot_url $DefaultSoftwareDepots $profs = Get-EsxImageProfile $profs $ip = New-EsxImageProfile -CloneProfile $profs[2] -Name "new_profile_name" -Vendor "my_vendor" $ip

Cration de profils d'image depuis un nouveau workflow


Dans la plupart des cas, vous crez un profil d'image en clonant un profil existant. Il peut tre ncessaire pour certains clients ou partenaires VMware de crer un tout nouveau profil d'image. Attachez une attention particulire aux dpendances et aux niveaux d'acceptation si vous crez un tout nouveau profil d'image. Avant d'utiliser les cmdlets dans ce workflow, vrifiez que l'environnement respecte les conditions suivantes.
n

VMware PowerCLI et les logiciels requis sont installs. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Vous avez accs un dpt qui contient une image de base et un ou plusieurs VIB. VMware et les partenaires VMware rendent disponibles les dpts publics accessibles l'aide d'une URL. VMware ou les partenaires VMware peuvent crer un fichier ZIP que vous pouvez dcompresser dans votre environnement local et auquel vous pouvez accder en utilisant un chemin de fichier.

Reportez-vous la section Crer un profil d'image , page 163 pour un exemple de clonage et la modification d'un profil d'image. Le systme s'attend ce que le niveau d'acceptation des VIB que vous ajoutez l'image de base soit au moins gal celui de l'image de base. Envoyez le paramtre -AcceptanceLevel pour changer le niveau d'acceptation du profil d'image si vous devez ajouter un bundle VIB avec un niveau d'acceptation infrieur. Au lieu de dfinir les paramtres sur la ligne de commande, vous pouvez utiliser le mcanisme d'invite PowerShell pour dfinir des paramtres de type chane. L'affichage d'invites ne fonctionne pas pour les autres paramtres, tels que les objets. Le workflow suivant montre la cration de tout nouveaux profils d'image. 1 Depuis l'invite PowerShell, ajoutez la session en cours le dpt qui contient les packages utiliser. Pour les dpts distants, excutez Add-EsxSoftwareDepot -DepotUrl depot_url. Pour un fichier ZIP de dpt hors ligne, vous devez tlcharger pralablement le fichier ZIP. a b 2 Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

Listez les packages disponibles qui vous intressent et liez-les une variable.
Get-EsxSoftwarePackage -RelasedAfter 7/1/2010

Crez un profil, affectez-lui un nom et un fournisseur et ajoutez un package de base.

VMware, Inc.

173

Installation et configuration de vSphere

New-EsxImageProfile -NewProfile -Name "Test #2" -vendor "Vendor42" -SoftwarePackage esxbase[0]

L'exemple utilise le package esx-base. Dans la plupart des cas, vous incluez le package esx-base lorsque vous crez un tout nouveau profil d'image. Les noms qui contiennent des espaces sont placs entre guillemets. 4 Envoyez les informations sur le nouveau profil d'image dans format-list pour obtenir des informations dtailles sur le nouveau package.
(Get-EsxImageProfile -Name "Test #2").VibList | format-list

Exemple : Cration de nouveaux profils d'image en utilisant des variables


Cette squence de commandes rpte les tapes du workflow, mais envoie les paramtres sous forme d'objets accessibles en fonction de la position dans une variable au lieu d'envoyer les paramtres en fonction du nom. Vous pouvez excuter les commandes suivantes squentiellement depuis l'invite PowerCLI.
Add-EsxSoftwareDepot depoturl $pkgs = Get-EsxSoftwarePackage -CreatedAfter 7/1/2010 $ip2 = New-EsxImageProfile -Name "Test #2" -vendor "Vendor42" -SoftwarePackage $pkgs[0] $ip2 | format-list

Modification d'un workflow de profils d'image


Vous pouvez crer une image personnalise en clonant et en modifiant un profil d'image. Vous pouvez ajouter ou remplacer un ou plusieurs bundles VIB dans le profil existant. Si l'ajout ou le remplacement des bundles VIB rend le profil d'image incohrent, une erreur se produit. Avant d'utiliser les cmdlets dans ce workflow, vrifiez que l'environnement respecte les conditions suivantes.
n

VMware PowerCLI et les logiciels requis sont installs. Reportez-vous la section Installer Image Builder PowerCLI et les logiciels prrequis , page 162. Vous avez accs un dpt qui contient une image de base et un ou plusieurs bundles. VMware et les partenaires VMware rendent disponibles les dpts publics accessibles l'aide d'une URL. VMware ou les partenaires VMware peuvent crer un fichier ZIP que vous pouvez tlcharger vers votre environnement local et auquel vous pouvez accder en utilisant un chemin de fichier. Depuis l'invite PowerShell, ajoutez la session en cours le dpt qui contient le profil d'image modifier. Pour les dpts distants, excutez Add-EsxSoftwareDepot -DepotUrl depot_url. Pour un fichier ZIP de dpt hors ligne, vous devez tlcharger pralablement le fichier ZIP. a b Tlchargez le fichier ZIP vers un chemin de fichier local. Excutez Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip

Envoyez le profil d'image modifier vers format-list pour afficher des informations dtailles. Dans cet exemple, le profil d'image cr dans Cration de profils d'image depuis un nouveau workflow , page 173 contient uniquement l'image de base. Le dpt ne contient pas de nouveau profil d'image. Vous accdez au profil d'image en fonction du nom ou en le liant une variable.
Get-EsxImageProfile "Test #2" | format-list

PowerShell retourne les informations formates.


Name Vendor ... VibList : Test #2 : Vendor42 : {esx-base 5.0.0.-...,}

174

VMware, Inc.

Chapitre 6 Utilisation de l'interface CLI vSphere ESXi Image Builder

(Facultatif) Si vous ajoutez un bundle VIB avec un niveau d'acceptation infrieur celui du profil d'image, changez le niveau d'acceptation de ce dernier.
Set-EsxImageProfile -ImageProfile "Test #2" -AcceptanceLevel VMwareAccepted

PowerShell retourne les informations sur le profil modifi sous la forme d'un tableau.
Name ---Test #2 Vendor -----Vendor42 Last Modified Acceptance Level ---------------------------9/22/2010 12:05:... VMwareAccepted

Ajoutez un progiciel (VIB) au profil d'image. Vous pouvez ajouter le package par le nom.
Add-EsxSoftwarePackage -ImageProfile "Test #2" -SoftwarePackage NewPack3

PowerShell retourne les informations sur le profil d'image sous la forme d'un tableau.
Name ---Test #2 Vendor -----Vendor42 Last Modified Acceptance Level ---------------------------9/22/2010 12:05:... VMwareAccepted

Affichez de nouveau le profil d'image.


Get-EsxImageProfile "Test #2" | format-list

La liste des bundles VIB est mise jour pour inclure le nouveau progiciel et les informations s'affichent.
Name Vendor ... VibList : Test #2 : Vendor42 : {esx-base 5.0.0.-..., NewPack3}

Exemple : Modification des profils d'image avec des variables


Cette squence de cmdlets rpte les tapes du workflow, mais envoie les paramtres sous forme d'objets valus en fonction de la position dans une variable au lieu d'envoyer les paramtres en fonction du nom. Vous pouvez excuter les cmdlets suivantes squentiellement depuis l'invite PowerCLI.
Add-EsxSoftwareDepot -DepotUrl depot_url $ip2 = Get-EsxImageProfile -name "Test #2" $ip2 | format-list Set-EsxImageProfile -ImageProfile $ip2 -AcceptanceLevel VMwareAccepted Add-EsxImageSoftwarePackage -ImageProfile $ip2 -SoftwarePackage NewPack3 $ip2 | format-list

VMware, Inc.

175

Installation et configuration de vSphere

176

VMware, Inc.

Configuration d' ESXi

Ces rubriques expliquent comment utiliser l'interface utilisateur Console directe et dfinir les paramtres par dfaut d'ESXi. Ce chapitre aborde les rubriques suivantes :
n n n n n n n n n n n n n n n n n n n n

Configuration automatique ESXi , page 178 propos de l'interface ESXi de console directe , page 178 Dfinition du mot de passe du compte administrateur , page 181 Configuration des paramtres de dmarrage du BIOS , page 182 L'hte ne dmarre pas aprs avoir install ESXi en mode UEFI , page 183 Accs rseau l'hte ESXi , page 184 Configurer les paramtres rseau sur un hte non connect au rseau , page 184 Gestion d'ESXi distance , page 185 Configuration des paramtres rseau , page 185 Comportement de stockage , page 190 Afficher les journaux systme , page 193 Configurer Syslog sur des htes ESXi , page 193 Activer le mode verrouillage en utilisant la console directe , page 194 Activation du mode verrouillage l'aide de vSphere Client , page 195 Activation du mode verrouillage l'aide de vSphere Web Client , page 196 Activer ESXi Shell et l'accs SSH avec l'interface utilisateur Console directe , page 196 Dfinir le niveau d'acceptation de profil d'image d'hte , page 197 Rinitialisation de la configuration systme , page 197 Supprimer tous les packages personnaliss sur ESXi , page 198 Dsactiver le support des caractres non-ASCII dans les noms de fichier et de rpertoire de machine virtuelle , page 198 Dsactiver ESXi , page 199

VMware, Inc.

177

Installation et configuration de vSphere

Configuration automatique ESXi


Lorsque vous mettez sous tension l'hte ESXi pour la premire fois ou aprs avoir rinitialis les paramtres par dfaut de la configuration, l'hte passe dans la phase de configuration automatique. Cette phase configure les priphriques rseau et de stockage du systme avec les paramtres par dfaut. Par dfaut, le protocole de configuration dynamique d'hte (DHCP) configure l'IP, et tous les disques internes vides visibles sont formats avec le systme de fichiers de la machine virtuelle (VMFS) de sorte que les machines virtuelles puissent tre stockes sur les disques.

propos de l'interface ESXi de console directe


Utilisez l'interface de console directe pour la configuration initiale et le dpannage d'ESXi. Connectez un clavier et un cran l'hte pour utiliser la console directe. Une fois la phase d'autoconfiguration de l'hte termine, la console directe apparat sur l'cran. Vous pouvez examiner la configuration rseau par dfaut et modifier n'importe quel paramtre non compatible avec votre environnement rseau. Les oprations cl disponibles dans la console directe comprennent :
n n n

Configuration des htes Mise en place de l'accs administratif Dpannage

Vous pouvez galement utiliser les applications du vSphere Client pour grer l'hte. Tableau 7-1. Navigation dans la console directe
Action Affichage et modification de la configuration Modification de l'interface utilisateur vers le mode contraste lev Arrt ou redmarrage de l'hte Alternance entre les champs Slection d'une option Basculement de valeur Confirmation de commandes sensibles (rinitialisation des valeurs de configuration par dfaut, par exemple) Enregistrer et Quitter Quitter sans enregistrer Quitter les journaux systme Touche F2 F4 F12 Touches flches Entre Barre d'espace F11

Entre chap q

Configurer la disposition du clavier de la console directe


Vous pouvez configurer la prsentation du clavier utilis avec la console directe. Procdure 1 2 3 Depuis la console directe, slectionnez [Configurer le clavier] et appuyez sur Entre. Slectionnez la prsentation utiliser. Appuyez sur la barre d'espace pour slectionner et dslectionner alternativement.

178

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Appuyez sur Entre.

Cration d'une bannire de scurit pour la console directe


Une bannire de scurit est un message affich sur l'cran de bienvenue de la console directe. Procdure 1 2 3 4 Ouvrez une session sur l'hte partir de vSphere Client. Dans l'onglet [Configuration] , slectionnez [Paramtres avancs] . Dans la fentre Paramtres avancs, slectionnez [Annotations] . Entrez un message de scurit.

Le message s'affiche dans l'cran de bienvenue de la console directe.

Redirection de la console directe vers un port srie


Pour grer l'hte ESXi distance depuis une console srie, vous pouvez rediriger la console directe vers un port srie. vSphere est compatible avec le type de terminal VT100 et l'mulateur de terminal PuTTy pour afficher la console directe via un port srie. Vous pouvez rediriger la console directe vers un port srie de diffrentes manires.
n

Rediriger la console directe vers un port srie en dfinissant manuellement les options de dmarrage page 179 Lorsque vous redirigez la console directe vers un port srie en dfinissant les options de dmarrage, la modification ne persiste pas pour les dmarrages suivants.

Rediriger la console directe vers un port srie en utilisant vSphere Client page 180 Vous pouvez rediriger la console directe vers le port srie com1 ou com2. Lorsque vous utilisez vSphere Client pour rediriger la console directe vers un port srie, l'option de redmarrage que vous dfinissez est conserve aprs les redmarrages suivants.

Rediriger la console directe vers un port srie depuis Client Web vSphere page 180 Vous pouvez grer distance l'hte ESXi depuis une console connecte au port srie en redirigeant la console directe vers le port srie com1 ou com2. Lorsque vous utilisez Client Web vSphere pour rediriger la console directe vers un port srie, l'option de dmarrage que vous dfinissez est conserve aprs les redmarrages suivants.

Rediriger la console directe vers un port srie dans un hte dploy avec Auto Deploy page 181 Aprs avoir redirig la console directe vers un port srie, vous pouvez placer ce paramtrage dans le profil d'hte qui persiste lorsque vous reprovisionnez l'hte avec Auto Deploy.

Rediriger la console directe vers un port srie en dfinissant manuellement les options de dmarrage
Lorsque vous redirigez la console directe vers un port srie en dfinissant les options de dmarrage, la modification ne persiste pas pour les dmarrages suivants. Prrequis Vrifiez que le port srie n'est pas utilis pour la journalisation et le dbogage srie. Procdure 1 Dmarrez l'hte.

VMware, Inc.

179

Installation et configuration de vSphere

Lorsque la fentre Chargement de l'hyperviseur VMWare s'affiche, appuyez sur les touches Maj.+O pour diter les options de dmarrage. Dsactivez logPort et gdbPort sur com1 et affectez tty2Port com1 en entrant les options de dmarrage suivantes :
"gdbPort=none logPort=none tty2Port=com1";

Pour utiliser com2 la place, remplacez com1 par com2. La console directe est redirige vers le port srie jusqu' ce que vous redmarriez l'hte. Pour la rediriger pour les dmarrages suivants, voir Rediriger la console directe vers un port srie en utilisant vSphere Client , page 180

Rediriger la console directe vers un port srie en utilisant vSphere Client


Vous pouvez rediriger la console directe vers le port srie com1 ou com2. Lorsque vous utilisez vSphere Client pour rediriger la console directe vers un port srie, l'option de redmarrage que vous dfinissez est conserve aprs les redmarrages suivants. Prrequis
n n

Vrifiez que vous pouvez accder l'hte depuis vSphere Client. Vrifiez que le port n'est pas dj utilis pour la journalisation et le dbogage srie ou pour ESX Shell (tty1Port).

Procdure 1 2 3 4 5 6 7 8 Dans le vSphere Client, connectez-vous vCenter Server et slectionnez l'hte dans le rpertoire. Cliquez sur l'onglet [Configuration] . Sous Logiciel, cliquez sur [Paramtres avancs] . Dans le volet de gauche, dveloppez la liste [VMkernel] et slectionnez [Dmarrage] . Vrifiez que les champs [VMkernel.Boot.logPort] et [VMkernel.Boot.gdbPort] ne sont pas dfinis pour utiliser le port de communication vers lequel vous voulez rediriger la console directe. Affectez [VMkernel.Boot.tty2Port] le port srie port vers lequel vous voulez rediriger la console directe : com1 ou com2. Cliquez sur [OK] . Redmarrez l'hte.

Maintenant, vous pouvez grer l'hte ESXi distance depuis une console connecte au port srie.

Rediriger la console directe vers un port srie depuis Client Web vSphere
Vous pouvez grer distance l'hte ESXi depuis une console connecte au port srie en redirigeant la console directe vers le port srie com1 ou com2. Lorsque vous utilisez Client Web vSphere pour rediriger la console directe vers un port srie, l'option de dmarrage que vous dfinissez est conserve aprs les redmarrages suivants. Prrequis
n n

Vrifiez que vous pouvez accder l'hte depuis vSphere Client. Vrifiez que le port srie n'est pas dj utilis pour la journalisation et le dbogage srie ou pour ESX Shell (tty1Port).

180

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Procdure 1 2 3 4 5 6 7 8 Depuis Client Web vSphere, connectez-vous vCenter Server. Slectionnez l'hte dans l'inventaire. Cliquez sur longlet [Grer] . Slectionnez [Paramtres] . Slectionnez [Paramtres systme avancs] . Vrifiez que les champs [VMkernel.Boot.logPort] et [VMkernel.Boot.gdbPort] ne sont pas dfinis pour utiliser le port de communication vers lequel vous voulez rediriger la console directe. Affectez [VMkernel.Boot.tty2Port] le port srie port vers lequel vous voulez rediriger la console directe : com1 ou com2. Redmarrez l'hte.

Maintenant, vous pouvez grer l'hte ESXi distance depuis une console connecte au port srie.

Rediriger la console directe vers un port srie dans un hte dploy avec Auto Deploy
Aprs avoir redirig la console directe vers un port srie, vous pouvez placer ce paramtrage dans le profil d'hte qui persiste lorsque vous reprovisionnez l'hte avec Auto Deploy. Prrequis Le port srie ne doit pas tre dj utilis pour la journalisation et le dbogage srie. Procdure 1 2 3 4 5 6 7 8 Dans le vSphere Client, connectez-vous vCenter Server et slectionnez l'hte dans le rpertoire. Cliquez sur l'onglet [Configuration] . Sous Logiciel, cliquez sur [Paramtres avancs] . Dans le volet de gauche, dveloppez la liste [VMkernel] et slectionnez [Dmarrage] . Vrifiez que les champs [VMkernel.Boot.logPort] et [VMkernel.Boot.gdbPort] ne sont pas dfinis pour utiliser le port de communication vers lequel vous voulez rediriger la console directe. Affectez [VMkernel.Boot.tty2Port] le port srie port vers lequel vous voulez rediriger la console directe : com1 ou com2. Cliquez sur [OK] . Enregistrez le profil d'hte et attachez l'hte au profil. Voir la documentation Profils d'hte vSphere.

Le paramtrage de redirection de la console directe vers un port srie est stock par vCenter Server et est conserv lorsque vous reprovisionnez l'hte avec Auto Deploy.

Dfinition du mot de passe du compte administrateur


Vous pouvez utiliser la console directe pour paramtrer le mot de passe du compte administrateur (racine). Le nom d'utilisateur administratif pour l'hte ESXi est la racine. Par dfaut, le nom du mot de passe administratif n'est pas paramtr. Procdure 1 Depuis la console directe, slectionnez [Configurer mot de passe] .

VMware, Inc.

181

Installation et configuration de vSphere

2 3 4

(Facultatif) Si un mot de passe est dj dfini, tapez-le dans la ligne [Ancien mot de passe] et appuyez sur Entre. Dans la ligne [Nouveau mot de passe] , tapez un nouveau mot de passe et appuyez sur Entre. Entrez le nouveau mot de passe et appuyez sur Entre.

Configuration des paramtres de dmarrage du BIOS


Si votre serveur est quip de plusieurs lecteurs, vous devrez peut-tre configurer les paramtres BIOS. La configuration de dmarrage BIOS dtermine le mode de dmarrage du serveur. Gnralement, le lecteur de CD-ROM arrive en tte dans la liste. REMARQUE Si vous utilisez ESXi Embedded, la configuration de dmarrage du BIOS dtermine si votre serveur dmarre sur le dispositif d'amorage ESXi ou sur un autre priphrique d'amorage. En rgle gnrale, l'unit Flash USB figure en tte dans les paramtres BIOS de la machine excutant ESXi. Vous pouvez modifier le paramtre de dmarrage via la configuration de l'ordre d'amorage dans le BIOS au cours du dmarrage, ou encore via la slection d'un dispositif d'amorage dans le menu correspondant. Lorsque vous changez l'ordre d'amorage dans le BIOS, cela affecte ensuite tous les dmarrages. En revanche, si vous slectionnez un priphrique de dmarrage dans le menu, cette slection n'affecte que le dmarrage en cours. Certains serveurs ne possdent pas de menu de slection du dispositif de dmarrage. Dans ce cas, vous devez modifier l'ordre de dmarrage dans le BIOS, mme pour un seul dmarrage, puis rtablir la valeur initiale lors du dmarrage suivant. REMARQUE Le menu de slection du priphrique de dmarrage est diffrent des options de dmarrage systme que vous pouvez dfinir dans vSphere Client. En effet, les options de dmarrage vSphere Client permettent de configurer la squence d'amorage des lecteurs de disquette, des lecteurs de CD-ROM et disques durs uniquement. Sur certains serveurs, le BIOS systme possde deux options : une pour la squence d'amorage (disquette, CD-ROM, disque dur) et une autre pour l'ordre d'amorage du disque dur (cl USB, disque dur local). Lorsque vous utilisez vSphere Client, les options d'amorage correspondent la squence d'amorage du BIOS (disquette, CD-ROM, disque dur).

Modification du paramtre de dmarrage du BIOS pour ESXi


Si vous souhaitez que le serveur dmarre dans ESXi par dfaut, configurez le paramtre de dmarrage du BIOS. ESXi Installable et ESXi Embedded ne peuvent pas cohabiter sur le mme hte. Procdure 1 Lors de la mise sous tension de l'hte ESXi, appuyez sur la touche requise pour entrer la configuration BIOS de l'hte. En fonction de la configuration matrielle du serveur, cette touche peut tre une touche de fonction ou la touche Suppr. L'option d'entre de la configuration BIOS peut tre diffrente sur votre serveur. 2 Slectionnez le paramtre de dmarrage dans le BIOS
Option Si vous utilisez la version installable d'ESXi. Si vous utilisez ESXi Embedded Description Slectionnez le disque sur lequel le logiciel ESXi est install, puis dplacezle vers la premire position de la liste. L'hte dmarre en mode ESXi. Slectionnez l'unit Flash USB, puis dplacez-la vers la premire position de la liste. L'hte dmarre en mode ESXi.

182

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Configuration du paramtre de dmarrage des supports virtuels


Si vous utilisez des logiciels de gestion distants pour la configuration d'ESXi, vous devrez peut-tre configurer le paramtre de dmarrage des supports virtuels. Les supports virtuels peuvent tre utiliss pour connecter un support de stockage distant (CD-ROM, stockage de masse USB, image ISO ou disquette, par exemple) un serveur cible pouvant se trouver n'importe o dans le rseau. Le serveur cible a accs au support distant et peut effectuer des oprations de lecture et d'criture sur ce dernier comme s'il tait connect physiquement au port USB du serveur. Prrequis ESXi Installable et ESXi Embedded ne peuvent pas cohabiter sur le mme hte. Procdure 1 Connectez le support au dispositif virtuel. Par exemple, si vous utilisez un serveur Dell, connectez-le au contrleur DRAC (Dell Remote Access Controller) ou une interface de gestion distance similaire, puis slectionnez une unit de disquette ou de CD-ROM (vous pouvez galement indiquer le chemin d'accs une image de disquette ou de CDROM). 2 3 Redmarrez le serveur. Pendant le dmarrage du serveur, accdez au menu de slection de priphrique. En fonction de la configuration matrielle du serveur, cette touche peut tre une touche de fonction ou la touche Suppr. 4 Pour slectionner le dispositif virtuel, suivez les instructions qui s'affichent.

Le serveur dmarre partir de l'unit configure ; les dmarrages suivants s'effectueront de nouveau partir de l'ordre d'amorage par dfaut.

L'hte ne dmarre pas aprs avoir install ESXi en mode UEFI


Lorsque vous installez ESXi sur une machine hte en mode UEFI, il est possible que la machine ne dmarre pas. Problme Lorsque vous redmarrez aprs avoir install ESXi sur une machine hte en mode UEFI, il est possible que le redmarrage choue. Ce problme est accompagn d'un message d'erreur similaire Erreur rseau
inattendue. Aucun priphrique de dmarrage disponible.

Cause Le systme hte n'identifie pas le disque sur lequel ESXi est install comme tant le disque de dmarrage. Solution 1 2 Lorsque le message d'erreur apparat l'cran, appuyez sur F11 pour afficher les options de dmarrage. Slectionnez une option similaire [Ajouter une option de dmarrage] . La formulation de l'option peut varier d'un systme l'autre. 3 4 Slectionnez le fichier \EFI\BOOT\BOOTx64.EFI sur le disque sur lequel vous avez install ESXi. Modifiez l'ordre de dmarrage afin que l'hte dmarre partir de l'option que vous avez ajoute.

VMware, Inc.

183

Installation et configuration de vSphere

Accs rseau l'hte ESXi


Le comportement par dfaut consiste configurer le rseau de gestion ESXi en utilisant DHCP. Vous pouvez remplacer ce comportement par dfaut et utiliser des paramtres IP fixes pour le rseau de gestion la fin de l'installation. Tableau 7-2. Scnarios de configuration rseau compatibles avec ESXi
Scnario Vous souhaitez accepter les paramtres IP configurs par DHCP. Approche Dans la console directe ESXi, vous pouvez trouver l'adresse IP affecte via DHCP l'interface de gestion ESXi. Vous pouvez utiliser cette adresse IP pour vous connecter l'hte depuis vSphere Client et personnaliser les paramtres, y compris changer l'adresse IP de gestion. Pendant la phase de configuration automatique, le logiciel affecte l'adresse IP locale, qui se trouve dans le sous-rseau 169.254.x.x/16. L'adresse IP affecte s'affiche dans la console directe. Vous pouvez remplacer l'adresse IP locale en configurant une adresse IP statique l'aide de la console directe. Au cours de la phase de configuration automatique, le logiciel affecte une adresse IP configure par DHCP. Vous pouvez tablir la connexion initiale via l'utilisation de l'adresse IP configure par DHCP. Ensuite, vous pouvez configurer une adresse IP statique. Si vous pouvez accder physiquement l'hte ESXi, vous pouvez remplacer l'adresse IP configure par DHCP en configurant une adresse IP statique l'aide de la console directe. Suivez la procdure de configuration dans Configurer les paramtres rseau sur un hte non connect au rseau , page 184.

L'un des cas suivants se vrifie : n Vous ne disposez pas de serveur DHCP. n L'hte ESXi n'est pas connect un serveur DHCP. n Votre serveur DHCP ne fonctionne pas correctement. L'hte ESXi est connect un serveur DHCP fonctionnel, mais vous ne voulez pas utiliser l'adresse IP configure par DHCP.

Vos rgles de dploiement n'autorisent pas l'utilisation sur le rseau d'htes non configurs.

Configurer les paramtres rseau sur un hte non connect au rseau


Certains environnements trs scuriss ne permettent pas de mettre sous tension des htes non configurs dans le rseau. Vous pouvez configurer l'hte avant de le relier au rseau. Prrequis Vrifiez qu'aucun cble rseau n'est connect l'hte. Procdure 1 2 3 4 5 6 Mettez l'hte sous tension. Utilisez la console directe pour configurer le mot de passe pour le compte administrateur (racine). Utilisez la console directe pour configurer une adresse IP statique. Branchez un cble rseau sur l'hte. (Facultatif) Utilisez vSphere Client ou Client Web vSpherepour effectuer la connexion un systme vCenter Server. (Facultatif) Ajoutez l'hte l'inventaire vCenter Server.

184

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Gestion d' ESXi distance


Vous pouvez utiliser vSphere Client, Client Web vSphere et vCenter Server pour grer l'hte. Pour pouvoir grer l'hte avec vSphere Client, Client Web vSphere et vCenter Server, les applications doivent tre installes sur un ordinateur qui fait office de poste de gestion avec un accs rseau l'hte ESXi. L'hte ESXi doit tre sous tension. Pour les instructions relatives au tlchargement et l'installation de vCenter Server, vSphere Client et Client Web vSphere, consultez les rubriques suivantes.
n n n n n

Tlcharger le programme d'installation de vCenter Server , page 264 Installer vCenter Server dans une installation distincte , page 275 Tlcharger vSphere Client , page 286 Installer vSphere Client , page 286 Installer ou mettre niveau Client Web vSphere , page 288

Configuration des paramtres rseau


ESXi ncessite une adresse IP pour le rseau de gestion. Pour configurer les paramtres de base du rseau, servez-vous de vSphere Client ou de la console directe. Utilisez vSphere Client dans les cas suivants :
n n

L'adresse IP affecte par le serveur DHCP vous convient. Vous tes autoris utiliser temporairement l'adresse IP affecte par le serveur DHCP. Dans ce cas, connectez-vous cette adresse avec vSphere Client et utilisez vSphere Client pour affecter une adresse IP statique.

Utilisez la console directe dans les cas suivants :


n n n

L'adresse IP affecte par le serveur DHCP ne vous convient pas. Vous tes autoris utiliser temporairement l'adresse IP affecte par le serveur DHCP. ESXi n'a pas d'adresse IP. Cela peut se produire si la phase de configuration automatique n'est pas parvenue configurer DHCP. L'adaptateur rseau correct n'a pas t slectionn au cours de la phase de configuration automatique.

Slection des adaptateurs rseau du rseau de gestion


Le trafic entre un hte ESXi et les logiciels de gestion externes est envoy via un adaptateur rseau Ethernet install sur l'hte. Vous pouvez utiliser la console directe pour slectionner les adaptateurs rseau utiliser par le rseau de gestion. vSphere Client, vCenter Server et le client SNMP sont des exemples de logiciel de gestion externe. Les adaptateurs rseau sur l'hte s'appellent vmnicN, o N est le numro unique qui identifie l'adaptateur rseau, par exemple vmnic0, vmnic1, etc. Pendant la phase de configuration automatique, l'hte ESXi choisit vmnic0 pour le trafic de gestion. Vous pouvez remplacer la valeur par dfaut en slectionnant manuellement la carte rseau charge d'acheminer le trafic de gestion de l'hte. Dans certains cas, vous serez amen utiliser un adaptateur rseau Ethernet Gigabit pour le trafic de gestion. Pour garantir une bonne disponibilit, vous pouvez galement slection plusieurs adaptateurs rseau. L'utilisation de plusieurs adaptateurs rseau permet d'quilibrer la charge et de bnficier de capacits de basculement. Procdure 1 Depuis la console directe, slectionnez [Configurer le rseau de gestion] et appuyez sur Entre.

VMware, Inc.

185

Installation et configuration de vSphere

2 3

Slectionnez [Adaptateurs rseau] et appuyez sur Entre. Slectionnez un adaptateur rseau et appuyez sur Entre.

Ds que le rseau est fonctionnel, vous pouvez utiliser vSphere Client pour vous connecter l'hte ESXi.

Dfinition de l'ID de VLAN


Vous pouvez dfinir l'ID LAN virtuel (VLAN) de l'hte ESXi. Procdure 1 2 3 Depuis la console directe, slectionnez [Configurer le rseau de gestion] et appuyez sur Entre. Slectionnez [VLAN] et appuyez sur Entre. Entrez un ID de VLAN compris entre 1 et 4094.

Configuration des paramtres IP pour ESXi


DHCP dfinit par dfaut les adresses IP, le masque de sous-rseau, et la passerelle par dfaut. Prenez note de l'adresse IP pour une rfrence ultrieure. Pour que DHCP fonctionne, votre environnement rseau doit avoir un serveur DHCP. Si DHCP n'est pas disponible, l'hte affecte l'adresse IP locale qui se trouve dans le sous-rseau 169.254.x.x/16. L'adresse IP affecte s'affiche dans la console directe. Si vous n'avez pas d'accs physique l'hte via un moniteur, vous pouvez accder la console directe par une application de gestion distante. Reportez-vous la section Utilisation d'applications de gestion distance , page 26 Lorsque vous avez accs la console directe, vous pouvez configurer en option une adresse de rseau statique. Le masque de sous-rseau par dfaut est 255.255.0.0.

Configurer les paramtres IP depuis la console directe


Si vous avez un accs physique l'hte ou un accs distant la console directe, vous pouvez utiliser la console directe pour configurer les adresses IP, le masque de sous-rseau, et la passerelle par dfaut. Procdure 1 2 3 4 Slectionnez [Configurer le rseau de gestion] et appuyez sur Entre. Slectionnez [Configuration IP] et appuyez sur Entre. Slectionnez [Dfinir l'adresse IP statique et configuration des rseaux] . Entrez l'adresse IP, le masque de sous-rseau et la passerelle par dfaut et appuyez sur Entre.

Configuration des paramtres IP partir de vSphere Client


Si vous ne disposez pas d'un accs physique l'hte, vous pouvez utiliser vSphere Client pour configurer les paramtres IP statiques, sous rserve que vous vous trouviez sur le mme sous-rseau physique et que vous configuriez l'IP vSphere Client pour le rseau 169.254.x.x. Procdure 1 2 3 4 5 Slectionnez l'hte dans l'inventaire. Slectionnez l'onglet [Configuration] et cliquez sur [Mise en rseau] . Cliquez sur [Proprits] en regard du commutateur virtuel vSwitch0. Slectionnez [Gestion de rseau] et cliquez sur [Modifier] . Dans l'onglet [Paramtres IP] , cliquez sur [Utiliser les paramtres IP suivants] .

186

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Entrez une adresse IP statique, un masque de sous-rseau et une passerelle par dfaut, puis cliquez sur [OK] .

Configurer les paramtres IP partir de Client Web vSphere


Si vous n'avez pas un accs physique l'hte, vous pouvez utiliser Client Web vSphere pour configurer les paramtres IP statiques. Procdure 1 2 3 4 5 6 7 8 9 Connectez-vous au vCenter Server depuis Client Web vSphere. Slectionnez l'hte dans l'inventaire. Dans l'onglet [Grer] , slectionner [Mise en rseau] . Slectionner [Adaptateurs virtuels] . Slectionner [Gestion du rseau vmk0] et cliquer sur l'icne d'dition. Slectionner [Paramtres IPv4] . Slectionner [Utiliser les paramtres IPv4 statiques] . Entrer ou modifier les paramtres de l'adresse IPv4 statiques. (Facultatif) Dfinir des adresses IPv6 statiques. a b c d 10 Slectionner [Paramtres IPv6] . Slectionner [Adresses IPv6 statiques] . Cliquer sur l'icne d'ajout. Taper l'adresse IPv6 et cliquer sur [OK] .

Cliquez sur [OK] .

Configuration de DNS pour ESXi


Vous pouvez slectionner une configuration DNS manuelle ou automatique de l'hte ESXi. La valeur par dfaut est la configuration automatique. Pour que la configuration DNS automatique puisse fonctionner, votre environnement rseau doit inclure un serveur DHCP et un serveur DNS. Dans les environnements rseau dans lesquels la configuration DNS automatique n'est pas disponible ou n'est pas souhaitable, vous pouvez dfinir des informations DNS statiques (nom d'hte, nom du serveur principal, nom du serveur secondaire et suffixes DNS, notamment).

Configurer les paramtres DNS depuis la console directe


Si vous avez un accs physique l'hte ou un accs distant la console directe, vous pouvez utiliser la console directe pour configurer les informations DNS. Procdure 1 2 3 4 Slectionnez [Configurer le rseau de gestion] et appuyez sur Entre. Slectionnez [Config. DNS] et appuyez sur Entre. Slectionnez [Utiliser adresses serveur DNS suivantes et nom d'hte] . Entrez le serveur principal, un serveur de remplacement (en option) et le nom d'hte.

VMware, Inc.

187

Installation et configuration de vSphere

Configuration des suffixes DNS


Si vous disposez d'un accs physique l'hte, vous pouvez utiliser la console directe pour configurer les informations DNS. Par dfaut, DHCP acquiert les suffixes DNS. Procdure 1 2 3 Depuis la console directe, slectionnez [Configurer le rseau de gestion] . Slectionnez [Suffixes DNS Personnalis] et appuyez sur Entre. Entrez les nouveaux suffixes DNS.

Tester le rseau de gestion


Vous pouvez utiliser la console directe pour excuter des tests simples de connectivit rseau. La console directe effectue les tests suivants.
n n n n

Utilisation des commandes ping pour la passerelle par dfaut Utilisation des commandes ping pour le serveur de noms DNS principal Utilisation des commandes ping pour le serveur de noms DNS secondaire Rsolution du nom d'hte configur

Procdure 1 2 Depuis la console directe, slectionnez [Tester le rseau de gestion] et appuyez sur Entre. Appuyez sur Entre pour dmarrer le test.

Redmarrer les agents de gestion


Les agents de gestion synchronisent les composants VMware et permettent d'accder l'hte ESXi via vSphere Client ou vCenter Server. Ils sont installs avec le logiciel vSphere. Si l'accs distance est interrompu, vous devrez peut-tre redmarrer les agents de gestion. Si vous redmarrez les agents de gestion, cela entrane le redmarrage de tous les agents et services de gestion installs dans /etc/init.d, excuts sur l'hte ESXi. En rgle gnrale, ces agents sont les suivants : hostd, ntpd, sfcbd, slpd, wsman et vobd. Le logiciel redmarre galement FDM (Fault Domain Manager), s'il est install. Les utilisateurs qui accdent cet hte via vSphere Client ou vCenter Server subissent une perte de connectivit lorsque vous redmarrez les agents de gestion. Procdure 1 2 3 Depuis la console directe, slectionnez [Options de dpannage] et appuyez sur Entre. Slectionnez [Redmarrer les agents de gestion] et appuyez sur Entre. Appuyez sur la touche F11 pour confirmer le redmarrage.

L'hte ESXi redmarre les agents et services de gestion.

Redmarrer le rseau de gestion


Le redmarrage de l'interface rseau de gestion peut tre ncessaire pour la restauration rseau ou pour le renouvellement d'un bail DHCP. Le redmarrage du rseau de gestion entrane une brve interruption susceptible d'affecter temporairement les machines virtuelles en fonctionnement.

188

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Si le renouvellement d'un bail DHCP gnre une nouvelle identit rseau (adresse IP ou nom d'hte), le logiciel de gestion distance est dconnect. Procdure 1 2 Depuis la console directe, slectionnez [Redmarrez le rseau de gestion] et appuyez sur Entre. Appuyez sur la touche F11 pour confirmer le redmarrage.

Dsactiver le rseau de gestion


Le rseau de gestion synchronise les composants VMware et permet d'accder l'hte ESXi via vSphere Client ou vCenter Server. Il est install avec le logiciel vSphere. Vous serez peut-tre amen mettre hors tension le rseau de gestion afin d'isoler un hte de l'inventaire vSphere Server. Les utilisateurs qui accdent cet hte via vSphere Client ou vCenter Server perdent la connectivit lorsque vous dsactivez le rseau de gestion. Vous pouvez dsactiver le rseau de gestion, entre autres, pour isoler un hte ESXi d'un cluster HA et DRS sans perdre les configurations IP statique et DNS ou redmarrer l'hte. Cette opration ne ncessite aucune priode d'inactivit des machines virtuelles. Celles-ci continuent fonctionner lorsque l'hte est dconnect de vCenter Server et de vSphere Client. Procdure 1 2 Depuis la console directe, slectionnez [Dsactiver le rseau de gestion] et appuyez sur Entre. Appuyez sur la touche F11 pour confirmer.

Restauration du commutateur standard


Un commutateur distribu vSphere agit en tant que commutateur virtuel unique sur tous les htes associs. Les machines virtuelles peuvent conserver une configuration de rseau cohrente pendant qu'elles migrent sur plusieurs htes. Si vous migrez un commutateur standard existant, ou un adaptateur virtuel, vers un commutateur distribu et que ce dernier devient inutile ou ne fonctionne plus, vous pouvez restaurer le commutateur standard pour que l'hte reste accessible. Lorsque vous restaurez le commutateur standard, un nouvel adaptateur virtuel est cr et la liaison montante du rseau de gestion connecte au commutateur distribu est migre vers le nouveau commutateur virtuel. Vous pouvez tre amen restaurer le commutateur standard pour les motifs suivants :
n n

Le commutateur distribu ne fonctionne plus ou est devenu inutile. Le commutateur distribu doit tre rpar pour restaurer la connectivit vCenter Server et les htes doivent rester accessibles. Vous ne voulez pas que vCenter Server gre l'hte. Lorsque l'hte n'est pas connect vCenter Server, la plupart des fonctions du commutateur distribu ne sont pas accessibles l'hte.

Prrequis Vrifiez que le rseau de gestion est connect un commutateur distribu. Procdure 1 Depuis la console directe, slectionnez [Restaurer commutateurs standard] et appuyez sur Entre. Si l'hte se trouve sur un commutateur standard, cette slection est grise et vous ne pouvez pas la slectionner. 2 Appuyez sur la touche F11 pour confirmer.

VMware, Inc.

189

Installation et configuration de vSphere

Tester la connectivit sur les priphriques et les rseaux


Vous pouvez utiliser la console directe pour effectuer certains tests simples de connectivit rseau. Outre le rseau de gestion, vous pouvez spcifier d'autres priphriques et d'autres rseaux. Procdure 1 2 3 Depuis la console directe, slectionnez [Tester le rseau de gestion] et appuyez sur Entre. Tapez les adresses pour lesquelles les commandes ping seront utilises ou un autre nom d'hte DNS rsoudre. Appuyez sur Entre pour dmarrer le test.

Comportement de stockage
Lorsque vous dmarrez l'ESXi, l'hte entre dans une phase de configuration automatique pendant laquelle les priphriques de stockage systme sont configurs l'aide des valeurs par dfaut. REMARQUE Le partionnement des htes mis jour vers ESXi 5.x depuis des versions antrieures la version 5.0 diffre de manire significative du partionnement de nouvelles installations de ESXi 5.x. Reportez-vous la documentation de Mise niveau vSphere. Lorsque vous redmarrez l'hte ESXi aprs avoir install l'image ESXi, l'hte configure les priphriques de stockage systme l'aide des valeurs par dfaut. Par dfaut, tous les disques internes visibles avec VMFS sont formats. Vous pouvez donc stocker des machines virtuelles sur ces disques. Dans ESXi Embedded, tous les disques internes vides visibles avec VMFS sont galement formats par dfaut. AVERTISSEMENT ESXi remplace tous les disques vides. Les disques sont considrs comme vides s'ils ne contiennent pas de table de partitions ou de partitions valides. Si vous possdez un logiciel qui utilise ces disques, et en particulier si vous utilisez LVM au lieu, ou en plus, des schmas de partitionnement traditionnels, ESXi peut entraner le reformatage du LVM local. Sauvegardez vos donnes systme avant la mise sous tension initiale d'ESXi. Sur le disque dur ou le priphrique USB utilis pour le dmarrage de l'hte ESXi le logiciel de formatage de disque conserve les partitions de diagnostic existantes, cres par le fournisseur de matriel. Dans l'espace restant, le logiciel cre les partitions dcrites dans Tableau 7-3.

190

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Tableau 7-3. Les partitions cres par ESXi sur l'unit de l'hte
ESXi ESXi Installable Partitions cres Pour les nouvelles installations, plusieurs nouvelles partitions sont cres pour les banques de dmarrage, la partition scratch et le casier. Les nouvelles installations ESXi utilisent des tables de partition GUID (GPT) au lieu du partitionnement bas sur MSDOS. La table de partition est elle-mme fixe dans le cadre de l'image binaire, et est crite sur le disque au moment o le systme est install. Le programme d'installation ESXi laisse les partitions scratch et VMFS vierges, et ESXi les cre lorsque l'hte est redmarr pour la premire fois aprs l'installation ou la mise niveau. Une partition scratch VFAT de 4 Go est cre pour l'change systme. Reportez-vous la section propos de la partition Scratch , page 191. La partition Scratch VFAT est cre uniquement sur le disque utilis pour le dmarrage de l'hte ESXi. REMARQUE Pour crer le volume VMFS et une partition Scratch avec l'installation, le programme d'installation dESXi ncessite 5,2 Go d'espace libre au minimum sur le disque d'installation. Le programme d'installation affecte uniquement le disque d'installation. Le programme d'installation n'affecte pas les autres disques du serveur. Lorsque vous effectuez une installation sur un disque, le programme d'installation crase la totalit du disque. Lorsque le programme d'installation excute la configuration automatique du stockage, il n'crase pas les partitions du fournisseur. Pendant l'installation d'ESXi le programme d'installation cre une partition de diagnostic de 110 Mo destine aux vidages de la mmoire. Une partition de diagnostic de 110 Mo pour les vidages de mmoire, si cette partition ne se trouve pas dj sur un autre disque. La partition Scratch VFAT et les partitions de diagnostic sont cres uniquement sur le disque utilis pour le dmarrage de l'hte ESXi. Sur les autres disques, le logiciel cre une partition VMFS5 par disque vide, en utilisant la totalit du disque. Seuls les disques vides sont formats. Une partition VMFS5 dans l'espace disponible restant.

ESXi Embedded

ESXi Installable et ESXi Embedded

Dans certains cas, par exemple si vous souhaitez utiliser des priphriques de stockage partags plutt que l'espace de stockage local, vous pouvez remplacer ce comportement par dfaut. Pour viter un formatage automatique, dtacher les priphriques de stockage locaux de l'hte dans les circonstances suivantes :
n n

Avant de dmarrer l'hte pour la premire fois. Avant de dmarrer l'hte aprs avoir rinitialis ses valeurs de configuration par dfaut.

Si un formatage automatique a dj eu lieu et que vous souhaitez craser le formatage VMFS, vous pouvez supprimer la banque de donnes. Voir Gestion de vCenter Server et des htes.

propos de la partition Scratch


Pour les nouvelles installations d'ESXi, au cours de la phase de configuration automatique, une partition Scratch VFAT de 4 Go est cre, si elle n'existe pas dj sur un autre disque. REMARQUE Le partionnement des htes mis jour vers ESXi 5.x depuis des versions antrieures la version 5.0 diffre de manire significative du partionnement de nouvelles installations de ESXi 5.x. Reportez-vous la documentation Mise niveau vSphere. Au dmarrage d'ESXi, le systme tente de trouver sur le disque local une partition approprie en vue de la cration d'une partition Scratch.

VMware, Inc.

191

Installation et configuration de vSphere

Cette partition n'est pas obligatoire. Elle est utilise pour le stockage des rsultats de vm-support, dont vous avez besoin lors de la cration d'un bundle de support. Si aucune partition Scratch n'est trouve, les rsultats de vm-support sont stocks dans un ramdisk. Dans le cas o la mmoire est limite, vous pouvez crer une partition Scratch si elle n'existe pas. Pour la version installable d'ESXi, la partition est cre au cours de l'installation et elle est slectionne. VMware recommande de ne pas modifier la partition. REMARQUE Pour crer le volume VMFS et la partition Scratch, le programme d'installation dESXi ncessite 5,2 Go d'espace libre au minimum sur le disque d'installation. Pour ESXi Embedded, si aucune partition n'est trouve et qu'il existe un disque local vide, le systme le formate et cre une partition Scratch. Si aucune partition Scratch n'est cre, vous pouvez en configurer une, mais une partition Scratch n'est pas ncessaire. Vous pouvez galement remplacer la configuration par dfaut. Vous pouvez crer la partition Scratch dans un rpertoire mont NFS distant. REMARQUE Le programme d'installation peut crer plusieurs partitions VFAT. La dsignation VFAT n'indique pas toujours que la partition est une partition Scratch. Dans certains cas, une partition VFAT peut simplement rester inactive.

Dfinir la partition Scratch depuis vSphere Client


Si aucune partition Scratch n'est configure, vous pouvez en configurer une, notamment si une faible quantit de mmoire pose un problme. Quand aucune partition Scratch n'existe, la sortie vm-support est stocke dans un disque RAM. Prrequis Le rpertoire utiliser pour la partition Scratch doit exister sur l'hte. Procdure 1 2 3 4 5 Utilisez vSphere Client pour la connexion l'hte. Slectionnez l'hte dans l'inventaire. Dans l'onglet [Configuration] , slectionnez [Logiciel] . Slectionnez [Paramtres avancs] . Slectionnez [ScratchConfig] . Le champ [ScratchConfig.CurrentScratchLocation] indique l'emplacement en cours de la partition Scratch. 6 7 Dans le champ [ScratchConfig.ConfiguredScratchLocation] , entrez un chemin de rpertoire unique pour l'hte. Redmarrez l'hte pour que vos modifications puissent prendre effet.

L'hte s'arrte de manire inattendue au dmarrage lorsqu'un disque de dmarrage est partag avec un autre hte
Lorsque plusieurs htes, qu'ils soient physiques ou virtuels, dmarrent partir du mme disque physique partag ou LUN, ils ne peuvent pas utiliser la mme partition Scratch. Problme L'hte s'arrte au dmarrage lorsqu'un disque de dmarrage est partag avec un autre hte.

192

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Cause Plusieurs htes ESXi peuvent partager le mme disque physique ou LUN. Lorsque deux de ces htes possdent galement la mme partition Scratch, il est possible que l'un des htes ne parvienne pas dmarrer. Solution 1 Configurez les htes pour qu'ils dmarrent successivement, puis dmarrez-les. Ce paramtre vous permet de dmarrer les htes afin de pouvoir modifier la partition Scratch de l'un d'entre eux. 2 3 4 5 6 Utilisez vSphere Client pour vous connecter l'un des htes. Slectionnez l'hte dans l'inventaire. Dans l'onglet [Configuration] , slectionnez [Logiciel] . Slectionnez [Paramtres avancs] . Slectionnez [ScratchConfig] . Le champ [ScratchConfig.CurrentScratchLocation] indique l'emplacement en cours de la partition Scratch. 7 8 Dans le champ [ScratchConfig.ConfiguredScratchLocation] , entrez un chemin de rpertoire unique pour l'hte. Redmarrez l'hte pour que vos modifications puissent prendre effet.

Afficher les journaux systme


Les journaux systme fournissent des informations dtailles sur les vnements oprationnels systme. Procdure 1 2 Sur la console directe, slectionnez [Afficher les journaux systme] . Appuyez sur une touche numrote pour afficher un journal. Les journaux vCenter Server Agent (vpxa) s'affichent si vous ajoutez l'hte vCenter Server. 3 4 Appuyez sur Entre ou sur la barre d'espace pour faire dfiler les messages. Lancez une recherche d'expression normale. a b c Appuyez sur la touche de barre oblique (/). Saisissez le texte rechercher. Appuyez sur Entre.

Le texte trouv est mis en surbrillance dans les rsultats de la recherche. 5 Appuyez sur la touche q pour revenir la console directe.

Suivant Voir aussi Configurer Syslog sur des htes ESXi , page 193.

Configurer Syslog sur des htes ESXi


Tous les htes ESXi excutent un service syslog (vmsyslogd) qui enregistre les messages venant de VMkernel et d'autres composants systme dans des fichiers journaux. Vous pouvez utiliser vSphere Client ou la commande vCLI esxcli system syslog pour configurer le service syslog.

VMware, Inc.

193

Installation et configuration de vSphere

Pour plus d'informations sur l'utilisation des commandes vCLI, voir Initiation aux interfaces de ligne de commande vSphere. Procdure 1 2 3 4 5 Dans l'inventaire de vSphere Client, slectionnez l'hte. Cliquez sur l'onglet [Configuration] . Dans le panneau Logiciel, cliquez sur [Paramtres avancs] . Slectionnez [Syslog] dans le contrle d'arborescence. Pour configurer la journalisation de faon globale, cliquez sur [global] et effectuez les changements dans les champs de droite.
Option Syslog.global.defaultRotate Description Dfinit le nombre maximum d'archives conserver. Vous pouvez dfinir ce nombre de faon globale et pour les sous-units d'enregistrement automatique. Dfinit la taille par dfaut du journal, en Ko, avant que le systme n'effectue la rotation des journaux. Vous pouvez dfinir ce nombre de faon globale et pour les sous-units d'enregistrement automatique. Rpertoire dans lequel sont stocks les journaux. Le rpertoire peut se trouver sur des volumes NFS ou VMFS monts. Seul le rpertoire /scratch situ sur le systme de fichiers local subsiste aprs des redmarrages. Le rpertoire doit tre dfini sous la forme [nom_banque_de_donnes]chemin_du_fichier, le chemin se rapportant la racine du volume qui assure la sauvegarde de la banque de donnes. Par exemple, le chemin [storage1] /systemlogs cre un mappage vers le chemin / vmfs/volumes/storage1/systemlogs. Lorsque vous slectionnez cette option, un sous-rpertoire est cr portant le nom de l'hte ESXi dans le rpertoire spcifi par [Syslog.global.LogDir] . Il est utile d'avoir un rpertoire unique si le mme rpertoire NFS est utilis par plusieurs htes ESXi. Hte distant vers lequel les messages syslog sont transfrs et port sur lequel l'hte distant reoit les messages syslog. Vous pouvez inclure le protocole et le port, par exemple, ssl://hostName1:514. Les protocoles UDP (par dfaut), TCP et SSL sont pris en charge. L'hte distant doit avoir un syslog install et correctement configur pour recevoir les messages syslog transfrs. Consultez la documentation du service syslog install sur l'hte distant pour plus d'informations sur la configuration.

Syslog.global.defaultSize

Syslog.global.LogDir

Syslog.global.logDirUnique

Syslog.global.LogHost

(Facultatif) Pour remplacer la taille par dfaut et la rotation des journaux d'un journal quelconque. a b Cliquez sur [enregistreurs automatiques] . Cliquez sur le nom du journal que vous voulez personnaliser et saisissez le nombre de rotations et la taille de journal souhaits.

Cliquez sur [OK] .

Les modifications apportes aux options syslog prennent effet immdiatement.

Activer le mode verrouillage en utilisant la console directe


Pour augmenter le niveau de scurit des htes ESXi, vous pouvez les placer en mode de verrouillage. Quand vous activez le mode verrouillage, aucun utilisateur autre que vpxuser n'a d'autorisations d'authentification, ni ne peut excuter des oprations directement par rapport l'hte. Le mode de verrouillage force l'excution de toutes les oprations via vCenter Server.

194

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Lorsqu'un hte est en mode de verrouillage, vous ne pouvez pas excuter des commandes CLI vSphere partir d'un serveur d'administration, d'un script ou d'un vMA par rapport l'hte. Les outils logiciels et de gestion externes peuvent ne pas pouvoir rcuprer ou modifier les informations de l'hte ESXi. REMARQUE Les utilisateurs disposant du privilge d'accs l'interface DCUI sont autoriss se connecter l'interface utilisateur de la console directe (DCUI) lorsque le mode verrouillage est activ. Lorsque vous dsactivez le mode verrouillage l'aide de l'interface DCUI, vous accordez le rle d'administrateur sur l'hte tous les utilisateurs disposant du privilge d'accs l'interface DCUI. Vous pouvez attribuer le privilge d'accs l'interface DCUI dans les Paramtres avancs. L'activation ou non du mode de verrouillage affecte les types d'utilisateurs autoriss accder aux services d'hte, mais n'affecte pas la disponibilit de ces services. En d'autres termes, si les services ESXi Shell, SSH ou DCUI (Direct Console User Interface) sont activs, ils continueront de s'excuter, que l'hte soit ou non en mode verrouillage. Vous pouvez activer le mode de verrouillage en utilisant l'assistant Ajouter hte pour ajouter un hte vCenter Server, vSphere Client pour grer un hte ou l'interface utilisateur de console directe. REMARQUE Si vous activez ou dsactivez le mode de verrouillage en utilisant l'interface DCUI (Direct Console User Interface), les autorisations des utilisateurs et des groupes sur l'hte sont supprimes. Pour conserver ces autorisations, vous devez activer et dsactiver le mode verrouillage en utilisant vSphere Client connect vCenter Server. Le mode verrouillage est disponible uniquement pour les htes ESXi que vous ajoutez vCenter Server. Voir la documentation Scurit vSphere pour plus d'informations sur le mode verrouillage. Procdure 1 2 3 Dans la console directe, slectionnez [Configurer le mode verrouillage] et appuyez sur Entre. Appuyez sur la barre d'espace pour slectionner [Activer le mode verrouillage] et appuyez sur Entre. Appuyez sur Entre.

L'hte est en mode verrouillage.

Activation du mode verrouillage l'aide de vSphere Client


Vous pouvez activer le mode verrouillage afin d'imposer l'apport des modifications de configuration via vCenter Server. Vous pouvez galement activer ou dsactiver ce mode via l'interface utilisateur de console directe (DCUI). Procdure 1 2 3 4 Connectez-vous un systme vCenter Server en utilisant vSphere Client. Slectionnez l'hte dans le panneau d'inventaire. Cliquez sur l'onglet [Configuration] , puis cliquez sur [Profil de scurit] . Cliquez sur le lien [Modifier] ct du mode de verrouillage. La bote de dialogue de mode verrouillage apparat. 5 6 Slectionnez [Activer le mode verrouillage] . Cliquez sur [OK] .

VMware, Inc.

195

Installation et configuration de vSphere

Activation du mode verrouillage l'aide de vSphere Web Client


Vous pouvez activer le mode verrouillage afin d'imposer l'apport des modifications de configuration via vCenter Server. Vous pouvez galement activer ou dsactiver ce mode via l'interface utilisateur de console directe (DCUI). Procdure 1 2 3 4 5 6 Accdez l'hte dans l'inventaire de Client Web vSphere. Cliquez sur l'onglet [Grer] puis sur [Paramtres] . Dans Systme, slectionnez [Profil de scurit] . Dans le panneau mode verrouillage, cliquez sur [Modifier] . Slectionnez [Activer le mode verrouillage] . Cliquez sur [OK] .

Activer ESXi Shell et l'accs SSH avec l'interface utilisateur Console directe
Pour activer ESXi Shell, utiliser l'interface utilisateur console directe. Procdure 1 2 3 Depuis l'interface utilisateur de la console directe, appuyez sur F2 pour accder au menu Personnalisation du systme. Slectionnez [Options de dpannage] et appuyez sur Entre. Dans le menu des options de mode de dpannage, slectionnez un service activer.
n n

Activer ESXi Shell Activer SSH

4 5

Appuyez sur Entre pour activer le service souhait. (Facultatif) Dfinissez le dlai d'attente du ESXi Shell. La valeur par dfaut des dlais pour ESXi Shell est dfinie sur 0 (dsactivs). La disponibilit du paramtre de temporisation est le nombre de minutes qui peuvent s'couler avant que vous deviez vous connecter aprs l'activation de ESXi Shell. Lorsque le dlai est coul, le shell est dsactiv si vous ne vous tes pas connect. REMARQUE Si vous avez ouvert une session au moment de l'expiration de ce dlai, elle restera ouverte. Toutefois, ESXi Shell est dsactiv pour empcher d'autres utilisateurs de se connecter. a b Dans le menu des options de mode de dpannage, slectionnez [Modifier les dlais d'ESXi Shell et de SSH] et cliquez sur Entre. Entrer la disponibilit de temporisation en quelques minutes. La disponibilit de temporisation est le nombre de minutes qui peuvent s'couler avant que vous vous connecter aprs que ESXi Shell est activ.

196

VMware, Inc.

Chapitre 7 Configuration d' ESXi

c d

Appuyez sur Entre. Entrez le dlai d'inactivit. La temporisation d'inactivit est le nombre de minutes qui peuvent s'couler avant que l'utilisateur est connect sur l'une des sessions inactives interactives. Les modifications du dlai d'inactivit s'appliquent lors de la prochaine connexion de l'utilisateur ESXi Shell et n'affectent pas les sessions existantes.

Appuyez sur chap jusqu' ce que vous reveniez au menu principal de l'interface utilisateur de la console directe.

Dfinir le niveau d'acceptation de profil d'image d'hte


Le niveau d'acceptation de profil d'image d'hte dtermine les VIB (vSphere installation bundles) pouvant tre installs. Les signatures VIB sont vrifies et acceptes pour l'installation en fonction d'une combinaison de niveau d'acceptation VIB et de niveau d'acceptation de profil d'image d'hte. Les VIB sont affects d'un niveau d'acceptation qui dpend de l'tat de leur signature. Reportez-vous Niveaux d'acceptation , page 157. Prrequis Privilges requis : Hte.Configuration.SecurityProfile et Hte.Configuration.Pare-feu Procdure 1 Utilisez vSphere Client pour accder l'hte de l'une des manires suivantes.
n n

Connectez-vous directement l'hte. Connectez-vous vCenter Server et slectionnez l'hte dans l'inventaire.

2 3 4 5

Cliquez sur l'onglet [Configuration] . Sous Logiciel, cliquez sur [Profil de scurit] . Sous Niveau d'acceptation de profil d'image d'hte, cliquez sur [Modifier] . Slectionnez le niveau d'acceptation et cliquez sur [OK] . Tableau 7-4. Niveaux d'acceptation de profil d'image d'hte
Niveau d'acceptation de profil d'image d'hte VMwareCertified VMwareAccepted PartnerSupported CommunitySupported Niveaux accepts des VIB VMwareCertified VMwareCertified, VMwareAccepted VMwareCertified, VMwareAccepted, PartnerSupported VMwareCertified, VMwareAccepted, PartnerSupported, CommunitySupported

Rinitialisation de la configuration systme


Si vous ne parvenez pas dterminer la source d'un problme avec l'hte ESXi, vous pouvez rinitialiser la configuration du systme. Les modifications de la configuration du systme peuvent tre associes divers problmes, y compris les problmes de connectivit au rseau et aux priphriques. La rinitialisation de la configuration du systme peut rsoudre ces problmes. Si la rinitialisation de la configuration systme ne les rsout pas, elle peut annuler les modifications de configuration depuis la configuration initiale comme source du problme.

VMware, Inc.

197

Installation et configuration de vSphere

Lorsque vous rinitialisez la configuration, le logiciel remplace toutes les modifications apportes la configuration, supprime le mot de passe du compte administrateur (racine) et redmarre l'hte. Les modifications de configuration apportes par votre fournisseur (comme par exemple les paramtres d'adresses IP ou la configuration de licence) peuvent galement tre supprimes. La rinitialisation de la configuration ne supprime pas les machines virtuelles sur l'hte ESXi. Aprs la restauration des valeurs de configuration par dfaut, les machines virtuelles ne sont plus visibles, mais vous pouvez les afficher en reconfigurant le stockage et en les renregistrant. AVERTISSEMENT Lorsque vous rinitialisez les valeurs de configuration par dfaut, les utilisateurs qui accdent l'hte subissent une perte de connectivit. Prrequis Avant de rinitialiser la configuration, sauvegardez la configuration ESXi si vous voulez la restaurer. Procdure 1 2 3 Sauvegardez la configuration l'aide de la commande vSphere CLI vicfg-cfgbackup. Depuis la console directe, slectionnez [Rinitialisation du systme de configuration] et appuyez sur Entre. Appuyez sur la touche F11 pour confirmer.

Le systme redmarre aprs rinitialisation de toutes les valeurs par dfaut.

Supprimer tous les packages personnaliss sur ESXi


Aprs avoir ajout des packages personnaliss, vous dcidez peut-tre de les supprimer. Prrequis Avant de supprimer des packages personnaliss, arrtez ou migrez les machines virtuelles actives depuis l'hte ESXi. Procdure 1 2 3 Redmarrez l'hte ESXi. Depuis la console directe, slectionnez [Supprimer des extensions] et appuyez sur la touche F11 pour confirmer. Redmarrez l'hte.

Tous les modules personnaliss sont retirs.

Dsactiver le support des caractres non-ASCII dans les noms de fichier et de rpertoire de machine virtuelle
Par dfaut, ESXi permet d'utiliser des caractres non-ASCII dans les noms de fichier et de rpertoire de machine virtuelle. Vous pouvez dsactiver ce support en modifiant le fichier /etc/vmware/hostd/config.xml. Lorsque vous dsactivez ce support, vous pouvez toujours utiliser des caractres non-ASCII dans les noms de machine virtuelle. Dans ce cas, les interfaces utilisateur vSphere affichent ces noms en utilisant les caractres non-ASCII, mais ESXi convertit les noms de fichier et de rpertoire en chanes ASCII. Procdure 1 Dans un diteur de texte, ouvrez le fichier /etc/vmware/hostd/config.xml de l'hte ESXi.

198

VMware, Inc.

Chapitre 7 Configuration d' ESXi

Dans la balise <config></config>, ajoutez le code suivant.


<g11nSupport>false</g11nSupport>

3 4

Enregistrez et fermez le fichier. Redmarrez l'hte.

Dsactiver ESXi
Pour que le serveur ne soit pas un hte ESXi, vous pouvez dsactiver la configuration ESXi. Procdure 1 2 3 Supprimez les banques de donnes VMFS des disques internes, afin que ceux-ci ne soient plus configurs pour le stockage de machines virtuelles. Modifiez le paramtre de dmarrage dans le BIOS pour que l'hte ne dmarre plus en mode ESXi. Installez la place un autre systme d'exploitation.

VMware, Inc.

199

Installation et configuration de vSphere

200

VMware, Inc.

Aprs avoir install et configur ESXi

Aprs avoir install et configur ESXi, grez l'hte via vSphere Client, l'affectation de licence l'hte et la sauvegarde la configuration ESXi. Ce chapitre aborde les rubriques suivantes :
n n

Gestion de l'hte ESXi avec vSphere Client et Client Web vSphere , page 201 Affectation de licences aux htes ESXi , page 201

Gestion de l'hte ESXi avec vSphere Client et Client Web vSphere


vSphere Client et Client Web vSphere constituent la mthode la plus simple pour grer l'hte ESXi et faire fonctionner ses machines virtuelles. Vous pouvez utiliser vSphere Client pour vous connecter directement l'hte ESXi. Si vous utilisez vCenter Server, vous pouvez galement utiliser vSphere Client pour vous connecter vCenter Server et l'exploiter. Vous pouvez utiliser Client Web vSphere pour vous connecter vCenter Server et l'exploiter avec un navigateur Web. Pour installer vSphere Client et Client Web vSphere, consultez les rubriques suivantes.
n

vSphere Client
n n n

Tlcharger vSphere Client , page 286 Installer vSphere Client , page 286 Dmarrer vSphere Client , page 287

Client Web vSphere n Installer ou mettre niveau Client Web vSphere , page 288

Affectation de licences aux htes ESXi


vSphere permet d'affecter des licences aux htes de diffrentes manires. Vous pouvez utiliser vCenter Server ou vSphere Client pour affecter une licence un hte. Pour plus d'informations sur la gestion des licences des htes, voir Gestion des licences sur les htes ESXi dans vCenter Server et gestion des htes. Vous pouvez configurer l'affectation de licences en masse en utilisant les commandes PowerCLI. L'affectation de licences en masse fonctionne pour tous les htes ESXi, mais elle est particulirement utile pour les htes provisionns avec Auto Deploy. Reportez-vous la section Configurer l'attribution de licence en masse , page 81.

VMware, Inc.

201

Installation et configuration de vSphere

Vous pouvez galement utiliser ESXi sans licence pendant une priode d'valuation de 60 jours pendant lesquels vous pouvez accder toutes les fonctions d'ESXi. Reportez-vous la section propos de l'valuation d'ESXi et des modes sous licence , page 14

propos de l'valuation d'ESXi et des modes sous licence


Une fois que vous avez achet des licences vSphere, VMware fournit un numro de srie utiliser pour attribuer des licences aux htes ESXi. Vous pouvez utiliser le mode d'valuation pour explorer l'ensemble des fonctions disponibles pour les htes ESXi, y compris celles qui ne sont pas incluses dans la licence dont vous disposez. Par exemple, en mode valuation, vous pouvez utiliser vMotion, HA, DRS et les autres fonctions, mme si vous n'avez pas achet de licence pour ces fonctions. La version installable d'ESXi est toujours installe en mode valuation. ESXi Embedded est prinstall sur un priphrique USB interne par votre fournisseur de matriel. Il peut tre en mode valuation ou en mode prlicence. La priode d'valuation est de 60 jours et dbute la mise sous tension de l'hte ESXi, mme si vous dmarrez initialement en mode de licence et non en mode valuation. Pendant la priode d'valuation de 60 jours, vous pouvez passer tout moment du mode licence au mode valuation. Pour profiter pleinement de la priode d'valuation de 60 jours, vous devez passer en mode valuation le plus tt possible aprs la premire mise sous tension de l'hte. Pour plus d'informations sur la gestion de l'attribution de licences et le paramtrage d'un hte ESXi en mode d'valuation, consultez la documentation Gestion de vCenter Server et des htes.

Enregistrement de la cl de licence ESXi


Toutes les ditions d'ESXi ont des cls de licence associes. VMware recommande de noter la cl de licence et de la taper sur le serveur ou de placer la cl de licence dans un emplacement scuris, facilement accessible. Vous pouvez accder la cl de licence partir de la console directe ou de vSphere Client. S'il est impossible d'accder l'hte ou de le dmarrer, il est important de disposer d'un enregistrement de la cl de licence.

Accs la cl de licence ESXi partir de la console directe


Si vous disposez d'un accs physique l'hte ou d'un accs distant la console directe, vous pouvez utiliser celle-ci pour accder la cl de licence ESXi. Procdure
u

Sur la console directe, slectionnez [Voir informations de support] . La cl de licence apparat dans le format XXXXX-XXXXX-XXXXX-XXXXX-XXXXX : tiquette de numro de srie de licence. REMARQUE Le numro de srie de la machine physique apparat galement : tiquette de numro de srie. Ne confondez pas la cl de licence et le numro de srie de la machine physique.

Accs la cl de licence partir de vSphere Client


Si vous ne vous trouvez pas dans un emplacement local par rapport l'hte et ne pouvez pas accder la console directe, utilisez vSphere Client pour accder la cl de licence ESXi. Procdure 1 2 Dans vSphere Client, slectionnez l'hte dans l'inventaire. Cliquez sur l'onglet [Configuration] et sur [Fonctions autorises] . La cl de licence apparat dans le format XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.

202

VMware, Inc.

Chapitre 8 Aprs avoir install et configur ESXi

Accder la cl de licence ESXi partir de Client Web vSphere


Vous pouvez utiliser Client Web vSphere pour accder la cl de licence ESXi. Procdure 1 2 3 4 5 6 Depuis Client Web vSphere, connectez-vous vCenter Server. Slectionnez l'hte dans l'inventaire. Slectionnez l'onglet [Grer] . Slectionnez [Paramtres] . Slectionner [Systme] . Slectionnez [Obtenir une licence] .

La cl de licence apparat dans le format XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.

VMware, Inc.

203

Installation et configuration de vSphere

204

VMware, Inc.

Prparation des bases de donnes vCenter Server

vCenter Server et vCenter Update Manager ncessitent des bases de donnes pour stocker et organiser les donnes du serveur. Chaque instance vCenter Server doit avoir sa propre base de donnes. Les instances vCenter Server ne peuvent pas partager le mme schma de base de donnes. Plusieurs bases de donnes vCenter Server peuvent rsider sur le mme serveur de base de donnes ou tre rparties entre plusieurs serveurs de bases de donnes. Pour les bases de donnes Oracle, qui utilisent le concept des objets de schma, vous pouvez excuter plusieurs instances vCenter Server dans un mme serveur de base de donnes si vous disposez d'un propritaire de schma diffrent pour chaque instance vCenter Server. Vous pouvez galement utiliser un serveur de base de donnes Oracle ddi pour chaque instance vCenter Server. Il n'est pas ncessaire d'installer un nouveau serveur de base de donnes pour que l'installation de vCenter Server fonctionne. Au cours de l'installation de vCenter Server, vous pouvez associer le systme vCenter Server une base de donnes compatible existante. vCenter Server est compatible avec les bases de donnes IBM DB2, Oracle et Microsoft SQL Server. Update Manager est compatible avec les bases de donnes Oracle et Microsoft SQL Server. Pour plus d'informations sur les versions de serveur de base de donnes prises en charge, reportezvous la matrice d'interoprabilit des produits VMware l'adresse http://www.vmware.com/resources/compatibility/sim/interop_matrix.php. AVERTISSEMENT Si vous souhaitez conserver une base de donnes VirtualCenter, n'effectuez aucune nouvelle installation de vCenter Server. Reportez-vous la documentation de Mise niveau vSphere. VMware recommande d'utiliser des bases de donnes distinctes pour vCenter Server et Update Manager. S'il s'agit de petits dploiements, une base de donnes distincte pour Update Manager peut ne pas tre ncessaire. Ce chapitre aborde les rubriques suivantes :
n n n n

Notes de configuration de la base de donnes vCenter Server , page 206 Crer un DSN 64 bits , page 207 Configurer vCenter Server pour communiquer avec la base de donnes locale , page 207 propos du package de base de donnes groupe Microsoft SQL Server 2008 R2 Express , page 208 Maintenance d'une base de donnes vCenter Server , page 208 Configurer des bases de donnes DB2 , page 208 Configurer des bases de donnes Microsoft SQL Server , page 217 Configurer des bases de donnes Oracle , page 228

n n n n

VMware, Inc.

205

Installation et configuration de vSphere

Notes de configuration de la base de donnes vCenter Server


Aprs avoir choisi un type de base de donnes pris en charge, assurez-vous que vous avez bien compris toutes les exigences de configuration spciales. Tableau 9-1 n'est pas une liste complte de bases de donnes prises en charge par vCenter Server. Pour plus d'informations sur les versions de bases de donnes et les configurations Service Pack spcifiques prises en charge avec vCenter Server, consultez le document Matrices dinteroprabilit des produits VMware. Cette rubrique est destine uniquement fournir des notes pour une configuration de base de donnes spciale ne figurant pas dans les Matrices d'interoprabilit des produits. Les bases de donnes vCenter Server ont besoin d'un encodage UTF. Pour obtenir les informations d'identification de base de donnes appropries, contactez votre administrateur de base de donnes. Tableau 9-1. Notes de configuration pour les bases de donnes prises en charge avec vCenter Server
Type de base de donnes IBM DB2 Notes de configuration Si la base de donnes ne figure pas localement sur le systme vCenter Server, installez le client IBM Data Server Runtime Client. Installez le client natif IBM DB2 conformment aux instructions IBM relatives votre version de DB2. Assurez-vous que le rpertoire de fichiers binaires DB2 (gnralement, C:\Program Files\IBM\SQLLIB\BIN) figure dans le chemin systme. En effet, il est possible que DB2 soit install un autre emplacement. Vous devrez peut-tre redmarrer la machine Microsoft Windows pour que le service reconnaisse la modification apporte la variable d'environnement. Vrifiez que cette machine possde une entre valide de nom de source de donnes ODBC. REMARQUE Cette base de donnes n'est pas prise en charge pour le dispositif vCenter Server. Base de donnes groupe que vous pouvez utiliser pour les dploiements de taille rduite (5 htes et 50 VM maximum). REMARQUE Cette base de donnes n'est pas prise en charge pour le dispositif vCenter Server. Vrifiez que la machine possde une entre valide de nom de source de donnes ODBC. Si Microsoft SQL Server 2005 n'est pas encore install mais que MSXML Core Services 6.0 est install, supprimez MSXML Core Services 6.0 avant d'installer Microsoft SQL Server 2005. Si vous ne pouvez pas le supprimer l'aide de l'utilitaire Ajout/Suppression de programmes de Windows, utilisez l'utilitaire Windows Installer CleanUp. Reportez-vous la section http://support.microsoft.com/kb/968749. REMARQUE Cette base de donnes n'est pas prise en charge pour le dispositif vCenter Server. Vrifiez que la machine possde une entre valide de nom de source de donnes ODBC. REMARQUE Cette base de donnes n'est pas prise en charge pour le dispositif vCenter Server. Pour Oracle 10g R2, en cas de besoin, appliquez tout d'abord le correctif 10.2.0.4 (ou version ultrieure) au client et au serveur. Vous pouvez ensuite appliquer le correctif 5699495 au client. Vrifiez que la machine possde une entre valide de nom de source de donnes ODBC. Pour le client Oracle Instant, copiez le fichier ojdbc14.jar dans l'inventaire Tomcat de vCenter Server (vCenter install location\Infrastructure\tomcat\lib). Le client Oracle 10g est livr avec le fichier ojdbc14.jar (Oracle client install location\oracle\product\10,2.0\instance_name\jdbc\lib). Le client Oracle 11g est livr avec le fichier ojdbc14.jar (Oracle client install location\app\Administrator\product\11,1.0\instancename\sqldeveloper\jdb c\lib). Le programme d'installation de vCenter Server copie le fichier ojdbc14.jar partir de l'emplacement d'installation du client Oracle vers l'inventaire Tomcat de vCenter Server (vCenter install location\Infrastructure\tomcat\lib) Si le fichier ojdbc14.jar est introuvable sur le client Oracle 10g, le programme d'installation de vCenter Server vous demande de le copier manuellement. Vous pouvez tlcharger le fichier sur le site Web oracle.com.

Microsoft SQL Server 2008 R2 Express Microsoft SQL Server 2005

Microsoft SQL Server 2008 Oracle

206

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Crer un DSN 64 bits


Le systme vCenter Server doit avoir un DSN 64 bits. Cette exigence s'applique toutes les bases de donnes prises en charge. Procdure 1 2 Slectionnez [Panneau de configuration] > [Outils d'administration] > [Sources de donnes (ODBC)] . Utilisez l'application pour crer un DSN de systme. Si vous avez une base de donnes Microsoft SQL, crez le DSN de systme pour le pilote du client natif SQL. 3 Testez la connectivit.

Le systme possde maintenant un DSN compatible avec vCenter Server. Lorsque le programme d'installation de vCenter Server affiche l'invite pour un DSN, slectionnez le DSN 64 bits.

Configurer vCenter Server pour communiquer avec la base de donnes locale


Configurez vCenter Server pour communiquer avec la base de donnes locales aprs avoir raccourci le nom de l'ordinateur 15 caractres ou moins. Si votre base de donnes est situe sur la machine sur laquelle vCenter Server va tre install et que vous avez rcemment chang le nom de cette machine pour rpondre l'exigence relative la longueur du nom, assurez-vous que le DSN vCenter Server est configur pour communiquer avec le nouveau nom de la machine. Changer le nom de l'ordinateur vCenter Server a une incidence sur la communication de la base de donnes si le serveur de base de donnes se trouve sur le mme ordinateur que vCenter Server. Si vous avez modifi le nom de la machine, vous pouvez vrifier si la communication reste intacte. Le changement de nom n'a pas d'incidence sur la communication avec des bases de donnes distantes. Vous pouvez ignorer cette procdure si votre base de donne est distante. REMARQUE La limitation de la longueur du nom s'applique tout le systme vCenter Server. Le nom de la source de donnes (DSN) et les systmes de base de donnes distantes peuvent avoir des noms avec plus de 15 caractres. Vrifiez auprs de votre administrateur de base de donnes ou du fournisseur de base de donnes que tous les composants de la base de donnes fonctionnent aprs que vous avez renomm le serveur. Prrequis
n n

Assurez-vous que le serveur de base de donnes fonctionne. Assurez-vous que le nom de l'ordinateur vCenter Server est mis niveau dans le service du nom de domaine (DNS). Excutez une commande ping avec le nom de l'ordinateur pour tester la connexion. Par exemple, si le nom de l'ordinateur est host-1.company.com, excutez la commande suivante dans l'invite de commande Windows :
ping host-1.company.com

Si vous arrivez faire un ping du nom de l'ordinateur, ce nom est mis niveau dans le DNS. Procdure 1 Mettez niveau les informations de source de donnes, tel que ncessaire.

VMware, Inc.

207

Installation et configuration de vSphere

Vrifiez la connectivit de la source de donnes.

propos du package de base de donnes groupe Microsoft SQL Server 2008 R2 Express
Le package de base de donnes Microsoft SQL Server 2008 R2 Express groupe est install et configur lorsque vous slectionnez la base de donnes groupe lors de l'installation ou la mise niveau de vCenter Server. Pour pouvoir installer la base de donne groupe Microsoft SQL Server 2008 R2 Express, Microsoft Windows Installer 4.5 (MSI 4.5) doit tre install sur votre systme. Vous pouvez tlcharger MSI 4.5 depuis le site Web Microsoft. Vous pouvez galement installer MSI 4.5 directement depuis le programme d'installation vCenter Server autorun.exe.

Maintenance d'une base de donnes vCenter Server


Une fois votre instance de base de donnes vCenter Server et vCenter Server installs et oprationnels, effectuez les processus de maintenance standard de base de donnes. Les processus de maintenance standard de la base de donnes comprennent les points suivants :
n

La surveillance de l'augmentation du fichier journal et le compactage du fichier journal de la base de donnes si ncessaire. La planification de sauvegardes rgulires de la base de donnes. La sauvegarde de la base de donnes avant toute mise niveau de vCenter Server.

n n

Consultez la documentation du fournisseur de la base de donnes pour les procdures de maintenance spcifiques et le support.

Configurer des bases de donnes DB2


Si vous utilisez une base de donnes DB2 pour votre rfrentiel vCenter Server, vous devez configurer votre base de donnes pour qu'elle fonctionne avec vCenter Server. Procdure 1 Configurer un utilisateur et un groupe de base de donnes IBM DB2 page 209 Pour utiliser une base de donnes IBM DB2 lors de l'installation de vCenter Server, vous devez configurer l'utilisateur et le groupe de base de donnes. 2 Ajouter les variables de registre de l'instance de base de donnes page 210 Une fois connect au serveur en tant que propritaire d'instance DB2, vous pouvez configurer les variables de registre DB2 sur le serveur de base donnes. 3 Ajouter la variable de registre de l'instance client page 211 Une fois connect au serveur en tant que propritaire d'instance DB2, vous pouvez configurer les variables de registre DB2 sur vCenter Server 4 Utiliser un script pour crer une base de donnes DB2 page 211 Lorsque vous utilisez une base de donnes DB2 avec vCenter Server, la base de donnes doit comporter certains pools de tampon, espaces disque logique et privilges. Pour simplifier le processus de cration de base de donnes, vous pouvez excuter un script DB2. 5 (Facultatif) Utiliser un script pour crer un schma de base de donnes DB2 page 213 Le programme d'installation de vCenter Server cre le schma automatiquement lors de l'installation. Les administrateurs de base de donnes expriments qui doivent pouvoir mieux contrler la cration de schma en raison de contraintes environnementales peuvent utiliser un script pour crer leur schma de base de donnes.

208

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Configurer une connexion une base de donnes DB2 locale sur Microsoft Windows page 215 Vous pouvez configurer une base de donnes DB2 localement pour vCenter Server sur le mme ordinateur o se trouve vCenter Server.

Prparer la configuration d'une connexion une base de donnes DB2 distante page 215 La configuration d'une connexion une base de donnes DB2 distante sur Linux, UNIX ou Microsoft Windows ncessite la prparation de plusieurs tapes.

Configurer une connexion une base de donnes DB2 distante sur Linux, UNIX ou Microsoft Windows page 216 Vous pouvez configurer une base de donnes DB2 pour vCenter Server distance sur un hte Microsoft Windows, Linux ou UNIX connect par rseau.

(Facultatif) Configurer un utilisateur de base de donnes IBM DB2 pour activer la surveillance de base de donnes page 217 vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes.

Configurer un utilisateur et un groupe de base de donnes IBM DB2


Pour utiliser une base de donnes IBM DB2 lors de l'installation de vCenter Server, vous devez configurer l'utilisateur et le groupe de base de donnes. Vous pouvez configurer une base de donnes DB2 pour vCenter Server localement, sur le mme ordinateur o se trouve vCenter Server, ou distance sur un hte Linux, UNIX ou Windows connect par rseau. Prrequis
n n

Passez en revue les conditions requises au niveau logiciel pour vCenter Server avec DB2. Assurez-vous que l'instance DB2 est cre et configure pour des connexions TCP entrantes. Consultez le site Web de documentation DB2. Assurez-vous avoir cr un utilisateur appel vcx. Le serveur de base de donnes DB2 doit utiliser un encodage UTF-8.

n n

Procdure 1 Crez un utilisateur initial sur le systme d'exploitation. Par dfaut, DB2 utilise l'authentification du systme d'exploitation pour tous ses utilisateurs de base de donnes. 2 3 4 Si la base de donnes est hberge sur un ordinateur Microsoft Windows, ajoutez l'utilisateur vcx en tant que membre du groupes DB2USERS. Crez un groupe d'utilisateurs appel DBSYSMON et ajoutez l'utilisateur vcx en tant que membre. Ouvrez une fentre de commande DB2 ou un processeur de ligne de commande en tant que propritaire de l'instance DB2.
n

Sur Microsoft Windows, slectionnez [Dmarrer] > [IBM DB2] > [DB2Copy1] > [Outils de ligne de commande] > [Fentre de commande] . Sur Linux ou UNIX, ouvrez un terminal et basculez votre utilisateur sur le propritaire de l'instance DB2.

VMware, Inc.

209

Installation et configuration de vSphere

Dans la fentre de commande DB2, excutez la commande suivante pour ajouter le groupe d'utilisateurs appropri au groupes d'utilisateurs ayant la possibilit de contrler le systme de base de donnes :
db2 update dbm cfg using sysmon_group dbsysmon

Cette commande affecte toutes les bases de donnes de cette instance. Vous disposez prsent d'un utilisateur de base de donnes DB2 que vous pouvez rfrencer dans le programme d'installation de vCenter Server. Suivant Ajoutez les variables de registre de l'instance de base de donnes.

Ajouter les variables de registre de l'instance de base de donnes


Une fois connect au serveur en tant que propritaire d'instance DB2, vous pouvez configurer les variables de registre DB2 sur le serveur de base donnes. Prrequis Veillez configurer un groupe et un utilisateur de base de donnes IBM DB2. Procdure 1 Ouvrez une fentre de commande DB2 ou un processeur de ligne de commande en tant que propritaire de l'instance DB2.
n

Sur Microsoft Windows, slectionnez [Dmarrer] > [IBM DB2] > [DB2Copy1] > [Outils de ligne de commande] > [Fentre de commande] . Sur Linux ou UNIX, ouvrez un terminal et basculez votre utilisateur sur le propritaire de l'instance DB2.

Dmarrez l'instance DB2.


db2start

Activez le planificateur de tches administratives DB2.


db2set DB2_ATS_ENABLE=YES

Activez le systme de base de donnes DB2 pour ignorer les entres non valides.
db2set DB2_SKIPINSERTED=ON

Activez les analyses d'accs l'index ou la table pour reporter ou viter le verrou de ligne jusqu' ce que l'enregistrement de donne correspond l'valuation de prdicat.
db2set DB2_EVALUNCOMMITTED=ON

Activez le systme de base de donnes DB2 pour passer les cls supprimes lors de l'accs l'index et les lignes supprimes lors de l'accs au tableau.
db2set DB2_SKIPDELETED=ON

teignez, puis redmarrez l'instance de base de donnes.


db2stop force db2start

Ces commandes affectent toutes les bases de donnes de cette instance. Toutes les variables de registre requises sont dfinies.

210

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Suivant Ajoutez la variable de registre de l'instance client.

Ajouter la variable de registre de l'instance client


Une fois connect au serveur en tant que propritaire d'instance DB2, vous pouvez configurer les variables de registre DB2 sur vCenter Server Prrequis
n n n

Configurez un utilisateur et un groupe de base de donnes IBM DB2. Ajoutez les variables de registre de l'instance de base de donnes. Assurez-vous que le client d'excution DB2 est install sur l'ordinateur Windows qui hbergera vCenter Server. Si le serveur de base de donnes et vCenter Server sont excuts sur le mme ordinateur, il n'est pas ncessaire d'installer le client d'excution sparment.

Procdure 1 Ouvrez une fentre de commande DB2 ou un processeur de ligne de commande en tant que propritaire de l'instance DB2.
n

Sur Microsoft Windows, slectionnez [Dmarrer] > [IBM DB2] > [DB2Copy1] > [Outils de ligne de commande] > [Fentre de commande] . Sur Linux ou UNIX, ouvrez un terminal et basculez votre utilisateur sur le propritaire de l'instance DB2.

Pour configurer vSphere Client de sorte qu'il se comporte comme une application Unicode, dfinissez la variable de registre DB2CODEPAGE sur 1208.
db2set DB2CODEPAGE=1208

REMARQUE Si vous configurez la base de donnes DB2 sur le mme ordinateur que celui qui excute vCenter Server, vous devrez excuter la commande db2set aprs vous tre connect au serveur de base de donnes (le mme que celui de l'hte vCenter Server). Suivant Crer la base de donnes DB2, en incluant tous les pools de tampon, espaces disque logique et privilges ncessaires.

Utiliser un script pour crer une base de donnes DB2


Lorsque vous utilisez une base de donnes DB2 avec vCenter Server, la base de donnes doit comporter certains pools de tampon, espaces disque logique et privilges. Pour simplifier le processus de cration de base de donnes, vous pouvez excuter un script DB2. Prrequis
n n n

Configurez un utilisateur et un groupe de base de donnes IBM DB2. Ajoutez les variables de registre de l'instance de base de donnes. Ajoutez la variable de registre de l'instance client.

VMware, Inc.

211

Installation et configuration de vSphere

Procdure 1 Copiez le script DB2 suivant dans un diteur de texte et enregistrez-le avec un nom descriptif, comme vcdbcreate.sql. Le script se trouve dans le fichier du module d'installation vCenter Server /installation
directory/vpx/dbschema/db2_prereq_connection_configuration.txt.
CREATE DATABASE VCDB AUTOMATIC STORAGE YES ON 'C:\' DBPATH ON 'C:\' USING CODESET UTF-8 TERRITORY US COLLATE USING SYSTEM PAGESIZE 4096; UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE UPDATE DB CFG FOR VCDB USING AUTO_MAINT ON; DB CFG FOR VCDB USING AUTO_TBL_MAINT ON; DB CFG FOR VCDB USING AUTO_RUNSTATS ON; DB CFG FOR VCDB USING logprimary 32 logsecond 6 logfilsiz 2048; ALERT CFG FOR DATABASE ON VCDB USING db.db_backup_req SET THRESHOLDSCHECKED YES; ALERT CFG FOR DATABASE ON VCDB USING db.tb_reorg_req SET THRESHOLDSCHECKED YES; ALERT CFG FOR DATABASE ON VCDB USING db.tb_runstats_req SET THRESHOLDSCHECKED YES;

CONNECT TO VCDB; CREATE BUFFERPOOL VCBP_8K IMMEDIATE SIZE 250 AUTOMATIC PAGESIZE 8K; CREATE LARGE TABLESPACE VCTS_8k PAGESIZE 8K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 OVERHEAD 12.67 PREFETCHSIZE 32 TRANSFERRATE 0.18 BUFFERPOOL VCBP_8K; CREATE BUFFERPOOL VCBP_16K IMMEDIATE SIZE 250 AUTOMATIC PAGESIZE 16K; CREATE LARGE TABLESPACE VCTS_16k PAGESIZE 16K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 OVERHEAD 12.67 PREFETCHSIZE 32 TRANSFERRATE 0.18 BUFFERPOOL VCBP_16K; CREATE BUFFERPOOL VCBP_32K IMMEDIATE SIZE 250 AUTOMATIC PAGESIZE 32K; CREATE LARGE TABLESPACE VCTS_32k PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 OVERHEAD 12.67 PREFETCHSIZE 32 TRANSFERRATE 0.18 BUFFERPOOL VCBP_32K; CREATE TABLESPACE SYSTOOLSPACE IN IBMCATGROUP MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 4; CREATE USER TEMPORARY TABLESPACE SYSTOOLSTMPSPACE IN IBMCATGROUP MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 4; CREATE SYSTEM TEMPORARY TABLESPACE VCTEMPTS_8K PAGESIZE 8K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL VCBP_8K; CREATE SYSTEM TEMPORARY TABLESPACE VCTEMPTS_16K PAGESIZE 16K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL VCBP_16K; CREATE SYSTEM TEMPORARY TABLESPACE VCTEMPTS_32K PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL VCBP_32K; GRANT USE OF TABLESPACE VCTS_16K TO USER vcx WITH GRANT OPTION; GRANT USE OF TABLESPACE VCTS_32K TO USER vcx WITH GRANT OPTION; GRANT USE OF TABLESPACE VCTS_8K TO USER vcx WITH GRANT OPTION; commit work; connect reset; terminate;

Personnalisez les valeurs suivantes dans le script.


n n

Nom de la base de donnes : VCDB. Vous devez utiliser la mme valeur pour la configuration ODBC. Chemin d'accs de la base de donnes : C:\ pour Microsoft Windows, ou un chemin d'accs UNIX avec des autorisations suffisantes.

212

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Nom d'utilisateur : vcx. Vous devez utiliser la mme valeur pour la configuration ODBC.

Ne modifier le script en aucune faon. Une modification de la configuration des espaces disque logique ou des pools de tampon peut faire chouer l'installation de vCenter Server. 3 Excuter le script dans une fentre de commande DB2.
db2 -svtf vcdbcreate.sql

Vous possdez maintenant une base de donnes DB2 utilisable avec vCenter Server. Suivant Configurez une connexion une base de donnes locale ou distante.

(Facultatif) Utiliser un script pour crer un schma de base de donnes DB2


Le programme d'installation de vCenter Server cre le schma automatiquement lors de l'installation. Les administrateurs de base de donnes expriments qui doivent pouvoir mieux contrler la cration de schma en raison de contraintes environnementales peuvent utiliser un script pour crer leur schma de base de donnes. Pour que le programme d'installation de vCenter Server cre un schma automatiquement, reportez-vous Configurer une connexion une base de donnes DB2 locale sur Microsoft Windows , page 215 ou Configurer une connexion une base de donnes DB2 distante sur Linux, UNIX ou Microsoft Windows , page 216, en fonction de votre environnement. Prrequis Crez l'utilisateur et la base de donnes DB2. Vous pouvez crer la base de donnes DB2 manuellement ou l'aide de scripts. Procdure 1 Ouvrez une fentre dans l'diteur de commande DB2 et connectez-vous en tant que l'utilisateur cr pour la base de donnes vCenter Server. a b c 2 3 Ouvrez le centre de contrle DB2. Slectionnez la base de donnes. Cliquez avec le bouton droit de la souris sur la base de donnes et slectionnez [Menu] > [Interroger] .

Dans le rpertoire du module d'installation vCenter Server /installation directory/vpx/dbschema, recherchez les scripts dbschema. Dans la fentre de l'diteur de commande DB2, ouvrez les fichiers SQL un par un et appuyez sur Ctrl + Entre pour excuter chaque requte de fichier SQL dans l'ordre indiqu ci-dessous.
VCDB_db2.sql TopN_DB_db2.sql

Pour les fichiers suivants, remplacez le caractre de fin d'instruction ; par @.


load_stats_proc_db2.sql purge_stat1_proc_db2.sql purge_stat2_proc_db2.sql purge_stat3_proc_db2.sql purge_usage_stats_proc_db2.sql stats_rollup1_proc_db2.sql stats_rollup2_proc_db2.sql stats_rollup3_proc_db2.sql

VMware, Inc.

213

Installation et configuration de vSphere

cleanup_events_db2.sql delete_stats_proc_db2.sql upsert_last_event_proc_db2.sql load_usage_stats_proc_db2.sql calc_topn1_proc_db2.sql calc_topn2_proc_db2.sql calc_topn3_proc_db2.sql calc_topn4_proc_db2.sql clear_topn1_proc_db2.sql clear_topn2_proc_db2.sql clear_topn3_proc_db2.sql clear_topn4_proc_db2.sql rule_topn1_proc_db2.sql rule_topn2_proc_db2.sql rule_topn3_proc_db2.sql rule_topn4_proc_db2.sql process_license_snapshot_db2.sql process_temptable0_proc_db2.sql process_temptable1_proc_db2.sql process_temptable2_proc_db2.sql job_schedule1_db2.sql job_schedule2_db2.sql job_schedule3_db2.sql job_cleanup_events_db2.sql job_topn_past_day_db2.sql job_topn_past_week_db2.sql job_topn_past_month_db2.sql job_topn_past_year_db2.sql job_property_bulletin_db2

Vous possdez maintenant un schma de base de donnes compatible avec vCenter Server. 4 (Facultatif) Vous pouvez galement excuter les scripts suivants pour surveiller l'intgrit de la base de donnes. Utilisez @ comme caractre de fin d'instruction.
job_dbm_performance_data_db2.sql process_performance_data_db2.sql

5 6

Sur la machine sur laquelle vous allez installer vCenter Server, crez un nom de source de donnes (DSN) qui pointe vers le serveur de base de donnes ayant le schma. Excutez le programme d'installation vCenter Server. Saisissez l'identifiant de l'utilisateur de la base de donnes lorsque vous y tes invit.

Si un message d'avertissement de rinitialisation de base de donnes s'affiche dans le programme d'installation vCenter Server, slectionnez [Ne pas remplacer, laisser la base de donnes existante en place] et poursuivez l'installation. Ce message s'affiche si vous utilisez une base de donnes comportant des tables vCenter Server cres par une installation prcdente. Ce message ne s'affiche pas si la base de donnes est propre. Si vous laissez votre base de donnes existante en place, vous ne pouvez pas connecter vCenter Server un groupe Linked Mode lors de l'installation. Vous pouvez effectuer la connexion une fois l'installation termine. (Voir Rejoindre un groupe Linked Mode aprs l'installation , page 303.)

214

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Configurer une connexion une base de donnes DB2 locale sur Microsoft Windows
Vous pouvez configurer une base de donnes DB2 localement pour vCenter Server sur le mme ordinateur o se trouve vCenter Server. REMARQUE Le programme d'installation vCenter Server doit gnrer et valider l'URL JDBC de la base de donnes vCenter Server. Toutefois, si vous utilisez une base de donnes DB2 locale, ou indirecte, l'analyseur DB2 n'est pas disponible pour construire l'URL JDBC. Vous pouvez ajouter l'URL JDBC manuellement. Reportez-vous Formats d'URL JDBC pour la base de donnes vCenter Server , page 250. Prrequis
n n n n

Configurer un utilisateur et un groupe pour la base de donnes. Ajoutez les variables de registre de l'instance de base de donnes. Ajoutez la variable de registre de l'instance client. Crer la base de donnes avec les pools de tampon, espaces disque logique et privilges ncessaires.

Procdure 1 2 3 4 5 6 7 8 Sur la machine Microsoft Windows qui va hberger vCenter Server, cliquez sur [Dmarrer] > [Excuter] pour ouvrir l'utilitaire Administrateur ODBC Microsoft. Tapez odbcad32.exe. Sous l'onglet [Sources de donnes systme] , cliquez sur [Ajouter] . Slectionnez le pilote qui correspond votre base de donnes (par exemple, [IBM DB2 ODBC Driver VCDB2Add] ) et cliquez sur [Terminer] . Entrez le nom DSN (par exemple, VCDB2), et slectionnez la base de donnes dans le menu. Slectionnez le nom DSN et cliquez sur [Configurer] pour vrifier que la connexion la base de donnes fonctionne. Tapez le nom d'utilisateur de base de donnes (par exemple, vcx) et le mot de passe. Cliquez sur [Connecter] .

La base de donnes DB2 est configure. Suivant Vous pouvez ventuellement activer la surveillance de base de donnes pour les utilisateurs de base de donnes DB2. Autrement, installez vCenter Server. Lorsque le programme d'installation de vCenter Server vous invite spcifier un DSN, slectionnez le DSN que vous avez cr lors de cette procdure.

Prparer la configuration d'une connexion une base de donnes DB2 distante


La configuration d'une connexion une base de donnes DB2 distante sur Linux, UNIX ou Microsoft Windows ncessite la prparation de plusieurs tapes. Procdure 1 Tlchargez le pilote IBM Data Server pour ODBC et l'interface CLI depuis le site Web IBM Software.

VMware, Inc.

215

Installation et configuration de vSphere

Sur la machine distante, procdez comme suit. a b c Dfinissez un utilisateur de base de donnes et un groupe. Crer la base de donnes avec les pools de tampon, espaces disque logique et privilges ncessaires. Ajoutez les variables de registre de l'instance de base de donnes.

Sur la machine o vCenter Server doit tre install, procdez comme suit. a b Ajoutez la variable de registre de l'instance client. Vrifiez que IBM Data Server Runtime Client est install.

Cataloguez le nud du serveur et la base de donnes sur l'ordinateur o vCenter Server sera install. Dans une fentre de commande, excutez les commandes suivantes.
db2 catalog tcpip node name remote DB Server host name or IP Address server Port number used db2 catalog db database name at node name authentication SERVER

Configurer une connexion une base de donnes DB2 distante sur Linux, UNIX ou Microsoft Windows
Vous pouvez configurer une base de donnes DB2 pour vCenter Server distance sur un hte Microsoft Windows, Linux ou UNIX connect par rseau. Prrequis Reportez-vous Prparer la configuration d'une connexion une base de donnes DB2 distante , page 215. Procdure 1 2 3 4 5 Sur la machine Microsoft Windows qui va hberger vCenter Server, slectionnez [Dmarrer] > [Excuter] . Tapez odbcad32.exe pour ouvrir l'utilitaire Administrateur ODBC Microsoft. Sous l'onglet [Sources de donnes systme] , cliquez sur [Ajouter] . Slectionnez le pilote qui correspond votre base de donnes (par exemple, IBM DB2 ODBC Driver VCDB2_remote) et cliquez sur [Terminer] . Dans la bote de dialogue d'ajout de pilote IBM DB2, dfinissez les valeurs de base de donnes.
n n n

Nom de la base de donnes. La valeur par dfaut est vcdb. Alias de base de donnes. L'alias de base de donnes peut tre identique au nom de la base de donnes. Nom du DSN. Par exemple, VCDB2.

Vous avez termin la configuration de la base de donnes DB2. Suivant Vous pouvez ventuellement activer la surveillance de base de donnes pour les utilisateurs DB2. Autrement, vous pouvez installer vCenter Server maintenant. Lorsque le programme d'installation de vCenter Server vous invite spcifier un DSN, slectionnez le DSN que vous avez cr lors de cette procdure.

216

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

(Facultatif) Configurer un utilisateur de base de donnes IBM DB2 pour activer la surveillance de base de donnes
vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes. La surveillance de base de donnes pour vCenter Server permet aux administrateurs de contrler le processeur, la mmoire, les E/S, le stockage des donnes et d'autres lments d'environnement du serveur de base de donnes pour identifier les conditions de stress. Les statistiques sont stockes dans les journaux de profil vCenter Server. Prrequis Dfinissez le groupe d'utilisateurs de base de donnes IBM DB2 DBSYSMON et ajoutez le groupe au groupe d'utilisateurs pouvant surveiller le systme de base de donnes. Reportez-vous la section Configurer un utilisateur et un groupe de base de donnes IBM DB2 , page 209. Procdure
u

Vrifiez que l'utilisateur de base de donnes est membre du groupe DBSYSMON. La surveillance de base de donnes est active pour tous les membres du groupe DBSYSMON.

Suivant Installer vCenter Server.

Configurer des bases de donnes Microsoft SQL Server


Pour utiliser une base de donnes Microsoft SQL pour votre rfrentiel vCenter Server, configurez votre base de donnes pour qu'elle fonctionne avec vCenter Server. Procdure 1 Crer une base de donnes SQL Server et un utilisateur pour vCenter Server page 218 Vous devez crer une base de donnes et un utilisateur pour vCenter Server. Pour simplifier le processus, vous pouvez utiliser un script. 2 Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW page 219 En utilisant cette mthode recommande, disponible avec vCenter Server 5.x, l'administrateur de la base de donnes de vCenter Server peut dfinir les autorisations accorder aux utilisateurs et aux administrateurs de vCenter Server par l'intermdiaire des rles de base de donnes du serveur Microsoft SQL. 3 Dfinir les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donnes db_owner page 220 Si vous utilisez la base de donnes Microsoft SQL Server, le moyen le plus simple d'assigner des autorisations un utilisateur de base de donnes vCenter Server est d'utiliser le rle de base de donnes db_owner. Assignez le rle db_owner l'utilisateur de base de donnes vCenter Server la fois sur les bases de donnes vCenter et MSDB. 4 Utiliser un script pour crer un utilisateur vCenter Server en utilisant le schma dbo et le rle de base de donnes db_owner Rle de base de donnes page 221 Si vous dfinissez les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donns db_owner, vous pouvez utiliser un script pour crer un utilisateur vCenter Server avec le rle de base de donnes db_owner.

VMware, Inc.

217

Installation et configuration de vSphere

Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server page 221 Dans cette mthode de configuration recommande pour la base de donnes SQL, vous crez le schma VMW personnalis, au lieu d'utiliser le schma dbo existant.

(Facultatif) Utiliser un script pour crer manuellement des objets de base de donnes Microsoft SQL Server page 223 Vous pouvez crer manuellement des objets de base de donnes grce cette mthode de configuration de la base de donnes SQL.

Configurer une connexion SQL Server ODBC page 226 Aprs avoir cr un utilisateur vCenter Server, tablissez une connexion avec une base de donnes SQL Server. Cette connexion est ncessaire pour installer un systme vCenter Server.

Configurer les protocoles TCP/IP de Microsoft SQL Server pour JDBC page 227 Si les protocoles TCP/IP de la base de donnes Microsoft SQL Server sont dsactivs et si les ports dynamiques ne sont pas dfinis, la connexion JDBC reste ferme. La connexion ferme affecte le fonctionnement des statistiques de vCenter Server. Vous pouvez configurer le serveur TCP/IP pour JDBC.

(Facultatif) Configurer un utilisateur de base de donnes Microsoft SQL Server pour activer la surveillance de base de donnes page 228 vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes.

Crer une base de donnes SQL Server et un utilisateur pour vCenter Server
Vous devez crer une base de donnes et un utilisateur pour vCenter Server. Pour simplifier le processus, vous pouvez utiliser un script. Dans le script, vous pouvez personnaliser l'emplacement des donnes et des fichiers journaux. L'utilisateur cr par ce script n'est soumis aucune rgle de scurit. Modifiez les mots de passe de faon approprie. Procdure 1 2 Connectez-vous une session Microsoft SQL Server Management Studio en tant que sysadmin (SA) ou utilisateur d'un compte ayant les privilges sysadmin . Excutez le script suivant. Le script se trouve dans le fichier du module d'installation vCenter Server l'emplacement /<installation
directory>/vpx/dbschema/DB_and_schema_creation_scripts_MSSQL.txt. use [master] go CREATE DATABASE [VCDB] ON PRIMARY (NAME = N'vcdb', FILENAME = N'C:\VCDB.mdf', SIZE = 2000KB, FILEGROWTH = 10% ) LOG ON (NAME = N'vcdb_log', FILENAME = N'C:\VCDB.ldf', SIZE = 1000KB, FILEGROWTH = 10%) COLLATE SQL_Latin1_General_CP1_CI_AS go use VCDB go sp_addlogin @loginame=[vpxuser], @passwd=N'vpxuser!0', @defdb='VCDB', @deflanguage='us_english'

218

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

go ALTER LOGIN [vpxuser] WITH CHECK_POLICY = OFF go CREATE USER [vpxuser] for LOGIN [vpxuser] go use MSDB go CREATE USER [vpxuser] for LOGIN [vpxuser] go

Vous disposez maintenant d'une base de donnes Microsoft SQL Server que vous pouvez utiliser avec vCenter Server. Suivant Reportez-vous Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219.

Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW
En utilisant cette mthode recommande, disponible avec vCenter Server 5.x, l'administrateur de la base de donnes de vCenter Server peut dfinir les autorisations accorder aux utilisateurs et aux administrateurs de vCenter Server par l'intermdiaire des rles de base de donnes du serveur Microsoft SQL. VMware recommande cette mthode car elle vite d'avoir dfinir le rle de base de donnes dbo et le schma db_owner pour les utilisateurs vCenter Server qui installent et mettent niveau vCenter Server. Vous pouvez galement attribuer des autorisations de base de donnes vCenter Server en crant et en affectant le rle dbo et en permettant au programme d'installation de vCenter Server de crer le schma par dfaut qui affecte les autorisations d'utilisation de base de donnes ce rle. Reportez-vous la section Dfinir les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donnes db_owner , page 220. Prrequis Crez la base de donnes vCenter Server. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Procdure 1 2 3 4 Crez la base de donnes VCDB et le schma de base de donnes VMW dans VCDB. Affectez le schma VMW par dfaut l'utilisateur [vpxuser]. Dans la base de donnes vCenter Server, crez le rle d'utilisateur VC_ADMIN_ROLE. Dans la base de donnes vCenter Server, accordez des privilges VC_ADMIN_ROLE. a b 5 6 7 8 9 Accordez les autorisations de schma ALTER, REFERENCES et INSERT. Accordez les autorisations CREATE TABLE, VIEW et CREATE PROCEDURES.

Dans la base de donnes vCenter Server, crez le rle VC_USER_ROLE. Dans la base de donnes vCenter Server, accordez les autorisations de schma SELECT, INSERT, DELETE, UPDATE et EXECUTE au rle VC_USER_ROLE. Accordez le rle VC_USER_ROLE l'utilisateur [vpxuser]. Accordez le rle VC_ADMIN_ROLE l'utilisateur [vpxuser]. Dans la base de donnes MSDB, crez l'utilisateur [vpxuser].

VMware, Inc.

219

Installation et configuration de vSphere

10 11

Dans la base de donnes MSDB, crez le rle d'utilisateur VC_ADMIN_ROLE. Accordez des privilges au rle VC_ADMIN_ROLE dans MSDB. a b Dans les tables MSDB syscategories, sysjobsteps et sysjobs, accordez l'autorisation SELECT l'utilisateur [vpxuser]. Dans les procdures de stockage MSDB sp_add_job, sp_delete_job, sp_add_jobstep, sp_update_job,
sp_add_jobserver, sp_add_jobschedule et sp_add_category, accordez l'autorisation EXECUTE au rle

VC_ADMIN_ROLE. 12 13 14 15 Dans la base de donnes MSDB, accordez le rle VC_ADMIN_ROLE l'utilisateur [vpxuser]. Connectez-vous la base de donnes vCenter Server en tant qu'utilisateur [vpxuser] et crez le DSN ODBC. Installez vCenter Server. Retirez le rle VC_ADMIN_ROLE de l'utilisateur [vpxuser] dans la base de donnes vCenter Server

Le rle dbo cod en dur est supprim de VCDB_mssql.sql. Suivant Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server , page 221

Dfinir les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donnes db_owner
Si vous utilisez la base de donnes Microsoft SQL Server, le moyen le plus simple d'assigner des autorisations un utilisateur de base de donnes vCenter Server est d'utiliser le rle de base de donnes db_owner. Assignez le rle db_owner l'utilisateur de base de donnes vCenter Server la fois sur les bases de donnes vCenter et MSDB. Les administrateurs de base de donnes qualifis peuvent galement dfinir les autorisations en crant des rles de base de donnes et le schma VMW manuellement. Reportez-vous la section Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219 et Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server , page 221. Cette mthode, disponible depuis la version vSphere 5.0, est recommande, car elle permet l'administrateur de base de donnes de mieux contrler les autorisations de base de donnes. La mthode recommande vite galement d'avoir dfinir le rle de base de donnes dbo et le schma db_owner pour les utilisateurs vCenter Server qui installent et mettent niveau vCenter Server. Prrequis Crez la base de donnes vCenter Server. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Procdure 1 2 Affectez le rle dbo aux bases de donnes vCenter Server et Microsoft SQL. Attribuez aux utilisateurs qui installeront ou mettront niveau vCenter Server le schma dbo par dfaut.

Lorsque vous installez vCenter Server, le programme d'installation utilise le schma dbo par dfaut pour attribuer les autorisations au rle db_owner.

220

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Utiliser un script pour crer un utilisateur vCenter Server en utilisant le schma dbo et le rle de base de donnes db_owner Rle de base de donnes
Si vous dfinissez les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donns db_owner, vous pouvez utiliser un script pour crer un utilisateur vCenter Server avec le rle de base de donnes db_owner. Les administrateurs de base de donnes qualifis peuvent galement dfinir les autorisations en crant des rles de base de donnes et les schmas de base de donnes VMW et SQL Server. Voir Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219 Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server , page 221. Cette mthode, disponible depuis la version vSphere 5.0, est recommande, car elle permet l'administrateur de base de donnes de mieux contrler les autorisations de base de donnes. Cette mthode vite d'avoir dfinir le rle de base de donnes dbo et le schma db_owner pour les utilisateurs vCenter Server qui installent et mettent niveau vCenter Server. Prrequis Crez la base de donnes vCenter Server. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Procdure 1 2 Connectez-vous une session Microsoft SQL Server Management Studio en tant que sysadmin (SA) ou utilisateur d'un compte ayant les privilges sysadmin . Excutez le script suivant. Le script se trouve dans le fichier /installation directory/vpx/dbschema/DB_and_schema_creation_scripts_MSSQL.txt du module d'installation vCenter Server .
use VCDB go sp_addrolemember @rolename = 'db_owner', @membername = 'vpxuser' go use MSDB go sp_addrolemember @rolename = 'db_owner', @membername = 'vpxuser' go

Suivant Configurer une connexion SQL Server ODBC , page 226

Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server
Dans cette mthode de configuration recommande pour la base de donnes SQL, vous crez le schma VMW personnalis, au lieu d'utiliser le schma dbo existant. Cette mthode suppose que vous criez de nouveaux rles de base de donnes et que vous les accordiez user de base de donnes. Voir Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219 et Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server , page 221.

VMware, Inc.

221

Installation et configuration de vSphere

Prrequis Crez une base de donnes SQL Server et un utilisateur pour vCenter Server. Vous pouvez crer la base de donnes SQL Server manuellement ou l'aide d'un script. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Procdure 1 2 Ouvrez une session sur Microsoft SQL Server Management Studio en tant que sysadmin (SA) ou utilisateur d'un compte ayant les privilges sysadmin. Excutez le script suivant. Le script se trouve dans le fichier du module d'installation vCenter Server l'emplacement /installation
directory/vpx/dbschema/DB_and_schema_creation_scripts_MSSQL.txt
CREATE SCHEMA [VMW] go ALTER USER [vpxuser] WITH DEFAULT_SCHEMA =[VMW] go if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_ADMIN_ROLE') CREATE ROLE VC_ADMIN_ROLE; GRANT ALTER ON SCHEMA :: [VMW] to VC_ADMIN_ROLE; GRANT REFERENCES ON SCHEMA :: [VMW] to VC_ADMIN_ROLE; GRANT INSERT ON SCHEMA :: [VMW] to VC_ADMIN_ROLE; GRANT CREATE TABLE to VC_ADMIN_ROLE; GRANT CREATE VIEW to VC_ADMIN_ROLE; GRANT CREATE Procedure to VC_ADMIN_ROLE; if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_USER_ROLE') CREATE ROLE VC_USER_ROLE go GRANT SELECT ON SCHEMA :: [VMW] to VC_USER_ROLE go GRANT INSERT ON SCHEMA :: [VMW] to VC_USER_ROLE go GRANT DELETE ON SCHEMA :: [VMW] to VC_USER_ROLE go GRANT UPDATE ON SCHEMA :: [VMW] to VC_USER_ROLE go GRANT EXECUTE ON SCHEMA :: [VMW] to VC_USER_ROLE go sp_addrolemember VC_USER_ROLE , [vpxuser] go sp_addrolemember VC_ADMIN_ROLE , [vpxuser] go use MSDB go if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_ADMIN_ROLE') CREATE ROLE VC_ADMIN_ROLE; go GRANT SELECT on msdb.dbo.syscategories to VC_ADMIN_ROLE go GRANT SELECT on msdb.dbo.sysjobsteps to VC_ADMIN_ROLE go GRANT SELECT ON msdb.dbo.sysjobs to VC_ADMIN_ROLE

222

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

go GRANT EXECUTE ON go GRANT EXECUTE ON go GRANT EXECUTE ON go GRANT EXECUTE ON go GRANT EXECUTE ON go GRANT EXECUTE ON go GRANT EXECUTE ON go sp_addrolemember go

msdb.dbo.sp_add_job TO VC_ADMIN_ROLE msdb.dbo.sp_delete_job TO VC_ADMIN_ROLE msdb.dbo.sp_add_jobstep TO VC_ADMIN_ROLE msdb.dbo.sp_update_job TO VC_ADMIN_ROLE msdb.dbo.sp_add_jobserver TO VC_ADMIN_ROLE msdb.dbo.sp_add_jobschedule TO VC_ADMIN_ROLE msdb.dbo.sp_add_category TO VC_ADMIN_ROLE VC_ADMIN_ROLE , [vpxuser]

(Facultatif) Utiliser un script pour crer manuellement des objets de base de donnes Microsoft SQL Server
Vous pouvez crer manuellement des objets de base de donnes grce cette mthode de configuration de la base de donnes SQL. Vous pouvez galement configurer une connexion SQL Server ODBC et excutez le module d'installation. Le programme d'installation vCenter Server crera des objets de base de donnes. Reportez-vous Configurer une connexion SQL Server ODBC , page 226. Pour utiliser un script afin de crer manuellement des objets de base de donnes, vous devez effectuer l'une des actions suivantes.
n

Accordez le rle db_owner user de base de donnes dans VCDB et MSDB. Reportez-vous Dfinir les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donnes db_owner , page 220 et Utiliser un script pour crer un utilisateur vCenter Server en utilisant le schma dbo et le rle de base de donnes db_owner Rle de base de donnes , page 221. Accordez le rle VC_ADMIN_ROLE user de base de donnes dans VCDB et MSDB, et accordez le rle VC_USER_ROLE user de base de donnes dans VCDB. Reportez-vous Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219.

Prrequis Crez la base de donnes SQL Server. Vous pouvez crer la base de donnes SQL Server manuellement ou l'aide d'un script. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Procdure 1 2 3 Ouvrez une session sur Microsoft SQL Server Management Studio en utilisant l'identifiant user_name d'un compte utilisateur que vous avez cr sur vCenter Server et les bases de donnes MSDB. Recherchez les scripts dbschema dans le rpertoire /installation_directory/vCenter-Server/dbschema du module d'installation vCenter Server. Ouvrez le fichier sql via Microsoft SQL Server Management Studio et remplacez tous les occurrences de $schema par le nom de schma du fichier VCDB_mssql.SQL.

VMware, Inc.

223

Installation et configuration de vSphere

Excutez les scripts en squence sur la base de donnes. L'utilisateur DBO doit tre le propritaire des objets crs par ces scripts. Ouvrez les scripts un par un dans Microsoft SQL Server Management Studio et appuyez sur F5 pour excuter chaque script dans l'ordre suivant.
VCDB_mssql.SQL load_stats_proc_mssql.sql purge_stat1_proc_mssql.sql purge_stat2_proc_mssql.sql purge_stat3_proc_mssql.sql purge_usage_stats_proc_mssql.sql stats_rollup1_proc_mssql.sql stats_rollup2_proc_mssql.sql stats_rollup3_proc_mssql.sql cleanup_events_mssql.sql delete_stats_proc_mssql.sql upsert_last_event_proc_mssql.sql load_usage_stats_proc_mssql.sql TopN_DB_mssql.sql calc_topn1_proc_mssql.sql calc_topn2_proc_mssql.sql calc_topn3_proc_mssql.sql calc_topn4_proc_mssql.sql clear_topn1_proc_mssql.sql clear_topn2_proc_mssql.sql clear_topn3_proc_mssql.sql clear_topn4_proc_mssql.sql rule_topn1_proc_mssql.sql rule_topn2_proc_mssql.sql rule_topn3_proc_mssql.sql rule_topn4_proc_mssql.sql process_license_snapshot_mssql.sql process_temptable0_proc_mssql.sql process_temptable1_proc_mssql.sql process_temptable2_proc_mssql.sql

(Facultatif) Vous pouvez galement excuter les scripts suivants pour surveiller l'intgrit de la base de donnes.
job_dbm_performance_data_mssql.sql process_performance_data_mssql.sql

Pour toutes les ditions de Microsoft SQL Server compatibles ( l'exception de Microsoft SQL Server 2005 Express et Microsoft SQL Server 2008 R2 Express), excutez ces scripts afin de mettre en place des tches planifies dans la base de donnes. Ces scripts permettent de s'assurer que le service SQL Server Agent est excut.
job_schedule1_mssql.sql job_schedule2_mssql.sql job_schedule3_mssql.sql job_cleanup_events_mssql.sql job_topn_past_day_mssql.sql job_topn_past_week_mssql.sql job_topn_past_month_mssql.sql job_topn_past_year_mssql.sql job_property_bulletin_mssql.sql

224

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Pour toutes les procdures de stockage que vous avez cres dans tape 4, accordez le privilge d'excution la base de donnes vCenter Server.
grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant grant execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute execute on on on on on on on on on on on on on on on on on on on on on on on on on on on on purge_stat1_proc to vCenter_db_user purge_stat2_proc to vCenter_db_user purge_stat3_proc to vCenter_db_user purge_usage_stat_proc to vCenter_db_user stats_rollup1_proc to vCenter_db_user stats_rollup2_proc to vCenter_db_user stats_rollup3_proc to vCenter_db_user cleanup_events_tasks_proc to vCenter_db_user delete_stats_proc to vCenter_db_user upsert_last_event_proc to vCenter_db_user load_usage_stats_proc to vCenter_db_user load_stats_proc to vCenter_db_user calc_topn1_proc to vCenter_db_user calc_topn2_proc to vCenter_db_user calc_topn3_proc to vCenter_db_user calc_topn4_proc to vCenter_db_user clear_topn1_proc to vCenter_db_user clear_topn2_proc to vCenter_db_user clear_topn3_proc to vCenter_db_user clear_topn4_proc to vCenter_db_user rule_topn1_proc to vCenter_db_user rule_topn2_proc to vCenter_db_user rule_topn3_proc to vCenter_db_user rule_topn4_proc to vCenter_db_user process_license_snapshot to vCenter_db_user process_temptable0_proc to vCenter_db_user process_temptable1_proc to vCenter_db_user process_temptable2_proc to vCenter_db_user

Si vous avez excut le script process_performance_data_mssql.sql dans tape 4, accordez le privilge d'excution suivant la base de donnes vCenter Server.
grant execute on process_performance_data_proc to vCenter_db_user

8 9 10

Crez un DSN dirig vers le serveur de base de donnes avec le schma sur l'ordinateur o vous souhaitez installer vCenter Server. Excutez le programme d'installation vCenter Server. Si un message d'avertissement de rinitialisation de base de donnes s'affiche dans le programme d'installation vCenter Server, slectionnez [Ne pas remplacer, laisser la base de donnes existante en place] et poursuivez l'installation. Ce message s'affiche si vous utilisez une base de donnes comportant des tables vCenter Server cres par une installation prcdente. Ce message ne s'affiche pas si la base de donnes est propre. Si vous laissez votre base de donnes existante en place, vous ne pouvez pas vous connecter un groupe Linked Mode lors de l'installation. Vous pouvez effectuer la connexion une fois l'installation termine. Reportez-vous la section Rejoindre un groupe Linked Mode aprs l'installation , page 303.

11

Saisissez l'identifiant de l'utilisateur de la base de donnes lorsque vous y tes invit.

VMware, Inc.

225

Installation et configuration de vSphere

Configurer une connexion SQL Server ODBC


Aprs avoir cr un utilisateur vCenter Server, tablissez une connexion avec une base de donnes SQL Server. Cette connexion est ncessaire pour installer un systme vCenter Server. Si vous utilisez SQL Server pour vCenter Server, n'utilisez pas la base de donnes principale. Consultez votre documentation Microsoft SQL ODBC pour des instructions spcifiques concernant la configuration de la connexion SQL Server ODBC. AVERTISSEMENT Si vous utilisez une instance Microsoft SQL Server 2008 dition Standard nomme avec vCenter Server, ne nommez pas l'instance MSSQLSERVER. Si vous le faites, la connexion JDBC ne fonctionnera pas et certaines fonctions comme les diagrammes de performance, ne seront pas disponibles. Prrequis
n

Vrifiez les correctifs de base de donnes ncessaires spcifis dans Notes de configuration de la base de donnes vCenter Server , page 206. Crez une base de donnes l'aide de SQL Server Management Studio sur SQL Server. Reportez-vous la section Crer une base de donnes SQL Server et un utilisateur pour vCenter Server , page 218 Dfinissez les autorisations de base de donnes en utilisant l'une des options suivantes :
n

Option 1 (recommande) : Suivez les procdures dcrites dans Dfinir les autorisations de base de donnes en crant manuellement des rles de base de donnes et le schma VMW , page 219 et Utiliser un script pour crer un schma et des rles de base de donnes Microsoft SQL Server , page 221 Option 2 (alternative) : Suivez les procdures dcrites dans Dfinir les autorisations de base de donnes en utilisant le schma dbo et le rle de base de donnes db_owner , page 220 et Utiliser un script pour crer un utilisateur vCenter Server en utilisant le schma dbo et le rle de base de donnes db_owner Rle de base de donnes , page 221.

Procdure 1 2 Sur le systme vCenter Server, slectionnez [Paramtres] > [Panneau de configuration] > [Outils d'administration] > [Sources de donnes (ODBC)] . Cliquez sur l'onglet [DSN systme] et effectuez l'une des oprations suivantes.
n

Pour modifier une connexion SQL Server ODBC existante, slectionnez la connexion dans la liste Source de donnes systme et cliquez sur [Configurer] . Pour crer une nouvelle connexion SQL Server ODBC, cliquez sur [Ajouter] , slectionnez [SQL Native Client] , et cliquez sur [Terminer] .

Saisissez un nom de source de donnes ODBC (DSN) dans la zone de texte [Nom] . Par exemple, VMware vCenter Server.

4 5

(Facultatif) Saisissez une description DSN ODBC dans la zone de texte [Description] . Slectionnez le nom du serveur dans le menu droulant [Serveur] . Saisissez le nom de l'hte SQL Server dans la zone de texte s'il ne figure pas dans le menu droulant.

Slectionnez l'une des mthodes d'authentification.


n

[Intgrer l'authentification Windows] . Vous pouvez entrer le nom SPN (Service Principal Name) (facultatif). [Authentification SQL Server] . Tapez votre nom de connexion et votre mot de passe SQL Server.

226

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

7 8 9

Slectionnez la base de donnes cre pour le systme vCenter Server depuis le menu [Remplacer la base de donnes par dfaut par] . Cliquez sur [Terminer] . Dans le cas des ditions SQL Server 2005 et SQL Server 2008, testez la source de donnes en slectionnant [Tester la source de donnes] puis en cliquant sur [OK] dans le menu [Programme d'installation de ODBC pour Microsoft SQL Server] . Vrifiez que SQL Agent est actif sur le serveur de base de donnes.

10

Configurer les protocoles TCP/IP de Microsoft SQL Server pour JDBC


Si les protocoles TCP/IP de la base de donnes Microsoft SQL Server sont dsactivs et si les ports dynamiques ne sont pas dfinis, la connexion JDBC reste ferme. La connexion ferme affecte le fonctionnement des statistiques de vCenter Server. Vous pouvez configurer le serveur TCP/IP pour JDBC. Cette tche s'applique aux serveurs de base de donnes Microsoft SQL Server distants. Vous pouvez ignorer cette tche si votre base de donnes est locale. Procdure 1 2 3 4 5 Slectionnez [Dmarrer] > [Tous les programmes] > [Microsoft SQL Server] > [Outil de configuration] > [Gestionnaire de configuration SQL Server] . Slectionnez [Configuration du rseau SQL Server] > [Protocoles pourInstance name] . Activez TCP/IP. Ouvrez les proprits TCP/IP. Dans l'onglet [Protocole] , entrez les informations suivantes.
Activ couter tout : Connexion persistante : [Oui] [Oui] [30000]

Dans l'onglet [Adresse IP] , effectuez les slections suivantes.


Active Ports dynamiques TCP [Oui] [0]

7 8

Redmarrer le service SQL Server depuis [Gestionnaire de configuration SQL Server] > [Services SQL Server] . Dmarrer le service SQL Server Browser depuis [Gestionnaire de configuration SQL Server] > [Services SQL Server] .

Suivant Vous pouvez ventuellement activer la surveillance de base de donnes pour les utilisateurs de la base de donnes Microsoft SQL. Autrement, installez vCenter Server.

VMware, Inc.

227

Installation et configuration de vSphere

(Facultatif) Configurer un utilisateur de base de donnes Microsoft SQL Server pour activer la surveillance de base de donnes
vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes. La surveillance de base de donnes pour vCenter Server permet aux administrateurs de contrler le processeur, la mmoire, les E/S, le stockage des donnes et d'autres lments d'environnement du serveur de base de donnes pour identifier les conditions de stress. Les statistiques sont stockes dans les journaux de profil vCenter Server. Vous pouvez activer la surveillance de base de donnes pour un utilisateur avant ou aprs avoir install vCenter Server. Vous pouvez galement excuter cette procdure lorsque vCenter Server est actif. Procdure 1 2 Connectez-vous une session SQL Server Management Studio en tant que sysadmin (SA) ou utilisateur d'un compte ayant les privilges sysadmin. Excutez les commandes SQL suivantes pour accorder des autorisations supplmentaires la connexion de base de donnes vCenter Server :
usemaster go grant VIEW SERVER STATE to login name go

vCenter Database Monitoring est activ.

Configurer des bases de donnes Oracle


Pour utiliser une base de donnes Oracle pour votre rfrentiel vCenter Server, configurez votre base de donnes pour qu'elle fonctionne avec vCenter Server. Procdure 1 Configurer un utilisateur de base de donnes Oracle page 229 Pour pouvoir utiliser une base de donnes Oracle lors de l'installation de vCenter Server, vous devez configurer l'utilisateur de base de donnes. 2 Utiliser un script pour crer une base de donnes Oracle locale ou distante page 230 Lorsque vous utilisez une base de donnes Oracle avec vCenter Server, la base de donnes doit comporter certains espaces disque logique et privilges. Pour simplifier le processus de cration de base de donnes, vous pouvez excuter un script. Vous pouvez galement crer la base de donnes manuellement. 3 (Facultatif) Utiliser un script pour crer un schma de base de donnes Oracle page 231 Le programme d'installation de vCenter Server cre le schma automatiquement lors de l'installation. Les administrateurs de base de donnes expriments qui ont besoin d'un contrle plus important sur la cration de schma en raison de contraintes environnementales peuvent s'ils le souhaitent utiliser un script pour crer leur schma de base de donnes. 4 Configurer une connexion Oracle pour un accs local page 232 Configurez une connexion d'accs local si vous installez vCenter Server sur le mme systme que la base de donnes Oracle.

228

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

Configurer une connexion de base de donnes Oracle pour l'accs distance page 233 Pour qu'un systme vCenter Server puisse accder distance la base de donnes Oracle, vous devez configurer une connexion Oracle.

Se connecter une base de donnes Oracle localement page 234 Pour qu'un systme vCenter Server puisse se connecter une base de donnes Oracle localement, vous devez configurer la connexion.

(Facultatif) Configurer un utilisateur de base de donnes Oracle pour activer la surveillance de base de donnes page 235 vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes.

Configurer un utilisateur de base de donnes Oracle


Pour pouvoir utiliser une base de donnes Oracle lors de l'installation de vCenter Server, vous devez configurer l'utilisateur de base de donnes. Vous pouvez configurer une base de donnes Oracle pour vCenter Server localement, sur le mme ordinateur o se trouve vCenter Server, ou distance sur un hte Linux, UNIX ou Microsoft Windows connect par rseau. Prrequis Passez en revue les conditions requises au niveau logiciel pour vCenter Server avec Oracle. Procdure 1 2 Ouvrez une session SQL*Plus avec le compte du systme. Excutez la commande SQL suivante pour crer un utilisateur de base de donnes vCenter Server avec les autorisations correctes. Le script se trouve dans le fichier /installation directory/vpx/dbschema/DB_and_schema_creation_scripts_oracle.txt du module d'installation vCenter Server. Dans cet exemple, le nom d'utilisateur est VPXADMIN.
CREATE USER "VPXADMIN" PROFILE "DEFAULT" IDENTIFIED BY "oracle" DEFAULT TABLESPACE "VPX" ACCOUNT UNLOCK; grant connect to VPXADMIN; grant resource to VPXADMIN; grant create view to VPXADMIN; grant create sequence to VPXADMIN; grant create table to VPXADMIN; grant grant grant grant grant grant grant create materialized view to VPXADMIN; execute on dbms_lock to VPXADMIN; execute on dbms_job to VPXADMIN; select on dba_tablespaces to VPXADMIN; select on dba_temp_files to VPXADMIN; select on dba_data_files to VPXADMIN; unlimited tablespace to VPXADMIN;

VMware, Inc.

229

Installation et configuration de vSphere

Par dfaut, le rle RESSOURCE a les privilges CRER UNE PROCDURE, CRER UNE TABLE et CRER UNE SQUENCE . Si le rle RESSOURCE n'a pas ces privilges, accordez-les l'utilisateur de base de donnes vCenter Server. REMARQUE Au lieu d'accorder un espace disque logique illimit, vous pouvez dfinir un quota d'espace disque logique. Le quota recommand est illimit avec au moins 500 Mo. Pour dfinir un quota illimit, utilisez la commande suivante.
alter user "VPXADMIN" quota unlimited on "VPX";

Si vous dfinissez un quota illimit, contrlez l'espace disque logique disponible restant pour viter l'erreur suivante.
ORA-01536 : quota d'espace dpass pour l'espace disque logique '<tablespace>'

(Facultatif) Aprs avoir install avec succs vCenter Server avec la base de donnes Oracle, vous pouvez rvoquer les privilges suivants.
revoke select on dba_tablespaces from VPXADMIN; revoke select on dba_temp_files from VPXADMIN; revoke select on dba_data_files from VPXADMIN;

Vous disposez maintenant d'un utilisateur de base de donnes Oracle que vous pouvez rfrencer dans le programme d'installation de vCenter Server. Suivant Crez la base de donnes Oracle en incluant tous les espaces disque logique et privilges ncessaires.

Utiliser un script pour crer une base de donnes Oracle locale ou distante
Lorsque vous utilisez une base de donnes Oracle avec vCenter Server, la base de donnes doit comporter certains espaces disque logique et privilges. Pour simplifier le processus de cration de base de donnes, vous pouvez excuter un script. Vous pouvez galement crer la base de donnes manuellement. Lorsque vous utilisez le script, vous pouvez personnaliser l'emplacement des donnes et des fichiers journaux. L'utilisateur cr par ce script ne suit aucune rgle de scurit. Les mots de passe sont fournis uniquement par commodit. Modifiez les mots de passe de faon approprie. Procdure 1 2 Ouvrez une session SQL*Plus avec le compte du systme. Excutez le script suivant. Le script se trouve dans le fichier /installation directory/vpx/dbschema/DB_and_schema_creation_scripts_oracle.txt du module d'installation vCenter Server.
CREATE SMALLFILE TABLESPACE "VPX" DATAFILE '/u01/app/oracle/oradata/vcdb/vpx01.dbf' SIZE 1G AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

Pour une installation sur Windows, modifiez le chemin d'accs du fichier vpx01.dbf. Vous possdez maintenant une base de donnes Oracle utilisable avec vCenter Server. Suivant Vous pouvez excuter un script pour crer le schma de base de donnes.

230

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

(Facultatif) Utiliser un script pour crer un schma de base de donnes Oracle


Le programme d'installation de vCenter Server cre le schma automatiquement lors de l'installation. Les administrateurs de base de donnes expriments qui ont besoin d'un contrle plus important sur la cration de schma en raison de contraintes environnementales peuvent s'ils le souhaitent utiliser un script pour crer leur schma de base de donnes. Pour que le programme d'installation de vCenter Server cre un schma automatiquement, reportez-vous Configurer une connexion Oracle pour un accs local , page 232 ou Configurer une connexion de base de donnes Oracle pour l'accs distance , page 233, en fonction de votre environnement. Prrequis Crez l'utilisateur et la base de donnes Oracle. Vous pouvez crer la base de donnes et l'utilisateur Oracle manuellement ou l'aide de scripts. Procdure 1 2 3 Ouvrez une fentre SQL*Plus avec un utilisateur possdant des droits de propritaire de schma sur la base de donnes vCenter Server. Recherchez les scripts dbschema dans le rpertoire /installation directory/vpx/dbschema du module d'installation vCenter Server. Dans SQL*Plus, excutez les scripts en squence sur la base de donnes.
pathest le chemin d'accs du dossier /installation directory/vpx/dbschema.
@path/VCDB_oracle.SQL @path/load_stats_proc_oracle.sql @path/purge_stat1_proc_oracle.sql @path/purge_stat2_proc_oracle.sql @path/purge_stat3_proc_oracle.sql @path/purge_usage_stats_proc_oracle.sql @path/stats_rollup1_proc_oracle.sql @path/stats_rollup2_proc_oracle.sql @path/stats_rollup3_proc_oracle.sql @path/cleanup_events_oracle.sql @path/delete_stats_proc_oracle.sql @path/load_usage_stats_proc_oracle.sql @path/TopN_DB_oracle.sql @path/calc_topn1_proc_oracle.sql @path/calc_topn2_proc_oracle.sql @path/calc_topn3_proc_oracle.sql @path/calc_topn4_proc_oracle.sql @path/clear_topn1_proc_oracle.sql @path/clear_topn2_proc_oracle.sql @path/clear_topn3_proc_oracle.sql @path/clear_topn4_proc_oracle.sql @path/rule_topn1_proc_oracle.sql @path/rule_topn2_proc_oracle.sql @path/rule_topn3_proc_oracle.sql @path/rule_topn4_proc_oracle.sql @path/process_license_snapshot_oracle.sql @path/process_temptable0_proc_oracle.sql @path/process_temptable1_proc_oracle.sql @path/process_temptable2_proc_oracle.sql

VMware, Inc.

231

Installation et configuration de vSphere

(Facultatif) Vous pouvez galement excuter les scripts suivants pour surveiller l'intgrit de la base de donnes.
job_dbm_performance_data_oracle.sql process_performance_data_oracle.sql

Pour toutes les ditions d'Oracle Server compatibles, excutez ces scripts afin de mettre en place des tches planifies dans la base de donnes.
@path/job_schedule1_oracle.sql @path/job_schedule2_oracle.sql @path/job_schedule3_oracle.sql @path/job_cleanup_events_oracle.sql @path/job_topn_past_day_oracle.sql @path/job_topn_past_week_oracle.sql @path/job_topn_past_month_oracle.sql @path/job_topn_past_year_oracle.sql @path/job_property_bulletin_oracle.sql

Vous possdez maintenant un schma de base de donnes compatible avec vCenter Server. 6 7 8 Sur la machine sur laquelle vous installez vCenter Server, crez un nom DSN qui pointe vers le serveur de base de donnes qui dispose du schma. Excutez le programme d'installation vCenter Server. Si un message d'avertissement de rinitialisation de base de donnes s'affiche dans le programme d'installation vCenter Server, slectionnez [Ne pas remplacer, laisser la base de donnes existante en place] et poursuivez l'installation. Ce message s'affiche si vous utilisez une base de donnes comportant des tables vCenter Server cres par une installation prcdente. Ce message ne s'affiche pas si la base de donnes est propre. Si vous laissez votre base de donnes existante en place, vous ne pouvez pas vous connecter un groupe Linked Mode lors de l'installation. Vous pouvez effectuer la connexion une fois l'installation termine. Reportez-vous la section Rejoindre un groupe Linked Mode aprs l'installation , page 303. 9 Saisissez l'identifiant de l'utilisateur de la base de donnes lorsque vous y tes invit.

Le schma de base de donnes Oracle est cr.

Configurer une connexion Oracle pour un accs local


Configurez une connexion d'accs local si vous installez vCenter Server sur le mme systme que la base de donnes Oracle. Prrequis Vrifiez les correctifs de base de donnes ncessaires spcifis dans Notes de configuration de la base de donnes vCenter Server , page 206. Si vous ne prparez pas votre base de donnes correctement, le programme d'installation de vCenter Server affichera des messages d'erreur et des avertissements. Procdure 1 2 3 Tlchargez Oracle 10g ou Oracle 11g partir du site Web d'Oracle. Installez Oracle 10g ou Oracle 11g et crez une base de donnes. Configurez l'option Nom du service TNS dans DSN ODBC. Le Nom du service TNS est le nom du service Net de la base de donnes laquelle vous souhaitez vous connecter. Vous pouvez trouver le nom du service Net dans le fichier tnsnames.ora situ dans le dossier NETWORK\ADMIN du rpertoire d'installation de la base de donne Oracle.

232

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

La base de donnes est configure pour un accs local.

Configurer une connexion de base de donnes Oracle pour l'accs distance


Pour qu'un systme vCenter Server puisse accder distance la base de donnes Oracle, vous devez configurer une connexion Oracle. Prrequis Vrifiez les correctifs de base de donnes ncessaires spcifis dans Notes de configuration de la base de donnes vCenter Server , page 206. Si vous ne prparez pas votre base de donnes correctement, le programme d'installation de vCenter Server affichera des messages d'erreur et des avertissements. Procdure 1 2 3 Installez le client Oracle sur l'ordinateur du systme vCenter Server. Tlchargez et installez le pilote ODBC. Crez un nouvel espace disque logique pour un systme vCenter Server l'aide d'une instruction SQL comme celle qui suit.
CREATE TABLESPACE "VPX" DATAFILE 'C:\Oracle\ORADATA\VPX\VPX.dat' SIZE 1000M AUTOEXTEND ON NEXT 500K;

Crez un utilisateur, par exemple vpxAdmin, pour accder l'espace disque logique via ODBC.
CREATE USER vpxAdmin IDENTIFIED BY vpxadmin DEFAULT TABLESPACE vpx;

Accordez les autorisations l'utilisateur de l'une des manires suivantes.


n n

Accordez l'autorisation dba l'utilisateur. Accordez les autorisations suivantes l'utilisateur.


grant grant grant grant grant grant grant grant grant connect to user resource to user create view to user create sequence to user create table to user create materialized view to user execute on dbms_lock to user execute on dbms_job to user unlimited tablespace to user # To ensure space is sufficient

Par dfaut, le rle RESSOURCE a les privilges CRER UNE PROCDURE, CRER UNE TABLE et CRER UNE SQUENCE . Si le rle RESSOURCE n'a pas ces privilges, accordez-les l'utilisateur de base de donnes vCenter Server. 6 Utilisez un diteur de texte ou Net8 Configuration Assistant pour modifier le fichier tnsnames.ora situ dans l'inventaire C:\Oracle\Oraxx\NETWORK\ADMIN, o xx se trouve 10g ou 11g. Ajoutez l'entre suivante, o HOST est l'hte gr auquel le client doit se connecter.
VPX = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS=(PROTOCOL=TCP)(HOST=vpxd-Oracle)(PORT=1521)) ) (CONNECT_DATA = (SERVICE_NAME = VPX) ) )

VMware, Inc.

233

Installation et configuration de vSphere

Configurez l'option Nom du service TNS dans DSN ODBC. Le Nom du service TNS est le nom du service Net de la base de donnes laquelle vous souhaitez vous connecter, dans ce cas, VPX. Vous pouvez trouver le nom du service Net dans le fichier tnsnames.ora.

Se connecter une base de donnes Oracle localement


Pour qu'un systme vCenter Server puisse se connecter une base de donnes Oracle localement, vous devez configurer la connexion. Procdure 1 Crez un nouvel espace disque logique pour un systme vCenter Server l'aide d'une instruction SQL comme celle qui suit.
CREATE TABLESPACE "VPX" DATAFILE 'C:\Oracle\ORADATA\VPX\VPX.dat' SIZE 1000M AUTOEXTEND ON NEXT 500K;

Crez un utilisateur, par exemple vpxAdmin, pour accder l'espace disque logique via ODBC.
CREATE USER vpxAdmin IDENTIFIED BY vpxadmin DEFAULT TABLESPACE vpx;

Accordez les autorisations l'utilisateur de l'une des manires suivantes.


n n

Accordez l'autorisation dba l'utilisateur. Accordez les autorisations suivantes l'utilisateur.


grant grant grant grant grant grant grant grant grant connect to user resource to user create view to user create sequence to user create table to user create materialized view to user execute on dbms_lock to user execute on dbms_job to user unlimited tablespace to user # To ensure space is sufficient

Par dfaut, le rle RESSOURCE a les privilges CRER UNE PROCDURE, CRER UNE TABLE et CRER UNE SQUENCE . Si le rle RESSOURCE n'a pas ces privilges, accordez-les l'utilisateur de base de donnes vCenter Server. 4 Crez une connexion ODBC la base de donnes. Le code suivant montre un exemple de paramtres.
Data Source Name: VMware vCenter Server TNS Service Name: VPX User Id: vpxAdmin

Vous pouvez maintenant vous connecter la base de donnes localement. Suivant Vous pouvez ventuellement activer la surveillance de base de donnes pour les utilisateurs d'une base de donnes Oracle. Autrement, installez vCenter Server.

234

VMware, Inc.

Chapitre 9 Prparation des bases de donnes vCenter Server

(Facultatif) Configurer un utilisateur de base de donnes Oracle pour activer la surveillance de base de donnes
vCenter Server Database Monitoring capture des mesures qui permettent l'administrateur d'valuer l'tat et l'intgrit du serveur de base de donnes. L'activation de la surveillance de base de donnes permet l'administrateur d'empcher les arrts vCenter suite un manque de ressources pour le serveur de base de donnes. La surveillance de base de donnes pour vCenter Server permet aux administrateurs de contrler le processeur, la mmoire, les E/S, le stockage des donnes et d'autres lments d'environnement du serveur de base de donnes pour identifier les conditions de stress. Les statistiques sont stockes dans les journaux de profil vCenter Server. Activez la surveillance de base de donnes pour un utilisateur avant ou aprs avoir install vCenter Server. Vous pouvez excuter cette procdure lorsque vCenter Server est actif. Procdure 1 2 Ouvrez une session SQL*Plus avec le compte du systme. Excutez les commandes SQL suivantes pour accorder des autorisations supplmentaires l'utilisateur de base de donnes vCenter Server :
grant grant grant grant grant select select select select select on on on on on v_$system_event to user; v_$sysmetric_history to user; v_$sysstat to user; dba_data_files to user; v_$loghist to user;

vCenter Database Monitoring est activ.

VMware, Inc.

235

Installation et configuration de vSphere

236

VMware, Inc.

Avant d'installer vCenter Server

10

Vous pouvez installer vCenter Server sur un systme physique ou sur une machine virtuelle s'excutant sur un hte ESXi. Vous pouvez galement tlcharger VMware vCenter Server Appliance, une machine virtuelle Linux prdfinie optimise pour excuter vCenter Server. Ce chapitre aborde les rubriques suivantes :
n

Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237 Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240 Synchronisation des horloges sur le rseau vSphere , page 247 Utilisation d'un compte pour excuter vCenter Server , page 249 Installation de vCenter Server sur des machines IPv6 , page 250 Formats d'URL JDBC pour la base de donnes vCenter Server , page 250 Configurer les URL sur un systme vCenter Server autonome , page 252 Excution des programmes d'installation de vCenter Server et vSphere Client partir d'un lecteur rseau , page 252 Informations requises pour l'installation et la mise niveau de vCenter Single Sign On, Inventory Service et vCenter Server , page 253 Utilisateurs de base de donnes vCenter Single Sign On requis , page 260 Microsoft SQL Database configur dans un mode de compatibilit non pris en charge provoque l'chec de l'installation et de la mise niveau de vCenter Server , page 261

n n n n n n

n n

Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server.
Avant d'installer vCenter Single Sign On, Inventory Service et vCenter Server, passez en revue les conditions requises.

lments ncessaires la comprhension et la prparation du processus d'installation


n

vCenter Server 5.1 ncessite vCenter Single Sign On et Inventory Service. Vous devez installer ces composants dans l'ordre suivant : vCenter Single Sign On, Inventory Service et vCenter Server. Consultez les rubriques dans la section Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240

VMware, Inc.

237

Installation et configuration de vSphere

n n

Lisez les notes de version qui contiennent les problmes identifis et des notes d'installation spciales. Collectez les informations ncessaires aux assistants d'installation de vCenter Single Sign On, Inventory Service et vCenter Server. Reportez-vous la section Informations requises pour l'installation et la mise niveau de vCenter Single Sign On, Inventory Service et vCenter Server , page 253. Dterminez si l'instance de vCenter Server sera autonome ou dans un groupe Linked Mode. Reportezvous la section Cration de groupes Linked Mode vCenter Server , page 300. Tlchargez le programme d'installation de vCenter Server 5.1 sur le site Web de VMware.

Configuration systme requise


n

Vrifiez que votre systme remplit les conditions numres dans Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33 et Spcifications logicielles pour vCenter Server , page 38, et que les ports requis sont ouverts, comme indiqu dans Ports requis pour vCenter Server , page 40. Avant d'installer ou de mettre niveau un produit vSphere, synchronisez les horloges de toutes les machines sur le rseau vSphere. Reportez-vous Synchronisation des horloges sur le rseau vSphere , page 247. Vrifiez que le nom DNS de la machine hte vCenter Server correspond au nom rel de l'ordinateur. Vrifiez que le nom d'hte de la machine sur laquelle vous installez vCenter Server est conforme aux directives RFC 952. Le chemin d'installation de vCenter Server doit tre compatible avec l'installation pour Microsoft Active Directory Application Mode (ADAM/AD LDS). Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%). Assurez-vous que le nom de l'ordinateur de la machine hte ne dpasse pas 15 caractres. Assurez-vous que le systme sur lequel vous installez vCenter Server n'est pas un contrleur de domaine Active Directory. Sur chaque systme qui excute vCenter Server, vrifiez que le compte utilisateur de domaine possde les autorisations suivantes :
n n n

n n

n n

Membre du groupe Administrateurs Agit en tant qu'lment du systme d'exploitation Se connecte en tant que service

vCenter Server ncessite que Microsoft .NET 3.5 SP1 Framework soit install sur votre systme. Si ce n'est pas le cas, le programme d'installation de vCenter Server l'installera. L'installation du logiciel .NET 3.5 SP1 peut ncessiter une connectivit Internet pour tlcharger des fichiers supplmentaires. Si le systme que vous utilisez pour l'installation de vCenter Server appartient un groupe de travail plutt qu' un domaine, les fonctionnalits ne seront pas toutes disponibles sur vCenter Server. S'il est assign un groupe de travail, le systme vCenter Server n'est pas en mesure de dcouvrir tous les domaines et systmes disponibles sur le rseau lorsqu'il utilise certaines fonctionnalits. Pour dterminer si le systme appartient un groupe de travail ou un domaine, cliquez avec le bouton droit sur [Poste de travail] . Cliquez sur [Proprits] puis sur l'onglet [Nom de l'ordinateur] . L'onglet [Nom de l'ordinateur] affiche soit une tiquette de groupe de travail, soit une tiquette de nom de domaine. Le compte NETWORK SERVICE est requis sur le dossier dans lequel vCenter Server est install et sur le registre HKLM. Pendant l'installation, vrifiez que la connexion entre la machine et le contrleur de domaine fonctionne.

238

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Avant d'installer vCenter Server, dans le panneau de configuration Outils d'administration de l'instance vCenter Single Sign On o vous allez enregistrer vCenter Server, vrifiez que les services vCenter Single Sign On et RSA SSPI sont dmarrs. Vous devez vous connecter comme membre du groupe Administrateurs sur la machine hte avec un nom d'utilisateur qui ne contient pas de caractres non-ASCII.

Configuration rseau requise


n

Vrifiez que le nom de domaine complet (FQDN) du systme o vous installerez vCenter Server peut tre rsolu. Pour ce faire, tapez nslookup your_vCenter_Server_fqdn dans l'invite de ligne de commande. Si le FQDN peut tre rsolu, la commande nslookup renvoie l'IP et le nom de la machine du contrleur de domaine. Vrifiez que la recherche DNS inverse renvoie un nom de domaine complet lorsque vous l'interrogez sur l'adresse IP de vCenter Server. Lorsque vous installez vCenter Server, l'installation du composant du serveur Web qui prend en charge vSphere Client choue si le programme d'installation ne peut rechercher le nom de domaine complet de vCenter Server partir de son adresse IP. La recherche inverse est implmente en utilisant les enregistrements PTR. Pour crer un enregistrement PTR, consultez la documentation de votre systme d'exploitation hte vCenter Server. Vrifiez qu'aucune traduction d'adresse rseau (NAT) n'existe entre le systme vCenter Server et les htes qu'il grera. Installez vCenter Server, comme tous les autres serveurs rseau, sur une machine avec une adresse IP fixe et un nom DNS connu, pour que les clients puissent accder sans problme au service. Assignez une adresse IP statique et un nom d'hte au serveur Windows qui hbergera le systme vCenter Server. Cette adresse IP doit avoir un enregistrement de DNS (systme de nom de domaine) (interne). Assurez-vous que l'interface de gestion des htes ESXi possde une rsolution DNS valide depuis vCenter Server et tous les clients vSphere. Assurez-vous que vCenter Server possde une rsolution DNS valide depuis tous les htes ESXi et tous les clients vSphere. Si vous utilisez DHCP au lieu d'une adresse IP statique pour vCenter Server, assurez-vous que le nom de l'ordinateur du vCenter Server a t mis niveau dans le service du nom de domaine (DNS). Excutez une commande ping avec le nom de l'ordinateur pour tester la connexion. Par exemple, si le nom de l'ordinateur est host-1.company.com, excutez la commande suivante dans l'invite de commande Windows :
ping host-1.company.com

Si vous arrivez faire un ping du nom de l'ordinateur, ce nom est mis niveau dans le DNS.
n

Pour que le programme d'installation vCenter Single Sign On dcouvre automatiquement les sources d'identit Active Directory, vrifiez que les conditions suivantes sont remplies.
n

La source d'identit Active Directory doit pouvoir authentifier l'utilisateur qui est connect pour effectuer l'installation Single Sign On. Le DNS de la machine hte Single Sign On du serveur doit contenir la fois des entres de recherche et de recherche inverse pour le contrleur du domaine d'Active Directory. Par exemple, un ping mycompany.com doit renvoyer l'adresse IP du contrleur de domaine de mycompany. De mme, la commande ping -a pour cette adresse IP doit retourner le nom d'hte du contrleur de domaine. vitez d'essayer de corriger les problmes de rsolution de noms en modifiant les fichier d'htes. Au lieu de cela, assurez-vous que le serveur DNS est correctement configur. L'horloge du systme de la machine hte Single Sign On Server doit tre synchronise avec celle du contrleur de domaine.

VMware, Inc.

239

Installation et configuration de vSphere

Exigences pralables de la base de donnes


n

Vrifiez que la base de donnes vCenter Server remplit les conditions pralables. Reportez-vous la section Notes de configuration de la base de donnes vCenter Server , page 206 et Chapitre 9, Prparation des bases de donnes vCenter Server , page 205. Crez une base de donnes vCenter Server si vous n'envisagez pas d'installer la base de donnes groupe. Crez une base de donnes vCenter Single Sign On si vous n'envisagez pas d'installer la base de donnes groupe. Si vous utilisez une base de donnes existante pour Single Sign On, vous pouvez dfinir un utilisateur de base de donnes (RSA_USER) et un administrateur de base de donnes (RSA_DBA) pour les utiliser pour l'installation et la configuration de la base de donnes Single Sign On. Reportez-vous Utilisateurs de base de donnes vCenter Single Sign On requis , page 260.
n

n n

Dans ce cas, crez ces utilisateurs avant d'excuter le programme d'installation. Voir Utilisateurs de base de donnes vCenter Single Sign On requis , page 260 pour la liste des autorisations ncessaires. Si vous ne choisissez pas cette option, le programme d'installation cre ces utilisateurs automatiquement en utilisant les donnes d'identification d'un administrateur de base de donnes que vous dfinissez pendant l'installation. Veillez ce que l'utilisateur de base de donnes que vous dfinissez dispose des autorisations ncessaires. Reportez-vous Tableau 10-4.

Si vous utilisez une base de donnes existante avec vCenter Single Sign On lors de l'installation ou de la mise jour, assurez-vous que les espaces table sont nomms RSA_DATA et RSA_INDEX. Tout autre nom attribu aux espaces disque logique entrane l'chec de l'installation de vCenter Single Sign On. Si vous utilisez une base de donnes existante pour Single Sign On, pour qu'un espace disque logique soit cr pour la base de donnes, excutez le script rsaIMSLite<DBName>SetupTablespaces.sql. Le script est fourni dans le package de tlchargement du programme d'installation de vCenter Server dans vCenter
Server Installation directory\Single Sign On\DBScripts\SSOServer\Schema\your_existing_database. Vous pouvez excuter le script avant

l'installation ou pendant l'installation lorsque le programme d'installation le demande. Vous pouvez laisser le programme d'installation excuter le script et reprendre le programme d'installation aprs avoir excut le script.

Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server
vSphere 5.1 introduit le service vCenter Single Sign On dans le cadre de l'infrastructure de gestion vCenter Server. Cette modification affecte l'installation de vCenter Server, la mise niveau, et son utilisation. L'authentification via vCenter Single Sign On renforce la scurit de la plate-forme de l'infrastructure VMware cloud car elle permet que les composants logiciels vSphere de communiquer entre eux par le biais d'un mcanisme d'change de jetons sr, au lieu de demander chaque composant d'authentifier distinctement un utilisateur avec un service d'annuaire comme Active Directory. Pour plus d'informations sur la configuration de vCenter Single Sign On, consultez Scurit vSphere

Impact de vCenter Single Sign On sur les nouvelles installations vCenter Server
Dans les versions de vSphere antrieures vSphere 5.1, vCenter Server s'installait en une seule opration qui installait de mme et manire silencieuse VMware vCenter Inventory Service sur la mme machine hte. Pour les petits dploiements vSphere, vCenter Server 5.1 propose une option d'installation simple vCenter Server qui installe vCenter Single Sign On, Inventory Service et vCenter Server sur la mme machine virtuelle ou le mme hte.

240

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Sinon, pour personnaliser l'emplacement et la configuration de chaque composant, vous pouvez installer les composants sparment en slectionnant les options d'installation individuelle dans l'ordre suivant : vCenter Single Sign On, Inventory Service et vCenter Server. Vous pouvez installer chaque composant sur une machine virtuelle diffrente ou un hte diffrent. Pour la premire installation de vCenter Server avec vCenter Single Sign On, vous devez installer les trois composants, le serveur Single Sign On, Inventory Service et vCenter Server, dans l'environnement vSphere. Pour les installations suivantes de vCenter Server dans votre environnement, vous n'avez pas besoin d'installer Single Sign On. Un seul serveur Single Sign On peut servir l'intgralit de l'environnement vSphere. Aprs avoir install vCenter Single Sign On une fois, vous pouvez connecter toutes les nouvelles instances de vCenter Server au mme serveur d'authentification. Cependant, vous devez installer une instance dInventory Service pour chaque instance de vCenter Server.

Impact de vCenter Single Sign On sur les mises niveau de vCenter Server
Lorsque vous mettez niveau vCenter Server vers la version 5.1, le processus de mise niveau installe d'abord vCenter Single Sign On, puis met niveau vCenter Server. Pour les mises niveau de vCenter Server vers les versions antrieures vCenter Server 5.1, les utilisateurs de systme d'exploitation local, ainsi que les utilisateurs Active Directory qui sont enregistrs dans vCenter Server avant la mise niveau continuent de travailler avec vCenter Server mis niveau. Ce comportement change dans vCenter Server 5.1. Dans vCenter Server 5.1, si vCenter Single Sign On est excut sur une machine virtuelle ou sur une machine physique associe un domaine Active Directory, Single Sign On dcouvrira automatiquement le domaine Active Directory existant et l'ajoutera en tant que source d'identit pendant le processus d'installation de Single Sign On. Si Single Sign On n'est pas excut sur une machine virtuelle ni sur une machine physique qui se trouve dans le mme domaine qu'Active Directory, vous devez utiliser Client Web vSphere pour vous connecter vCenter Server et ajouter le domaine Active Directory Single Sign On. Si vous installez vCenter Single Sign On et vCenter Server sur la mme machine physique ou machine virtuelle, Single Sign On reconnat les utilisateurs de systme d'exploitation local existants. Aprs la mise niveau, vous pouvez vous connecter vCenter Server avec un ID utilisateur de systme d'exploitation local enregistr. Si vous installez vCenter Single Sign On et vCenter Server sur des machines virtuelles diffrentes ou des htes diffrents, les anciens utilisateurs de systme d'exploitation local qui graient l'autorisation d'accs vCenter Server ne sont plus disponibles pour Single Sign On. Lorsque vous installez vCenter Single Sign On dans le mode multisite ou en grappe en mode haute disponibilit, toutes les autorisations pr-mises niveau les utilisateurs locaux du systme d'exploitation sont perdues. Dans vCenter Server 5.1, le terme utilisateurs de systme d'exploitation local fait rfrence aux utilisateurs locaux dans la machine hte Single Sign On et non pas dans la machine virtuelle ou la machine hte de vCenter Server. Aprs la mise niveau, s'il ne reste aucun super administrateur (l'utilisateur ou le groupe d'administration pour le dossier racine), vous devrez autoriser qu'un utilisateur ou groupe valide soit utilis comme super administrateur pendant l'installation. Cette situation peut se produire en raison de changements dans les magasins d'utilisateurs dans les versions antrieures la version 5.1 jusqu' la version 5.1 de vSphere.

VMware, Inc.

241

Installation et configuration de vSphere

Modes de dploiement de vCenter Single Sign On


vCenter Server fournit plusieurs faons de dployer vCenter Single Sgn On pour une utilisation optimale de l'environnement vSphere Vous pouvez dployer vCenter Single Sign On dans l'un de ces trois modes : Basic Le mode de base installe une version autonome de vCenter Single Sign On. Plusieurs instances de vCenter Server et Inventory Service peuvent pointer vers cette dernire. Si le serveur Single Sign On ou la machine virtuelle hbergeant le serveur tombe en panne, les administrateurs ne peuvent pas accder vCenter Server, mais les htes ESXi continuent fonctionner normalement. Plusieurs instances Active Directory et OpenLDAP peuvent tre ajoutes comme sources d'identit. Mode cluster installe deux ou plusieurs instances de vCenter Single Sign On en mode de haute disponibilit. Toutes les instances utilisent la mme base de donnes et pointent vers les mmes sources d'identit. Les administrateurs Single Sign On, quand ils sont connects vCenter Server par le biais de Client Web vSphere, voient l'instance principale de Single Sign On. Le modes en plusieurs sites dploie les instances de vCenter Single Sign On dans des centres de donnes disperss gographiquement. Dans chaque centre de donnes, vous pouvez installer Single Sign On en mode autonome ou en cluster, en pointant vers les sources d'identit dans cet emplacement.

Cluster

Plusieurs sites

Les instances de vCenter Server en mode li peuvent tre connectes diffrents serveurs Single Sign On physiques, mais elles doivent tre connectes un seul serveur Single Sign On logique. Un seul serveur Single Sign On logique peut prendre l'une des formes suivantes :
n n

Un seul serveur Single Sign On physique. Deux nuds d'un cluster. En ralit, cela revient disposer d'un seul serveur Single Sign On physique, car les nuds utilisent la mme base de donnes Single Sign On. Deux nuds en mode multisite.

Composants vCenter Single Sign On


vCenter Single Sign On comprend les composants suivants : STS (Security Token Service), un serveur d'administration, vCenter Lookup Service et le service SSPI RSA. Lorsque vous installez vCenter Single Sign On, les composants suivants sont dploys. STS (Security Token Service) Le services STS envoie des jetons STS Security Assertion Markup Language (SAML). Ces jetons de scurit passent de l'information sur un utilisateur du systme entre un fournisseur d'identit et un service Web. Ce service permet un utilisateur qui s'est connect travers vCenter Single Sign On d'utiliser plusieurs applications de services Web fournis, chacun sans authentification. Le serveur d'administration permet de configurer le Single Sign On de vCenter et gre les utilisateurs et les groupes.

Serveur d'administration

242

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

vCenter Lookup Service

Le Lookup Service contient des informations de topologie de l'infrastructure vSphere, ce qui permet des composants vSphere de se connecter entre eux en toute scurit. L'interface du fournisseur de la prise en charge de scurit (SSPI) est une API base sur Microsoft Windows utilise pour raliser une authentification contre les Fournisseurs de la prise en charge de scurit tels que NTLM et Kerberos.

Service RSA SSPI

vCenter Lookup Service


vCenter Lookup Service est un composant de vCenter Single Sign On. Lookup service enregistre l'emplacement des composants de vSphere pour qu'ils puissent se retrouver et communiquer entre eux de faon sre. Le programme d'installation de vCenter Single Sign On dploie galement VMware Lookup Service la mme adresse ou sur le mme port. Lookup Service permet diffrents composants vSphere de se localiser mutuellement de manire scurise. Lorsque vous installez des composants de vCenter Server aprs vCenter Single Sign On, vous devez fournir l'URL Lookup Service. Les programmes d'installation d'Inventory Service et de vCenter Server demandent l'URL de Lookup Service puis contactent Lookup Service afin de trouver vCenter Single Sign On. Une fois l'installation effectue, Inventory Service et vCenter Server sont enregistrs dans le Lookup Service pour que d'autres composants vSphere, tels que Client Web vSphere puissent les localiser.

Configuration de l'utilisateur administrateur de vCenter Server


Dans vCenter Server 5.1 avec vCenter Single Sign On, la faon dont vous dfinissez l'utilisateur administrateur de vCenter Server dpend du dploiement vCenter Single Sign On. Dans les versions de vSphere antrieures vSphere 5.1, les administrateurs de vCenter Server sont les utilisateurs qui appartiennent au groupe d'administrateurs de systme d'exploitation local. Dans vSphere 5.1, lorsque vous installez vCenter Server, vous devez indiquer l'administrateur ou le groupe d'administrateurs de vCenter Server par dfaut (initial). Pour les petits dploiements o vCenter Server et vCenter Single Sign On sont dploys sur la mme machine hte, vous pouvez dsigner le groupe Administrateurs de systme d'exploitation local comme utilisateurs administratifs de vCenter Server. Il s'agit de l'option par dfaut. Ce comportement n'a pas chang par rapport vCenter Server 5.0. Pour les plus grandes installations, o vCenter Single Sign On et vCenter Server sont dploys sur des htes diffrents, vous ne pouvez pas conserver le mme comportement que dans vCenter Server 5.0. En effet, vous devez affecter le rle d'administrateur de vCenter Server l'utilisateur ou au groupe d'utilisateurs partir d'une source d'identit enregistre dans le serveur vCenter Single Sign On : source d'identit Active Directory, OpenLDAP ou source d'identit systme.

Ajout des domaines OpenLDAP et Active Directory vCenter Server 5.1


Dans les versions vCenter Server antrieures vCenter Server 5.1, vCenter Server ajoute les domaines Active Directory dont la VM ou l'hte vCenter Server est membre. Dans vCenter Server 5.1, vCenter Single Sign On dtecte les domaines Active Directory dont la VM ou l'hte Single Sign On est membre. vCenter Single Sign On ajoute les domaines Active Directory dcouverts. Contrairement aux versions antrieures de vCenter Server, qui permettent uniquement de configurer un domaine Active Directory la fois pour vCenter Server, dans vCenter Server 5.1 avec Single Sign On, vous pouvez ajouter plusieurs domaines Active Directory. vCenter Single Sign On peut galement ajouter plusieurs domaines OpenLDAP et vous pouvez configurer vCenter Server afin qu'il soit disponible pour les utilisateurs enregistrs dans ces rfrentiels OpenLDAP, ce qui permet de grer l'accs vCenter Server sans Active Directory. Pour plus d'informations sur vCenter Single Sign On, consulter Scurit vSphere

VMware, Inc.

243

Installation et configuration de vSphere

Authentification sur l'environnement vCenter Server 5.1


Dans vCenter Server 5.1, les utilisateurs s'authentifient via vCenter Single Sign On. Dans les versions de vCenter Server antrieures vCenter Server 5.1, quand un utilisateur se connecte vCenter Server, vCenter Server authentifie l'utilisateur en le validant par rapport un domaine Active Directory ou la liste des utilisateurs de systme d'exploitation local. tant donn que vCenter Server dispose dsormais de son propre serveur vCenter Single Sign On, vous devez crer des utilisateurs Single Sign On pour grer le serveur Single Sign On. Ces utilisateurs peuvent tre diffrents des utilisateurs qui grent vCenter Server. L'ID de administrateur vCenter Single Sign On par dfaut est admin@System-Domain . Vous pouvez crer des administrateurs Single Sign On avec l'outil d'administration Single Sign On dans Client Web vSphere. Vous pouvez associer trois autorisations suivantes ces utilisateurs : utilisateur de base, utilisateur simple et administrateur. Les utilisateurs peuvent se connecter vCenter Server avec vSphere Client ou Client Web vSphere.
n

Grce vSphere Client, l'utilisateur se connecte chaque vCenter Server distinctement. Toutes les instances de vCenter Server lies sont visibles dans le volet gauche de vSphere Client. Le vSphere Client n'affiche pas les systmes vCenter Server qui ne sont pas lis au vCenter Server auquel l'utilisateur s'est connect, sauf si l'utilisateur se connecte ces systmes vCenter Server explicitement. Ce comportement n'a pas chang par rapport aux versions de vCenter Server antrieures la version 5.1. l'aide de Client Web vSphere, les utilisateurs s'authentifient dans vCenter Single Sign On et sont connects Client Web vSphere. Les utilisateurs peuvent afficher toutes les instances de vCenter Server pour lesquelles ils disposent d'autorisations. Une fois que les utilisateurs sont connects vCenter Server, aucune autre authentification n'est requise. Les actions que les utilisateurs peuvent excuter sur les objets dpendent des autorisations vCenter Server dont disposent les utilisateurs sur ces objets.

Pour les versions antrieures vCenter Server 5.1, vous devez enregistrer explicitement chaque systme vCenter Server dans Client Web vSphere, l'aide de l'application d'administration vSphere Web Client. Pour plus d'informations sur vCenter Single Sign On, consultez Scurit vSphere

Influence des scnarios de dploiement sur le comportement de la connexion de vCenter Single Sign On
La faon dont vous dployez vCenter Single Sign On et le type d'utilisateur qui installe vCenter Single Sign On dtermine les comptes utilisateur d'administrateur qui ont des privilges sur Single Sign On server et sur vCenter Server. Pendant le processus d'installation de vCenter Server, certains utilisateurs ont des privilges pour se connecter vCenter Server et certains utilisateurs ont des privilges pour grer vCenter Single Sign On. L'administrateur de vCenter Server peut ne pas tre le mme utilisateur que l'administrateur de vCenter Single Sign On. Cela signifie que si vous vous connectez Client Web vSphere en tant qu'administrateur Single Sign On par dfaut (admin@System-Domain), il est possible que vous ne voyiez pas tous les systmes vCenter Server dans l'inventaire. L'inventaire semble tre vide parce que vous ne voyez que les systmes sur lesquels vous avez des privilges dans vSphere Web Client. Cela signifie galement que si vous vous connectez Client Web vSphere en tant qu'administrateur vCenter Server par dfaut, il est possible que vous ne voyiez pas l'outil de configuration vCenter Single Sign On. L'outil de configuration n'est pas prsent parce que seul l'administrateur vCenter Single Sign On par dfaut (admin @System-Domain) est autoris afficher et grer vCenter Single Sign On aprs l'installation. L'administrateur Single Sign On peut crer des utilisateurs administrateurs supplmentaires si ncessaire.

244

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Comportement de la connexion lorsque vous utilisez vCenter Simple Install


Le processus vCenter Simple Install installe vCenter vCenter Single Sign On, Inventory Service et vCenter Server sur un seul systme. Le compte que vous utilisez lorsque vous excutez le processus Simple Install affecte les utilisateurs qui ont des privilges sur les composants. Lorsque vous vous connectez en tant qu'utilisateur d'un compte de domaine ou comme utilisateur d'un compte local pour installer vCenter Server au moyen de vCenter Simple Install, le comportement suivant se produit lors de l'installation.
n

Par dfaut, les utilisateurs du systme d'exploitation du groupe d'Administrateurs local peuvent se connecter au Client Web vSphere et vCenter Server. Ces utilisateurs ne peuvent pas configurer Single Sign On ou voir l'interface de gestion Single Sign On dans Client Web vSphere. L'utilisateur administrateur vCenter Single Sign On par dfaut est admin@System-Domain . Cet utilisateur peut se connecter Client Web vSphere pour configurer Single Sign On et ajoute des comptes pour grer Single Sign On, si ncessaire. Cet utilisateur ne peut pas afficher ou configurer vCenter Server. Si vous tes connect en tant qu'utilisateur d'un compte de domaine, les sources d'identit par dfaut Active Directory sont dcouvertes. Si vous tes connect en tant qu'utilisateur d'un compte local, les sources d'identits par dfaut Active Directory ne sont pas dcouvertes. Les utilisateurs du systme d'exploitation local (localos ou hostname) sont ajouts en tant que source d'identit.

Comportement de la connexion lorsque vous dployez vCenter Single Sign On en tant que serveur autonome
Le dploiement de vCenter Single Sign On en mode de base signifie qu'une version autonome de vCenter Single Sign On est installe sur un systme. Plusieurs instances de vCenter Server, Inventory Service et vSphere Web Client peuvent pointer vers cette version autonome de vCenter Single Sign On. Dans ce scnario de dploiement, le processus d'installation accorde admin@System-Domain vCenter Server des privilges par dfaut. En outre, le processus d'installation cre l'utilisateur admin@ System-Domain pour grer vCenter Single Sign On. REMARQUE Lorsque vous installez des composants de vCenter Server avec des programme d'installation spars, vous pouvez choisir le compte ou le groupe qui pourront se connecter vCenter Server lors de l'installation. Spcifiez ce compte ou un groupe sur la page d'information de Single Sign On, dans la zone de texte suivante : [Administrateur vCenter Server reconnu par vCenter Single Sign On] . Par exemple, pour accorder un groupe d'administrateurs de domaine l'autorisation se connecter vCenter Server, tapez le nom du groupe d'administrateurs de domaine, par exemple Domain Administrators@VCADSSO.LOCAL. Installation en mode de base en tant qu'utilisateur de compte de domaine Lorsque vous vous connectez en tant qu'utilisateur d'un compte de domaine pour installer vCenter Single Sign On dans le mode de base, sur un systme diffrent d'Inventory Service et de vCenter Server, le comportement suivant se produit lors de l'installation.
n n n

Par dfaut, l'utilisateur admin@System-Domain peut se connecter Client Web vSphere et vCenter Server. Les sources d'identit par dfaut Active Directory sont dcouvertes. Les utilisateurs du systme d'exploitation local (localos ou hostname) sont ajouts en tant que source d'identit.

VMware, Inc.

245

Installation et configuration de vSphere

Installation en mode de base en tant que qu'utilisateur de compte local Lorsque vous vous connectez en tant qu'utilisateur d'un compte local pour installer vCenter Single Sign On dans le mode de base, sur un systme diffrent d'Inventory Service et de vCenter Server, le comportement suivant se produit lors de l'installation.
n n n

Par dfaut, l'utilisateur admin@System-Domain peut se connecter Client Web vSphere et vCenter Server. Identits des sources Active Directory pas dcouvertes. Les utilisateurs du systme d'exploitation local (localos ou hostname) sont ajouts en tant que source d'identit.

Comportement de connexion lorsque vous installez un cluster d'instances vCenter Single Sign On
Le dploiement de vCenter Single Sign On comme cluster implique qu'au moins deux instances de vCenter Single Sign On sont installes en mode de haute disponibilit (HA). Le mode HA de vCenter Single Sign On est diffrent que celui de vSphere HA. Toutes les instances de vCenter Single Sign On utilisent la mme base de donnes et pointent vers les mmes sources d'identit. Les administrateurs de Single Sign On voient l'instance vCenter Server principale lorsqu'ils se connectent vCenter Server via Client Web vSphere. Dans ce scnario de dploiement, le processus d'installation accorde admin@System-Domain vCenter Server des privilges par dfaut. En outre, le processus d'installation cre l'utilisateur admin@ System-Domain pour grer vCenter Single Sign On. REMARQUE Lorsque vous installez des composants de vCenter Server avec des programme d'installation spars, vous pouvez choisir le compte ou le groupe qui pourront se connecter vCenter Server lors de l'installation. Spcifiez ce compte ou un groupe sur la page d'information de Single Sign On, dans la zone de texte suivante : [Administrateur vCenter Server reconnu par vCenter Single Sign On] . Par exemple, pour accorder un groupe d'administrateurs de domaine l'autorisation se connecter vCenter Server, tapez le nom du groupe d'administrateurs de domaine, par exemple Domain Administrators@VCADSSO.LOCAL. Lorsque vous vous connectez comme utilisateur d'un compte de domaine pour installer vCenter Single Sign On en mode cluster, sur un systme diffrent d'Inventory Service et de vCenter Server, le comportement suivant se produit lors de l'installation.
n n

Par dfaut, l'utilisateur admin@System-Domain peut se connecter Client Web vSphere et vCenter Server. Si vous tes connect en tant qu'utilisateur d'un compte de domaine, les sources d'identit par dfaut Active Directory sont dcouvertes. Si vous tes connect en tant qu'utilisateur d'un compte local, les sources d'identits Active Directory ne sont pas dcouvertes.

Sources des identits pour vCenter Server avec vCenter Single Sign On
vCenter Server 5.1 avec vCenter Single Sign On ajoute la prise en charge de plusieurs nouveaux types de rfrentiels d'utilisateurs. Les versions vCenter Server antrieures la version 5.1 prenaient en charge les utilisateurs Active Directory et les utilisateurs du systme d'exploitation local comme rfrentiels d'utilisateurs. La version 5.1 de vCenter Server prend en charge les types de rfrentiels d'utilisateurs suivants comme sources d'identit :
n n n n

Active Directory. OpenLDAP. Systme d'exploitation local. Systme.

Les sources d'identit vCenter Single Sign On sont gres par les administrateurs Single Sign On. Vous pouvez associer plusieurs sources d'identit de chaque type un seul serveur Single Sign On.

246

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Chaque source d'identit possde un nom qui est unique dans l'tendue de l'instance de serveur Single Sign On correspondante. Il existe toujours exactement une source d'identit Systme appele System-Domain. Il ne peut y avoir qu'une seule source d'identit de systme d'exploitation local. Sur les systmes Linux, l'tiquette de la source d'identit est localOS. Sur les systmes Windows, l'tiquette de la source d'identit est le nom d'hte du systme. La source d'identit du systme d'exploitation local peut exister uniquement dans les dploiements de serveur Single Sign On non ordonns en cluster. Vous pouvez associer des sources d'identit distantes une instance de serveur Single Sign On. Les sources d'identit distantes sont limites aux implmentations de serveurs Active Directory et OpenLDAP. Pendant l'installation de Single Sign On, le programme d'installation peut dcouvrir automatiquement des sources d'identits Active Directory, si votre systme rpond aux conditions pralables appropries. Consultez la section Configuration rseau requise dans Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237. Pour plus d'informations sur vCenter Single Sign On, consulter Scurit vSphere

Synchronisation des horloges sur le rseau vSphere


Avant d'installer vCenter Single Sign On, installez Client Web vSphere ou dployez le dispositif vCenter Server. Assurez-vous que les horloges de toutes les machines sur le rseau vSphere sont synchronises. Si les horloges des machines sur le rseau vCenter Server ne sont pas synchronises, les certificats SSL, qui sont sensibles au temps, peuvent ne pas tre reconnus comme valides dans les communications entre les machines du rseau. Des horloges non synchronises peuvent entraner des problmes d'authentification, ce qui peut causer l'chec de l'installation de Client Web vSphere ou empcher le dmarrage du service vpxd du dispositif vCenter Server.

Synchroniser les horloges ESX et ESXi avec un serveur de temps du rseau


Avant d'installer vCenter Single Sign On, Client Web vSphere ou le dispositif vCenter Server, vrifiez que les horloges de toutes les machines du rseau vSphere sont synchronises. Procdure 1 2 3 4 5 6 7 8 9 Depuis Client Web vSphere, connectez-vous vCenter Server. Slectionnez l'hte dans l'inventaire. Slectionnez l'onglet [Grer] . Slectionnez [Paramtres] . Slectionnez [Configuration de temps] . Cliquez sur [Edit] . Slectionnez [Utiliser le protocole de temps du rseau (activer le client NTP)] . Dfinissez le statut du service NTP et la stratgie de dmarrage du service NTP. Entrez les adresses IP des serveurs NTP avec lesquels se synchroniser. L'hte synchronise les serveurs NTP tel qu'indiqu dans vos paramtres.

VMware, Inc.

247

Installation et configuration de vSphere

Synchroniser l'horloge de vCenter Server Appliance avec un serveur NTP


Avant de dployer le dispositif vCenter Server ou d'installer vCenter Single Sign On sur Windows, assurezvous que les horloges de toutes les machines sur le rseau sont synchronises. Des horloges non synchronises peuvent entraner des erreurs d'installation et d'authentification. Sur les systmes associs un domaine Windows, l'horloge de vCenter Server Appliance est synchronise automatiquement avec le contrleur de domaine. Sur d'autres systmes, vous pouvez activer la synchronisation de l'horloge l'aide de VMware Tools. Consultez le Guide d'installation et de configuration de VMware Tools. Comme alternative, vous pouvez utiliser cette procdure. Procdure 1 2 Connectez-vous vCenter Server Appliance en tant que racine. partir d'une ligne de commande, entrez les commandes suivantes pour configurer et dmarrer un client NTP.
yast2 ntp-client add server=your_chosen_time_server yast2 ntp-client enable

Entrez la commande suivante pour demander la synchronisation immdiate avec le serveur de temps :
sntp -P no -r your_chosen_time_server

L'horloge de vCenter Server Appliance est synchronise avec le serveur NTP.

Configurer un client NTP Windows pour la synchronisation des horloges du rseau


Les horloges de tous les serveurs sur le rseau vSphere doivent tre synchronises. Vous pouvez configurer un client NTP Windows comme source pour la synchronisation des horloges sur les serveurs Windows. Utilisez l'diteur de registre sur le serveur Windows pour effectuer les modifications de configuration. Procdure 1 Activez le mode NTP. a b 2 Accdez aux paramtres du registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters Dfinissez la valeur Type sur NTP.

Activez le client NTP. a b Accdez aux paramtres du registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config Dfinissez la valeur AnnounceFlags sur 5.

Entrez les serveurs NTP en amont depuis lesquels effectuer la synchronisation. a b Accdez aux paramtres du registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders. Dfinissez la valeur NtpServer sur une liste d'au moins trois serveurs NTP.

Par exemple, vous pouvez dfinir la valeur 0x1 1.pool.ntp.org, 0x1 2.pool.ntp.org, 3.pool.ntp.org 0x1.

248

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Spcifiez un intervalle de mise jour de 150 minutes. a Accdez aux paramtres du registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Nt pClient, Dfinissez la valeur SpecialPollInterval sur 900.

b 5

Redmarrez le service W32time pour que les changements prennent effet.

Utilisation d'un compte pour excuter vCenter Server


Vous pouvez utiliser le compte de systme intgr de Microsoft Windows ou un compte d'utilisateur pour excuter vCenter Server. Avec un compte d'utilisateur, vous pouvez activer l'authentification Windows pour SQL Server, et cela apporte galement plus de scurit. Le compte d'utilisateur doit tre un administrateur sur l'ordinateur local. Dans l'assistant d'installation, vous indiquez le nom de compte sous la forme DomainName\Username. Vous devez configurer la base de donnes SQL Server pour permettre au compte de domaine d'accder SQL Server. Le compte de systme intgr de Microsoft Windows dispose d'un plus grand nombre d'autorisations et de droits sur le serveur que vCenter Server n'en a besoin, ce qui peut mener des problmes de scurit. Pour les DSN SQL Server configurs avec l'authentification Windows, utilisez le mme nom d'utilisateur pour le service VMware VirtualCenter Management Webservices et l'utilisateur DSN. Si vous n'envisagez pas d'utiliser l'authentification Microsoft Windows pour SQL Server ou si vous utilisez une base de donnes Oracle ou DB2, il vous faudra peut-tre crer un compte d'utilisateur local pour le systme vCenter Server. Dans ce cas, la seule condition indispensable est que le compte d'utilisateur soit un administrateur sur l'ordinateur local. REMARQUE Si vous installez une instance de vCenter Server comme compte de systme local sur une base de donnes SQL Server avec une authentification Windows NT intgre et que vous ajoutez un utilisateur d'authentification Windows NT intgre au serveur de base de donnes local avec la mme base de donnes par dfaut que vCenter Server, vCenter Server peut ne pas dmarrer. Reportez-vous vCenter Server install comme compte de systme local dans une base de donnes SQL Server locale avec Integrated Windows NT Authentication ne dmarre pas , page 249.

vCenter Server install comme compte de systme local dans une base de donnes SQL Server locale avec Integrated Windows NT Authentication ne dmarre pas
vCenter Server est install comme compte de systme local dans une base de donnes SQL Server locale avec Integrated Windows NT Authentication. Lorsque vous ajoutez un utilisateur Integrated Windows NT Authentication un serveur de base de donnes local, vCenter Server ne dmarre pas. Problme Si vous installez une instance de vCenter Server comme compte de systme local dans une base de donnes SQL Server avec Integrated Windows NT Authentication et que vous ajoutez un utilisateur Integrated Windows NT Authentication au serveur de base de donnes local avec la mme base de donnes par dfaut que vCenter Server, vCenter Server ne dmarre pas.

VMware, Inc.

249

Installation et configuration de vSphere

Solution
u

Excutez l'une des actions suivantes.


n

Supprimez l'utilisateur Integrated Windows NT Authentication du serveur de base de donnes SQL local. Remplacez la base de donnes par dfaut du compte utilisateur du systme local par la base de donnes vCenter Server de la configuration de compte utilisateur SQL Server.

Installation de vCenter Server sur des machines IPv6


vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP.

Formats d'URL JDBC pour la base de donnes vCenter Server


Le programme d'installation vCenter Server gnre et valide l'URL JDBC de la base de donnes vCenter Server. Si le programme d'installation ne parvient pas se connecter la base de donnes en utilisant l'URL JDBC qui a t gnre, le programme d'installation vous demandera de spcifier l'URL JDBC.

Notes sur les URL JDBC pour toutes les bases de donnes
REMARQUE Le nom du domaine ne peut pas contenir un point d'exclamation (!). Java interprte le point d'exclamation comme un sparateur de fichier jar.

Formats d'URL JDBC pour les bases de donnes Microsoft SQL Server
Pour les bases de donnes Microsoft SQL Server, vous pouvez utiliser comme modle les exemples d'URL JDBC suivants :
n

Connexion l'instance SQL Server (anonyme) par dfaut par le nom d'hte :
jdbc:sqlserver://host;databaseName=database

Connexion l'instance nomme par le nom d'hte et le nom d'instance :


jdbc:sqlserver://host;instanceName=instance;databaseName=database

Connexion SQL Server par le nom d'hte et le port :


jdbc:sqlserver://host:port;databaseName=database

Connexion par le port :


jdbc:sqlserver://localhost:1422;databaseName\=VIM_VCDB (le nom d'utilisateur, le mot de passe et le

type de base de donnes seront transmis sparment)


n

Connexion un serveur local avec scurit intgre :


jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName=VIM_VCDB;integratedSecurity=true

Connexion un serveur local sans scurit intgre :


jdbc:sqlserver://localhost\\SQLEXP_VIM;databaseName\=VIM_VCDB (le nom d'utilisateur, le mot de

passe et le type de base de donnes seront transmis sparment)

250

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

La configuration JDBC de VMware vCenter Server pour Microsoft SQL Server pourrait ne pas fonctionner par dfaut avec des adresses IPv6 directes. Vous devez slectionner l'une des formes suivantes :
n

Utilisez la forme du nom d'hte pour une URL JDBC de type 4 standard (recommand) :
jdbc:sqlserver://database-fully-qualified-host-name:port

Utilisez le format d'adresse IPv6 directe :


jdbc:sqlserver://;serverName=[IPv6-address]

Pour plus d'informations sur le formatage de l'URL JDBC pour les bases de donnes MS SQL, notamment les options de configuration du port et de l'instance, consultez le site Web msdn.microsoft.com. Au moment de la publication de cette rubrique, ces informations taient disponibles sur http://msdn.microsoft.com/en-us/library/ms378428.aspx.

Formats d'URL JDBC pour les bases de donnes Oracle


Pour les bases de donnes Oracle, vous pouvez utiliser comme modle les exemples d'URL JDBC suivants :
n

Ce format ncessite un nom d'hte et une adresse, un port (par dfaut 1521) et un nom de service (par exemple, oracle.world ) :
jdbc:oracle:thin:@host:port/service

Ce format ncessite un nom d'hte et une adresse, un port (par dfaut 1521) et un SID (par exemple, ORCL ) :
jdbc:oracle:thin:@host:port:SID

Ce format est destin un client Oracle entirement configur avec Oracle Net, ce qui est utile pour la configuration non TCP ou les RAC (clusters d'application rels) Oracle :
jdbc:oracle:thin:@tnsname

L'exemple suivant concerne un RAC Oracle dot d'un pilote lger et ne disposant pas d'un client Oracle complet :
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac1-vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=rac2-vip)(PORT=1521))(LOAD_BALANCE=yes)(FAILOVER=ON) (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=RAC.DBTEAM)(FAILOVER_MODE=(BACKUP=rac1) (TYPE=SELECT)(METHOD=BASIC)))))

Dans cet exemple, rac1-vip est la premire IP virtuelle de nud, rac2-vip est la deuxime IP virtuelle de nud, RAC.DBTEAM est le nom de service de RAC DB, et rac1 le nom du nud de basculement. Pour plus d'informations sur le formatage de l'URL JDBC pour les bases de donnes Oracle, consultez le site Web oracle.com. Au moment de la publication de cette rubrique, ces informations taient disponibles sur http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/urls.htm/BEIJFHHB.

Formats d'URL JDBC pour les bases de donnes IBM DB2


Pour les bases de donnes IBM DB2, vous pouvez utiliser comme modle les exemples d'URL JDBC suivants :
n

Ce format ncessite un nom d'hte et une adresse, un port (par exemple, 50000) et un nom de base de donnes (cr par le serveur) :
jdbc:db2://host:port/database

VMware, Inc.

251

Installation et configuration de vSphere

Ce format concerne un client DB2 entirement configur (c'est--dire, un client IBM Data Server), o la base de donnes est l'alias de base de donnes local. Cet exemple est utile pour les configurations non TCP :
jdbc:db2:database

Pour plus d'informations sur le formatage de l'URL JDBC pour les bases de donnes IBM DB2, consultez le site Web publib.boulder.ibm.com.

Configurer les URL sur un systme vCenter Server autonome


Si vous ajoutez un systme vCenter Server autonome un groupe en Linked Mode, le nom de domaine du systme doit correspondre au nom de l'ordinateur. Si vous modifiez un des noms pour les faire correspondre, vous devez galement configurer les URL de vCenter Server pour les rendre compatibles avec le nouveau nom de domaine et le nouveau nom d'ordinateur. Si vous ne mettez pas niveau les URL, les instances distantes de vCenter Server ne peuvent pas atteindre le systme vCenter Server, car les entres d'URL par dfaut de vCenter Server ne sont plus exactes. Le programme d'installation de vCenter Server configure les entres URL par dfaut comme suit :
n n

Pour la cl VirtualCenter.VimApiUrl, la valeur par dfaut est http(s)://FQDN of VC machine/sdk. Pour la cl Virtualcenter.VimWebServicesUrl, la valeur par dfaut est https://FQDN of VC
machine:installed-webservices-port/vws.

Procdure 1 2 3 4 partir du vSphere Client, connectez-vous directement l'instance vCenter Server distante sur laquelle vous avez modifi le nom de domaine ou d'hte. Slectionnez [Administration] > [Paramtres vCenter Server] . Cliquez sur [Paramtres avancs] . Pour la cl VirtualCenter.VimApiUrl, modifiez la valeur pour qu'elle pointe vers l'emplacement o les clients vSphere Client et SDK peuvent accder au systme vCenter Server. Par exemple : http(s)://machine-name/ip:vc-port/sdk. 5 Pour la cl VirtualCenter.VimWebServicesUrl, modifiez la valeur pour qu'elle pointe vers l'emplacement o est install vCenter Server Webservices. Par exemple : https://machine-name/ip:webservices-port/vws. 6 Pour la cl VirtualCenter.Instancename, modifiez la valeur de sorte que le nom modifi apparaisse dans l'inventaire de vCenter Server.

Excution des programmes d'installation de vCenter Server et vSphere Client partir d'un lecteur rseau
Vous pouvez excuter les programmes d'installation partir d'un lecteur rseau, mais vous ne pouvez pas installer le logiciel sur un lecteur rseau. Dans Windows, vous pouvez excuter les programmes d'installation partir du lecteur rseau et installer le logiciel sur l'ordinateur local.

252

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Informations requises pour l'installation et la mise niveau de vCenter Single Sign On, Inventory Service et vCenter Server
Prparez-vous l'installation de vCenter Server en enregistrant les valeurs requises par le systme vCenter Server. L'assistant d'installation de vCenter Server vous invite fournir des informations sur l'installation. Conservez un enregistrement des valeurs entres, dans le cas o vous devriez rinstaller vCenter Server. Vous pouvez imprimer cette rubrique comme une fiche de travail pour y noter les informations dont vous avez besoin pour l'installation ou la mise niveau. REMARQUE Selon le type d'installation ou de mise niveau que vous faites, il est possible que certaines entres ne soient pas requises. Tableau 10-1. Informations requises pour l'installation de vCenter Single Sign On
Informations requises Configuration de la langue Cette section contrle la langue uniquement pour le programme d'installation. Type de dploiement Single Sign On. (Non applicable pour Simple Install). Crez le nud principal pour une nouvelle installation de vCenter Single Sign On, ou un nud supplmentaire pour rejoindre une installation existante de haute disponibilit ou multisite de vCenter Single Sign On. Si vous crez le nud principal pour une nouvelle installation Single Sign On, choisissez l'une des options suivantes : (Non applicable pour Simple Install). n Basique : seul nud dans une installation de Single Sign On simple nud, accessible par les utilisateurs du systme local. n Nud principal pour une nouvelle une installation de haute disponibilit multi-nuds ou multisite de Single Sign On. Si vous crez un nud supplmentaire pour rejoindre une installation de haute disponibilit existante ou multisite de vCenter Single Sign On, slectionnez l'une des options suivantes : (Non applicable pour Simple Install). n Haute disponibilit : pour l'volutivit et la disponibilit. Vous pouvez installer plusieurs serveurs Single Sign On et les placer derrire un quilibreur de charge. n Multisite : pour les grandes entreprises avec plusieurs emplacements physiques. Chaque site physique doit avoir son propre cluster Single Sign On, pour permettre un accs local rapide Single Sign On. Nom d'utilisateur et mot de passe pour le compte d'utilisateur administrateur de vCenter Single Sign On. Vous devez utiliser le mme nom d'utilisateur et le mme mot de passe vCenter Single Sign On lorsque vous installez vCenter Single Sign On, et lorsque vous installez ou mettez niveau Inventory Service, vCenter Server et vSphere Web Client. IMPORTANT Assurez-vous d'enregistrer le mot de passe. Si vous devez restaurer la configuration de Single Sign On depuis une sauvegarde, le processus de restauration vous demandera de saisir le mot de passe de l'installation d'origine de Single Sign On, mme si vous modifiez le mot de passe ultrieurement. admin@SystemDomain Vous ne pouvez pas modifier le nom d'utilisateur par dfaut pendant l'installation. Valeur par dfaut Anglais Votre saisie

VMware, Inc.

253

Installation et configuration de vSphere

Tableau 10-1. Informations requises pour l'installation de vCenter Single Sign On (suite)
Informations requises Mot de passe pour l'utilisateur d'une instance Microsoft SQL Server 2008 R2 Express. Requis pour l'installation de vCenter Single Sign On si vous utilisez une instance existante de Microsoft SQL Server 2008 R2 Express pour la base de donnes de vCenter Single Sign On. Type de base de donnes (pour une base de donnes existante). Version prise en charge de Microsoft SQL, Oracle ou IBM DB2. Consultez le document Matrices dinteroprabilit des produits VMware l'adresse suivante : http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix. php? pour savoir quelles sont les versions prises en charge. Nom de la base de donnes (pour une base de donnes existante). Nom de la base de donnes existante que vous avez cre pour Single Sign On. Le nom peut uniquement contenir des caractres alphanumriques. Valeur par dfaut Votre saisie

Nom d'hte ou adresse IP (pour une base de donnes existante). La base de donnes Single Sign On ncessite un nom d'hte ou une adresse IP statique. Oracle SID (en option, pour une base de donnes Oracle existante) Port (pour une base de donnes existante). La base de donnes Single Sign On ncessite un port statique. Nom du service (pour une base de donnes Oracle existante) Nom d'utilisateur de la base de donnes (pour une base de donnes existante). Saisissez le nom d'utilisateur de la base de donnes d'un utilisateur qui possde les autorisations requises. Pour obtenir la liste des autorisations requises, consultez Tableau 10-4. Mot de passe de la base de donnes (pour une base de donnes existante). Nom d'utilisateur de la base de donnes (pour une base de donnes existante, si vous slectionnez l'option Utiliser les utilisateurs de la base de donnes crs manuellement). Saisissez le nom d'utilisateur de la base de donnes d'un utilisateur qui possde les autorisations requises. Pour obtenir la liste des autorisations requises, consultez Utilisateurs de base de donnes vCenter Single Sign On requis , page 260. Mot de passe de la base de donnes (pour une base de donnes existante, si vous slectionnez l'option Utiliser les utilisateurs de la base de donnes crs manuellement). Nom d'utilisateur d'une base de donnes DBA (pour une base de donnes existante, si vous slectionnez l'option Utiliser les utilisateurs de la base de donnes crs manuellement). Saisissez le nom d'utilisateur de la base de donnes d'un utilisateur qui possde les autorisations requises. Pour obtenir la liste des autorisations requises, consultez Utilisateurs de base de donnes vCenter Single Sign On requis , page 260. Mot de passe d'une base de donnes DBA (pour une base de donnes existante, si vous slectionnez l'option Utiliser les utilisateurs de la base de donnes crs manuellement). Microsoft SQL : 1433 Oracle : 1521 DB2 : 50000

254

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Tableau 10-1. Informations requises pour l'installation de vCenter Single Sign On (suite)
Informations requises Si vous utilisez une base de donnes Microsoft SQL existante, vous pouvez choisir d'utiliser l'authentification Windows. URL JDBC (en option, pour une base de donnes existante). Informations de connexion JDBC requises si vous utilisez une base de donnes vCenter Single Sign On existante. Si vous saisissez l'URL JDBC, reportez-vous Formats d'URL JDBC pour la base de donnes vCenter Server , page 250 Nom de domaine complet ou adresse IP de vCenter Single Sign On. Nom d'hte complet de la machine actuelle Nom de la machine DNS que vous avez saisi comme adresse IP. Si vous envisagez de crer un dploiement Single Sign On de haute disponibilit, transformez cela en un utilisateur Active Directory. C:\Program Files\VMware\Infra structure Valeur par dfaut Votre saisie

Informations de compte du service SSPI Vous pouvez utiliser le compte Windows NetworkService par dfaut ou entrer les informations de compte d'un administrateur.

Dossier de destination. Dossier dans lequel installer vCenter Single Sign On. Le chemin d'installation peut uniquement contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%). Port HTTPS vCenter Single Sign On

7444

Tableau 10-2. Informations requises pour l'installation ou la mise niveau d'Inventory Service
Informations requises Configuration de la langue Cette section contrle la langue uniquement pour le programme d'installation. Dossier de destination. Dossier dans lequel installer Inventory Service. Le chemin d'installation peut uniquement contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%). Nom de domaine complet. Nom de domaine complet pour le systme Inventory Service local. Port HTTPS de vCenter Inventory Service. Port de gestion de vCenter Inventory Service. Port de communication Linked Mode de vCenter Inventory Service 10443 10111 Reportez-vous Ports requis pour vCenter Server , page 40. 10109 Valeur par dfaut Anglais Votre saisie

C:\Program Files\VMware\Infra structure

VMware, Inc.

255

Installation et configuration de vSphere

Tableau 10-2. Informations requises pour l'installation ou la mise niveau d'Inventory Service (suite)
Informations requises Taille de l'inventaire. Taille de l'inventaire de votre dploiement de vCenter Server : n Petite (moins de 100 htes ou 1 000 machines virtuelles. n Moyenne (de 100 400 htes ou de 1 000 4 000 machines virtuelles. n Grande (plus de 400 htes ou 4 000 machines virtuelles. Ce paramtre dtermine les paramtres de segment JVM maximum de VMware VirtualCenter Management Webservices (Tomcat), d'Inventory Service, et de Profile-Driven Storage Service. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Consultez les recommandations prsentes dans Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Nom d'utilisateur pour le compte d'utilisateur administrateur de vCenter Single Sign On. Vous devez utiliser le mme nom d'utilisateur et le mme mot de passe vCenter Single Sign On lorsque vous installez vCenter Single Sign On, et lorsque vous installez ou mettez niveau Inventory Service, vCenter Server et vSphere Web Client. URL de Lookup Service. L'URL de Lookup Service a le format https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, o 7444 correspond au numro de port HTTPS par dfaut de vCenter Single Sign On. Si vous avez entr un numro de port diffrent en installant vCenter Single Sign On, utilisez ce numro de port. Valeur par dfaut Votre saisie

admin@SystemDomain

Tableau 10-3. Informations requises pour l'installation ou la mise niveau de vCenter Server
Informations requises Configuration de la langue Cette section contrle la langue uniquement pour le programme d'installation. Cl de licence vCenter Server. Si vous omettez la cl de licence, vCenter Server sera install en mode valuation. Aprs avoir install vCenter Server, vous pouvez saisir la licence vCenter Server dans vSphere Client. Nom de la source de donnes (DSN). Requis si vous utilisez une base de donnes existante. Non requis si vous utilisez la base de donnes Microsoft SQL Server 2008 Express fournie. Les espaces placs au dbut et la fin ne sont pas pris en charge. Supprimez les espaces placs au dbut ou la fin du DSN. Nom d'utilisateur de la base de donnes. Mot de passe de la base de donnes. Requis si vous utilisez une base de donnes existante. Non requis si vous utilisez la base de donnes groupe. Les caractres non ASCII ne sont pas pris en charge. Valeur par dfaut Anglais Votre saisie

256

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Tableau 10-3. Informations requises pour l'installation ou la mise niveau de vCenter Server (suite)
Informations requises URL JDBC pour la base de donnes. Requis si vous utilisez une base de donnes existante. Le programme d'installation vCenter Server doit gnrer et valider l'URL JDBC de la base de donnes vCenter Server. Si le programme d'installation ne parvient pas se connecter la base de donnes en utilisant l'URL JDBC qui a t gnre, le programme d'installation vous demandera de spcifier l'URL JDBC. Le format de l'URL JDBC varie en fonction de la base de donnes que vous utilisez. Reportez-vous la section Formats d'URL JDBC pour la base de donnes vCenter Server , page 250.v Informations de compte vCenter Server Service. Il peut s'agir du compte du systme Microsoft Windows ou d'un compte utilisateur spcifi. Utilisez un compte d'utilisateur spcifi si vous envisagez d'utiliser l'authentification Microsoft Windows pour SQL Server. Nom de domaine complet (FQDN) de la machine vCenter Server Nom de domaine complet du systme que vous installez sur vCenter Server. Le programme d'installation de vCenter Server vrifie que le nom de domaine complet peut tre rsolu. Si ce n'est pas le cas, un message d'avertissement s'affiche. Remplacez l'entre par un nom de domaine complet pouvant tre rsolu. Vous devez saisir le nom de domaine complet, pas l'adresse IP. Autonome ou intgrer un groupe. Joignez un groupe Linked Mode pour permettre vSphere Client d'afficher, de rechercher et de grer des donnes sur plusieurs systmes vCenter Server. Nom de domaine complet de Directory Services pour le groupe vCenter Server. Nom de domaine complet d'une instance distante de vCenter Server. Requis si l'instance de vCenter Server intgre un groupe. Les instances locales et distantes seront membres d'un groupe Linked Mode. Port LDAP de Directory Services pour l'instance vCenter Server distante. Port LDAP de l'instance distante. Requis si l'instance de vCenter Server intgre un groupe Linked Mode. Reportez-vous la section Ports requis pour vCenter Server , page 40. Port HTTPS de vCenter Server. Port HTTP de vCenter Server. Port de signal de pulsation (UDP) utilis pour l'envoi de donnes aux htes ESX/ESXi. VMware VirtualCenter Management Webservices. VMware VirtualCenter Management Webservices. 389 Autonome Compte de systme Microsoft Windows Valeur par dfaut Votre saisie

443 80 902

Reportez-vous Ports requis pour vCenter Server , page 40. 8080

8443

VMware, Inc.

257

Installation et configuration de vSphere

Tableau 10-3. Informations requises pour l'installation ou la mise niveau de vCenter Server (suite)
Informations requises Port de notification du service de modification des services Web. Port LDAP de Directory Services pour l'instance vCenter Server locale. Port SSL de Directory Services pour l'instance vCenter Server locale. Ports phmres. Slectionnez [Augmenter le nombre de ports phmres disponibles] si votre vCenter Server gre des htes sur lesquels vous brancherez simultanment plus de 2 000 machines virtuelles. Cette option empche que la rserve de ports phmres disponibles ne s'puise. Taille de l'inventaire. Taille de l'inventaire de votre dploiement de vCenter Server : n Petite (moins de 100 htes ou 1 000 machines virtuelles. n Moyenne (de 100 400 htes ou de 1 000 4 000 machines virtuelles. n Grande (plus de 400 htes ou 4 000 machines virtuelles. Ce paramtre dtermine les paramtres de segment JVM maximum de VMware VirtualCenter Management Webservices (Tomcat), d'Inventory Service, et de Profile-Driven Storage Service. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Consultez les recommandations prsentes dans Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Nom d'utilisateur pour le compte d'utilisateur administrateur de vCenter Single Sign On. Mot de passe pour le compte d'utilisateur administrateur de vCenter Single Sign On. admin@SystemDomain Vous devez utiliser le mme nom d'utilisateur et le mme mot de passe vCenter Single Sign On lorsque vous installez vCenter Single Sign On, et lorsque vous installez ou mettez niveau Inventory Service, vCenter Server et vSphere Web Client. Valeur par dfaut 60099 Votre saisie

389

636

258

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Tableau 10-3. Informations requises pour l'installation ou la mise niveau de vCenter Server (suite)
Informations requises Administrateur de vCenter Server reconnu par vCenter Single Sign On. Utilisateur administrateur ou groupe d'utilisateurs de vCenter Server qui auront des privilges d'administrateur et qui pourront se connecter vCenter Server aprs l'installation. Vous pouvez galement saisir un utilisateur de domaine, sous la forme utilisateur@nom_domaine ou un groupe d'utilisateurs de domaine, sous la forme groupe_domaine@nom_domaine. Valeur par dfaut Si Single Sign On est install sur la mme machine hte que vCenter Server : groupe Administrateurs local. Si Single Sign On est install sur une machine hte diffrente de celle de vCenter Server : admin@SystemDomain. Votre saisie

URL de Lookup Service. L'URL de Lookup Service a le format https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, o 7444 correspond au numro de port HTTPS par dfaut de vCenter Single Sign On. Si vous avez entr un numro de port diffrent en installant vCenter Single Sign On, utilisez ce numro de port. Dossier de destination. Dossier dans lequel installer vCenter Server. Le chemin d'installation peut uniquement contenir les caractres suivants : caractres nonASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%). C:\Program Files\VMware\Infra structure

Tableau 10-4. Autorisations requises par vCenter Single Sign On pour les administrateurs de bases de donnes
Type de base de donnes MSSQL Autorisations requises
n

DBO (ncessaire pour l'installation uniquement, vous pourrez le rvoquer lorsque l'installation de la base de donnes sera termine) SYSADMIN (ncessaire pour l'installation uniquement, vous pourrez le rvoquer lorsque l'installation de la base de donnes sera termine)

DB2 Oracle

SYSADMIN SYSTME

VMware, Inc.

259

Installation et configuration de vSphere

Utilisateurs de base de donnes vCenter Single Sign On requis


Si vous utilisez une base de donnes existante plutt que la base de donnes fournie avec vCenter Single Sign On, le processus d'installation exigera que les utilisateurs de la base de donnes aient certaines autorisations. Le type d'utilisateurs et leurs autorisations requises varient selon que vous souhaitez que le programme d'installation cre des utilisateurs pour vous ou que vous choisissez de crer les utilisateurs manuellement.

Utilisateurs de la base de donnes crs par le programme d'installation


Dans le scnario d'installation par dfaut de Single Sign On o vous utilisez une base de donnes existante, le programme d'installation vous demandera de saisir le nom d'utilisateur et le mot de passe d'un administrateur de base de donnes existant qui a les autorisations rpertories dans Informations requises pour l'installation et la mise niveau de vCenter Single Sign On, Inventory Service et vCenter Server , page 253. Le programme d'installation utilise les informations d'identification d'administrateur de la base de donnes pour crer deux utilisateurs :
n

Un utilisateur administrateur de la base de donnes (par exemple, RSA_DBA), qui est utilis pour configurer le schma de la base de donnes Single Sign On. Un utilisateur de la base de donnes (par exemple, RSA_USER), qui est utilis pour effectuer des tapes de post-installation.

Le programme d'installation assigne des mots de passe alatoires aux utilisateurs qu'il cre, puis il leur assigne les autorisations appropries.

Les utilisateurs de la base de donnes crs manuellement


Si vous ne voulez pas que le programme d'installation de Single Sign On cre des utilisateurs de la base de donnes, vous pourrez les crer avant de commencer le processus d'installation. Pour crer des utilisateurs, vous pouvez excuter le script appropri au type de base de donnes. Les scripts sont situs dans le package d'installation de vCenter Server, gnralement sous le chemin installation directory\Single Sign On\DBScripts\SSOServer\schema\database type. REMARQUE Pour les bases de donnes MSSQL, vous devrez utiliser les utilisateurs de la base de donnes SQL Server Authentication. Les utilisateurs de Windows Authentication ne sont pas pris en charge. Tableau 10-5. Scripts pour crer des utilisateurs de bases de donnes
Type de base de donnes MSSQL DB2 Script \mssql\rsaIMSLiteMSSQLSetupUsers.sql \db2\rsaIMSLiteDB2SetupUsers.sql REMARQUE Vous devez modifier le script pour inclure les autorisations suivantes : n GRANT DBADM ON DATABASE TO USER RSA_DBA n GRANT CREATETAB ON DATABASE TO USER RSA_USER Oracle \oracle\rsaIMSLiteOracleSetupUsers.sql

Si le programme d'installation demande Single Sign On des informations de base de donnes pour une base de donnes existante, cochez la case [Utiliser les utilisateurs de base de donnes crs manuellement] , puis spcifiez les informations d'identification de ces utilisateurs.

260

VMware, Inc.

Chapitre 10 Avant d'installer vCenter Server

Tableau 10-6. Autorisations de base de donnes requises par vCenter Single Sign On pour les utilisateurs crs manuellement
Type de base de donnes MSSQL DB2 Autorisations requises Administrateur de la base de donnes : DBO Administrateur de la base de donnes : n DBADMAUTH n CONNECTAUTH n CREATETABAUTH n IMPLSCHEMAAUTH Utilisateur de la base de donnes : n CONNECTAUTH n CREATETABAUTH Administrateur de la base de donnes : n CREATE SESSION n CREATE ANY TABLE CREATE ANY INDEX CREATE ANY SYNONYM n CREATE ANY TRIGGER n CREATE ANY SEQUENCE n ALTER ANY TABLE n ALTER ANY INDEX n DROP ANY TABLE n DROP ANY INDEX n DROP ANY SYNONYM n DROP ANY TRIGGER n DROP ANY SEQUENCE n SELECT ANY TABLE n DELETE ANY TABLE n UPDATE ANY TABLE Utilisateur de la base de donnes : n CREATE SESSION
n n

Oracle

Microsoft SQL Database configur dans un mode de compatibilit non pris en charge provoque l'chec de l'installation et de la mise niveau de vCenter Server
L'installation de vCenter Server avec une base de donnes SQL Microsoft choue lorsque la base de donnes est dfinie sur le mode de compatibilit avec une version non prise en charge. Problme Le message d'erreur suivant apparat : L'utilisateur de base de donnes saisi ne dispose pas des
autorisations ncessaires l'installation et la configuration de vCenter Server avec la base de donnes slectionne. Veuillez corriger la ou les erreur(s) suivante(s) : %s

Cause La version de la base de donnes doit tre prise en charge pour vCenter Server. Pour SQL, mme si la base de donnes est une version prise en charge, si elle est dfinie pour tre excute en mode compatibilit avec une version non prise en charge, cette erreur se produit. Par exemple, si SQL 2008 est dfini pour tre excut en mode compatibilit SQL 2000, cette erreur se produit.

VMware, Inc.

261

Installation et configuration de vSphere

Solution
u

Assurez-vous que la base de donnes vCenter Server est une version prise en charge et qu'elle n'est pas dfinie sur le mode compatibilit avec une version non prise en charge. Reportez-vous au document Matrices dinteroprabilit des produits VMware l'adresse suivante : http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php?.

262

VMware, Inc.

Installation de vCenter Server

11

Aprs avoir install vCenter Server et vSphere Client, vous pouvez configurer la communication entre eux. Ce chapitre aborde les rubriques suivantes :
n n n

Composants vCenter Server et outils de support , page 263 Tlcharger le programme d'installation de vCenter Server , page 264 Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265 Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment , page 269 Installer vCenter Server sur une machine virtuelle , page 277 Tlcharger et dployer VMware vCenter Server Appliance , page 278

n n

Composants vCenter Server et outils de support


Lorsque vous installez vCenter Server, d'autres composants sont galement installs. Les composants suivants peuvent galement tre installs lorsque vous installez vCenter Server. VMware vCenter Server vCenter Single Sign On Service Windows de gestion des htes ESXi et des htes hrits ESX. Le service d'authentification de vCenter Single Sign On renforce la scurit de la plateforme de l'infrastructure VMware cloud, car elle permet plusieurs composants logiciels vSphere de communiquer entre eux par le biais d'un mcanisme d'change de jetons sr, au lieu de demander chaque composant d'authentifier distinctement un utilisateur avec un service d'annuaire comme Active Directory. Disponible et requis avec vCenter Server 5.1. Inventory Service stocke les donnes d'application et d'inventaire de vCenter Server, vous permettant de rechercher et d'avoir accs des objets d'inventaire dans les vCenter Server lis. Logiciel utilis par l'assistant de Mise niveau de la base de donnes et vSphere Client. Utilis galement par vCenter Server si vous utilisez la base de donnes groupe. S'il n'est pas install sur votre systme, le programme d'installation de vCenter Server l'installera. Si vous envisagez d'utiliser la base de donnes Microsoft SQL Server 2008 R2 Express intgre avec vCenter Server, veillez installer Microsoft Windows Installer 4.5 (MSI 4.5) sur le systme. Vous pouvez galement installer MSI 4.5 directement depuis le programme d'installation vCenter Server autorun.exe.

vCenter Inventory Service Microsoft .NET 3.5 SP1 Framework

Microsoft Windows Installer version 4.5

VMware, Inc.

263

Installation et configuration de vSphere

VMware vCenter Orchestrator

Module vCenter Server fournissant un ensemble d'outils pour grer votre environnement IT virtuel. Le module vCenter Orchestrator n'est pas pris en charge sur les systmes d'exploitation exclusivement en mode IPv6. Si vous installez vCenter Server dans un environnement mixte (IPv4 et IPv6 sont activs), le module vCenter Orchestrator peut tre configur avec IPv4. Consultez Administration de vCenter Orchestrator. Ce composant est automatiquement install avec vCenter Server. Version groupe gratuite de la base de donnes Microsoft SQL Server pour des applications plus petite chelle. Si vous choisissez d'utiliser une base de donnes existante, le programme d'installation n'installe pas la base de donnes groupe. Application client servant se connecter directement un hte ESXi ou un hte ESX hrit, ou indirectement via vCenter Server. Application de serveur offrant une alternative base sur un navigateur vSphere Client. Vous pouvez utiliser Client Web vSphere pour grer un hte ESXi via un navigateur Web par l'intermdiaire de vCenter Server. Composant vCenter Server assurant la surveillance de la scurit et la prise en charge des correctifs des htes et des machines virtuelles. Outil de support de vCenter Server. Vous pouvez configurer ESXi pour vider la mmoire vmkernel sur un serveur rseau et non sur un disque lorsqu'une erreur critique se produit sur le systme. Dump Collector collecte ces vidages de mmoire sur le rseau. Outil de support de vCenter Server offrant une architecture unifie pour la journalisation du systme et permettant la journalisation du rseau et la combinaison de journaux de plusieurs htes. Outil de support de vCenter Server qui peut provisionner des centaines d'htes physique avec le logiciel ESXi. Vous pouvez dfinir l'image dployer et les htes provisionner avec l'image. Vous pouvez ventuellement dfinir des profils d'hte appliquer aux htes et un emplacement vCenter Server (dossier ou cluster) pour chaque hte. Outil de support de vCenter Server permettant aux htes ESXi de rejoindre un domaine sans avoir utiliser les informations d'identification d'Active Directory. Cet outil amliore la scurit des htes dmarrs avec PXE et des htes approvisionns en utilisant Auto Deploy, car il n'est plus ncessaire de stocker les informations d'identification d'Active Directory dans la configuration de l'hte.

Microsoft SQL Server 2008 R2 Express (facultatif)

vSphere Client Client Web vSphere

vSphere Update Manager vSphere ESXi Dump Collector

vSphere Syslog Collector vSphere Auto Deploy

vSphere Authentication Proxy

Tlcharger le programme d'installation de vCenter Server


Vous devez tlcharger le programme d'installation de vCenter Server, vSphere Client et les autres composants et outils de support de vCenter. Procdure 1 2 Tlchargez le fichier zip pour vCenter Server sur la page de tlchargements de VMware l'adresse http://www.vmware.com/fr/support/. Extrayez les fichiers du dossier d'archive zip.

264

VMware, Inc.

Chapitre 11 Installation de vCenter Server

Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install
Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option vCenter Server Simple Install. Cette option est approprie pour les petits dploiements. Vous pouvez galement installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server sparment pour personnaliser l'emplacement et la configuration des composants. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment , page 269. Si vCenter Inventory Service et vCenter Server sont installs sur l'ordinateur, cette procdure met niveau vCenter Inventory Service et vCenter Server. Prrequis
n

Consultez Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237.

Procdure 1 Installer vCenter Single Sign On en tant que partie de vCenter Server Simple Install page 265 Crez le seul noeud dans une installation vCenter Single Sign On de base ou le premier noeud dans une installation haute disponibilit ou multisite. 2 Installer ou mettre jour vCenter Inventory Service en tant que partie de vCenter Server Simple Install page 267 Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option de vCenter Server Simple Install. Cette option est approprie pour les petits dploiements. 3 Installer vCenter Server en tant que partie de Simple Install page 267 Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option vCenter Server Simple Install. Cette option est approprie pour des petits dploiements.

Installer vCenter Single Sign On en tant que partie de vCenter Server Simple Install
Crez le seul noeud dans une installation vCenter Single Sign On de base ou le premier noeud dans une installation haute disponibilit ou multisite. Pour plus d'informations sur vCenter Single Sign On, voir la documentation Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240 et Scurit vSphere. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265.

VMware, Inc.

265

Installation et configuration de vSphere

Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237

Procdure 1 2 3 4 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware]

[vCenter] [Simple Install] et cliquez sur [Installer] .

Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Dfinissez un mot de passe pour le compte d'administrateur vCenter Single Sign On. Le mot de passe doit comporter au moins huit caractres, au moins un caractre en minuscule, un caractre en majuscule, un chiffre et un caractre spcial.

5 6

Slectionnez le type de base de donnes pour vCenter Single Sign On. (Facultatif) Si vous utilisez une base de donnes existante, vous avez la possibilit de crer manuellement deux utilisateurs : un administrateur de base de donnes (RSA_DBA) que l'installateur utilise pour mettre en place le schma de base de donnes et un utilisateur de base de donnes (RSA_USER) que l'installateur utilise pour effectuer des tches de post-installation.
n

Pour choisir cette option, slectionner la case cocher [Utiliser manuellement les utilisateurs DB crs] et saisissez les informations d'identification de l'utilisateur RSA_DBA et RSA_USER que vous avez cr. Si vous ne choisissez pas cette option, entrez les informations d'identification Single Sign On de la base de donnes de l'administrateur avec les autorisations appropries (par exemple, les administrateurs de bases de donnes MSSQL ont besoin des autorisations DBO et SYSADMIN). L'installateur utilise ces rfrences pour crer des utilisateurs et RSA_DBA et RSA_USER.

Si vous utilisez une base de donnes existante, pour vous assurez qu'un espace disque logique a t cr pour la base de donnes, excutez le script rsaIMSLite<DBName>SetupTablespaces.sql. Le script se trouve dans vCenter Server Installation directory\Single Sign On\DBScripts\SSOServer\Schema\your_existing_database. Vous pouvez quitter le programme d'installation pour excuter le script et reprendre l'installation partir de ce panneau.

8 9 10

Si vous utilisez une base de donnes existante, entrez les informations de connexion JDBC. Entrez le nom de domaine complet ou l'adresse IP de l'ordinateur hte de vCenter Single Sign On. (Facultatif) Entrez les informations de compte du service SSPI. Vous pouvez utiliser le compte Windows NetworkService par dfaut ou entrer les informations de compte d'un administrateur. Cette tape ne s'applique que si vous vous tes connect en tant qu'utilisateur d'un compte de domaine pour installer Single Sign On.

11

Slectionnez le dossier dans lequel vous souhaitez installer vCenter Single Sign On. Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%).

12 13

Acceptez ou modifiez le port HTTPS pour vCenter Single Sign On. Cliquez sur [Installer] .

vCenter Single Sign On est install et l'assistant d'installation et de mise niveau de vCenter Inventory Service dmarre.

266

VMware, Inc.

Chapitre 11 Installation de vCenter Server

Suivant Installez ou mettez niveau vCenter Inventory Service. Reportez-vous Installer ou mettre jour vCenter Inventory Service en tant que partie de vCenter Server Simple Install , page 267.

Installer ou mettre jour vCenter Inventory Service en tant que partie de vCenter Server Simple Install
Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option de vCenter Server Simple Install. Cette option est approprie pour les petits dploiements. Cette tche continue vCenter Server Simple Install partir de la tche Installer vCenter Single Sign On en tant que partie de vCenter Server Simple Install , page 265 . Si Inventory Service est install sur l'ordinateur, cette procdure met niveau Inventory Service. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Reportez-vous Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237.

Procdure 1 2 Si vous mettez niveau ou rinstallez une instance existante d'Inventory Service, indiquez si vous souhaitez conserver la base de donnes existante ou la remplacer par une nouvelle base de donnes vide. Cliquez sur [Install] .

Inventory Service est install, et l'assistant d'installation de vCenter server dmarre. Suivant Installer vCenter Server. Passez Installer vCenter Server en tant que partie de Simple Install , page 267.

Installer vCenter Server en tant que partie de Simple Install


Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option vCenter Server Simple Install. Cette option est approprie pour des petits dploiements. Cette tche continue vCenter Server Simple Install partir de la tche Installer ou mettre jour vCenter Inventory Service en tant que partie de vCenter Server Simple Install , page 267 . REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237

VMware, Inc.

267

Installation et configuration de vSphere

Procdure 1 (Facultatif) Entrez votre cl de licence. Si vous omettez la cl de licence, vCenter Server entrera en mode d'valuation, ce qui vous permettra d'utiliser l'ensemble des fonctionnalits pendant une priode d'valuation de 60 jours. Aprs l'installation, vous pouvez convertir vCenter Server au mode sous licence en saisissant la cl de licence. 2 Choisissez le type de base de donnes que vous souhaitez utiliser.
n

Pour utiliser la base de donnes groupe, cliquez sur [Installer une instance de Microsoft SQL Server 2008 Express (pour les dploiements petite chelle)] . Cette base de donnes convient aux dploiements allant jusqu' 5 htes et 50 machines virtuelles.

Si vous souhaitez utiliser une base de donnes existante, cliquez sur [Utiliser une base de donnes compatible existante] et slectionnez votre base de donnes dans la liste des DSN disponibles. Entrez le nom d'utilisateur et le mot de passe du DSN. Si votre base de donnes utilise l'authentification Windows NT, les champs du nom d'utilisateur et du mot de passe sont dsactivs.

REMARQUE Un avertissement peut indiquer que DSN pointe vers une ancienne version de rfrentiel qui doit tre mise niveau. Si vous cliquez sur [Oui] , le programme d'installation met niveau le schma de la base de donnes, la rendant dfinitivement incompatible avec les versions prcdentes de VirtualCenter. Reportez-vous la documentation de Mise niveau vSphere. 3 Dfinissez les informations de compte de service vCenter Server.
n

Pour utiliser la base de donnes groupe, cliquez sur [Installer une instance de Microsoft SQL Server 2008 Express (pour les petits dploiements) : jusqu' 5 htes et 50 machines virtuelles)] . Si vous utilisez une base de donnes non groupe, entrez le nom de l'administrateur et le mot de passe que vous utilisez pour vous connecter au systme sur lequel vous installez vCenter Server. Si vous utilisez la base de donnes SQL Server groupe, slectionnez [Utiliser le compte SYSTME] .

Vous devez entrer le nom d'utilisateur et le mot de passe ici pour vous connecter vCenter Server aprs l'avoir install. Le champ du nom de domaine complet affiche le nom de domaine complet du systme que vous installez sur vCenter Server. Le programme d'installation de vCenter Server vrifie que le nom de domaine complet peut tre rsolu. Si ce n'est pas le cas, un message d'avertissement s'affiche lorsque vous cliquez sur [Suivant] . Remplacez l'entre par un nom de domaine complet pouvant tre rsolu. Vous devez saisir le nom de domaine complet, pas l'adresse IP. 4 5 6 Pour chaque composant que vous installez, acceptez les numros de port par dfaut ou, si un autre service utilise les valeurs par dfaut, entrez d'autres numros de port. (Facultatif) Slectionnez [Augmenter le nombre de ports phmres disponibles] . Slectionnez la taille de votre inventaire vCenter Server pour allouer de la mmoire plusieurs services Java utiliss par vCenter Server. Ce paramtre dtermine les paramtres de segment JVM maximum de VMware VirtualCenter Management Webservices (Tomcat), d'Inventory Service, et de Profile-Driven Storage Service. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Voir les recommandations dans la rubrique Configuration matrielle requise pour vCenter Server. 7 Cliquez sur [Installer] . Plusieurs barres de progression apparaissent durant l'installation des composants slectionns.

268

VMware, Inc.

Chapitre 11 Installation de vCenter Server

vCenter Simple Install est termine. Suivant Aprs avoir install vCenter Server, vous pouvez afficher la page d'accueil de vCenter Server en tapant l'adresse IP de la machine vCenter Server ou en tapant l'hte local partir d'un navigateur install sur la machine vCenter Server. Depuis la page d'accueil, vous pouvez tlcharger vSphere Client ou vous connecter Client Web vSphere, une fois que Client Web vSphere est install et que vCenter Server est enregistr. Vous pouvez galement accder la documentation vSphere. Reportez-vous la section Chapitre 12, Aprs avoir install vCenter Server , page 285. Sauvegardez la configuration et la base de donnes vCenter Single Sign On. Reportez-vous Sauvegarder la configuration de vCenter Single Sign On , page 298. Sauvegardez la base de donnes Inventory Service. Reportez-vous Sauvegarder la base de donnes d'Inventory Service sous Windows , page 310.

Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment
Vous pouvez installer vCenter Single Sign On, Inventory Service et vCenter Server sparment pour personnaliser l'emplacement et la configuration des composants. Vous pouvez galement installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server ensemble sur une seule machine d'hte en utilisant l'option vCenter Server Simple Install. Cette option est approprie pour des petits dploiements. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. REMARQUE Les tapes 1 et 2 de cette tche sont des alternatives. Choisissez l'une ou l'autre. Prrequis
n

Consultez Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237.

Procdure 1 Installer vCenter Single Sign On en tant que nouvelle installation page 270 Crez le seul noeud dans une installation vCenter Single Sign On de base ou le premier noeud dans une installation haute disponibilit ou multisite. 2 Installer un nud supplmentaire pour une installation de vCenter Single Sign On existante page 271 Crez un noeud vCenter Single Sign On supplmentaire pour une installation vCenter Single Sign On existante haute disponibilit ou multisite. 3 Installer ou mettre jour vCenter Inventory Service dans une installation distincte page 273 Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server sparment pour personnaliser l'emplacement et la configuration des composants. 4 Installer vCenter Server dans une installation distincte page 275 Vous pouvez installer vCenter Server sparment de vCenter Single Sign On et vCenter Inventory pour personnaliser l'emplacement et la configuration des composants.

VMware, Inc.

269

Installation et configuration de vSphere

Installer vCenter Single Sign On en tant que nouvelle installation


Crez le seul noeud dans une installation vCenter Single Sign On de base ou le premier noeud dans une installation haute disponibilit ou multisite. Pour installer un noeud vCenter Single Sign On supplmentaire pour une installation vCenter Single Sign On existante haute disponibilit ou multisite, voir Installer un nud supplmentaire pour une installation de vCenter Single Sign On existante , page 271. Ces instructions permettent d'installer vCenter Single Sign On uniquement. Vous devez installer vCenter Single Sign On et Inventory Service avant vCenter Server. Pour les dploiements simples, vous pouvez installer vCenter Single Sign On, Inventory Service et vCenter Server ensemble sur une seule machine hte en utilisant l'option vCenter Server Simple Install. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Pour plus d'informations sur vCenter Single Sign On, voir la documentation Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240 et Scurit vSphere. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237

Procdure 1 2 3 4 5 6 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [ vCenter] [Single Sign On] et cliquez sur [Installer] . Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Slectionnez [Crer un noeud principal pour une nouvelle installation Single Sign On] . Slectionnez le type Single Sign On. Dfinissez un mot de passe pour le compte d'administrateur vCenter Single Sign On. Le mot de passe doit comporter au moins huit caractres, au moins un caractre en minuscule, un caractre en majuscule, un chiffre et un caractre spcial. 7 Slectionnez le type de base de donnes pour vCenter Single Sign On.

270

VMware, Inc.

Chapitre 11 Installation de vCenter Server

(Facultatif) Si vous utilisez une base de donnes existante, vous avez la possibilit de crer manuellement deux utilisateurs : un administrateur de base de donnes (RSA_DBA) que l'installateur utilise pour mettre en place le schma de base de donnes et un utilisateur de base de donnes (RSA_USER) que l'installateur utilise pour effectuer des tches de post-installation.
n

Pour choisir cette option, slectionner la case cocher [Utiliser manuellement les utilisateurs DB crs] et saisissez les informations d'identification de l'utilisateur RSA_DBA et RSA_USER que vous avez cr. Si vous ne choisissez pas cette option, entrez les informations d'identification Single Sign On de la base de donnes de l'administrateur avec les autorisations appropries (par exemple, les administrateurs de bases de donnes MSSQL ont besoin des autorisations DBO et SYSADMIN). L'installateur utilise ces rfrences pour crer des utilisateurs et RSA_DBA et RSA_USER.

Si vous utilisez une base de donnes existante, pour vous assurez qu'un espace disque logique a t cr pour la base de donnes, excutez le script rsaIMSLite<DBName>SetupTablespaces.sql. Le script se trouve dans vCenter Server Installation directory\Single Sign On\DBScripts\SSOServer\Schema\your_existing_database. Vous pouvez quitter le programme d'installation pour excuter le script et reprendre l'installation partir de ce panneau.

10 11 12

Si vous utilisez une base de donnes existante, entrez les informations de connexion JDBC. Entrez le nom de domaine complet ou l'adresse IP de l'ordinateur hte de vCenter Single Sign On. (Facultatif) Entrez les informations de compte du service SSPI. Vous pouvez utiliser le compte Windows NetworkService par dfaut ou entrer les informations de compte d'un administrateur. Cette tape ne s'applique que si vous vous tes connect en tant qu'utilisateur d'un compte de domaine pour installer Single Sign On.

13

Slectionnez le dossier dans lequel vous souhaitez installer vCenter Single Sign On. Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%).

14 15

Acceptez ou modifiez le port HTTPS pour vCenter Single Sign On. Cliquez sur [Installer] .

vCenter Single Sign On est install. Suivant Sauvegardez la configuration et la base de donnes vCenter Single Sign On. Reportez-vous Sauvegarder la configuration de vCenter Single Sign On , page 298. Installez Inventory Service. Reportez-vous Installer ou mettre jour vCenter Inventory Service dans une installation distincte , page 273.

Installer un nud supplmentaire pour une installation de vCenter Single Sign On existante
Crez un noeud vCenter Single Sign On supplmentaire pour une installation vCenter Single Sign On existante haute disponibilit ou multisite. Pour crer le seul noeud dans une installation vCenter Single Sign On de base ou le premier noeud dans une installation haute disponibilit ou multisite, voir Installer vCenter Single Sign On en tant que nouvelle installation , page 270.

VMware, Inc.

271

Installation et configuration de vSphere

Ces instructions permettent d'installer vCenter Single Sign On uniquement. Vous devez installer vCenter Single Sign On et Inventory Service avant vCenter Server. Pour les dploiements simples, vous pouvez installer vCenter Single Sign On, Inventory Service et vCenter Server ensemble sur une seule machine hte en utilisant l'option vCenter Server Simple Install. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Pour plus d'informations sur vCenter Single Sign On, voir la documentation Incidence de vCenter Single Sign On sur l'installation et les mises niveau de vCenter Server , page 240 et Scurit vSphere. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment , page 269. Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237.

Procdure 1 2 3 4 5 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware]

[vCenter] [Single Sign On] et cliquez sur [Installer.]

Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Dans le panneau de type de dploiement Single Sign On, slectionnez [Joindre une installation Single Sign On existante] . Slectionnez le type Single Sign On et entrez les informations de connexion du noeud principal existant de l'installation Single Sign On laquelle vous ajoutez ce noeud. Par dfaut, le port Single Sign On est le port 7444. Si vous avez affect un port diffrent lorsque vous avez install Single Sign On, utilisez ce port.

Si vous crez un nud vCenter supplmentaire pour une installation multisite de vCenter Single Sign On, dfinissez le mot de passe pour le compte administrateur de vCenter Single Sign On. Le mot de passe doit comporter au moins huit caractres, au moins un caractre en minuscule, un caractre en majuscule, un chiffre et un caractre spcial.

Si vous crez un nud vCenter supplmentaire pour une installation multisite de vCenter Single Sign On, slectionnez le type de base de donnes pour vCenter Single Sign On.

272

VMware, Inc.

Chapitre 11 Installation de vCenter Server

Si vous crez un nud vCenter supplmentaire pour une installation multisite de vCenter Single Sign On, et si vous utilisez une base de donnes existante, vous avez la possibilit de crer manuellement deux utilisateurs : un administrateur de base de donnes (RSA_DBA) que l'installateur utilise pour mettre en place le schma de base de donnes et un utilisateur de base de donnes (RSA_USER) que l'installateur utilise pour effectuer des tches de post-installation.
n

Pour choisir cette option, slectionner la case cocher [Utiliser manuellement les utilisateurs DB crs] et saisissez les informations d'identification de l'utilisateur RSA_DBA et RSA_USER que vous avez cr. Si vous ne choisissez pas cette option, entrez les informations d'identification Single Sign On de la base de donnes de l'administrateur avec les autorisations appropries (par exemple, les administrateurs de bases de donnes MSSQL ont besoin des autorisations DBO et SYSADMIN). L'installateur utilise ces rfrences pour crer des utilisateurs et RSA_DBA et RSA_USER.

Si vous crez un nud vCenter supplmentaire pour une installation multisite de vCenter Single Sign On, et si vous utilisez une base de donnes existante, excutez le script rsaIMSLite <DBName> SetupTablespaces.sql pour vous assurer que l'espace de tables est cr pour la base de donnes. Le script se trouve dans vCenter Server Installation directory\Single Sign On\DBScripts\SSOServer\Schema\your_existing_database. Vous pouvez quitter le programme d'installation pour excuter le script et reprendre l'installation partir de ce panneau.

10 11 12

Si vous crez un nud vCenter supplmentaire pour une installation multisite de vCenter Single Sign On, et si vous utilisez une base de donnes existante, saisissez les informations de connexion JDBC. Entrez le nom de domaine complet ou l'adresse IP de l'ordinateur hte de vCenter Single Sign On. (Facultatif) Entrez les informations de compte du service SSPI. Vous pouvez utiliser le compte Windows NetworkService par dfaut ou entrer les informations de compte d'un administrateur. Cette tape ne s'applique que si vous vous tes connect en tant qu'utilisateur d'un compte de domaine pour installer Single Sign On.

13

Slectionnez le dossier dans lequel vous souhaitez installer vCenter Single Sign On. Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%).

14 15

Acceptez ou modifiez le port HTTPS pour vCenter Single Sign On. Cliquez sur [Installer] .

Le nouveau noeud vCenter Single Sign On est install. Suivant Installez Inventory Service. Reportez-vous Installer ou mettre jour vCenter Inventory Service dans une installation distincte , page 273.

Installer ou mettre jour vCenter Inventory Service dans une installation distincte
Vous pouvez installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server sparment pour personnaliser l'emplacement et la configuration des composants. Ces instructions installent vCenter Inventory Service uniquement. Vous devez installer vCenter Single Sign On et Inventory Service avant d'installer vCenter Server. Pour les dploiements simples, vous pouvez installer vCenter Single Sign On, vCenter Single Sign On et Inventory Service ensemble sur une seule machine hte en utilisant l'option vCenter Server Simple Install. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265.

VMware, Inc.

273

Installation et configuration de vSphere

Si vCenter Inventory Service est dj install sur l'ordinateur, cette procdure met jour Inventory Service. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment , page 269. Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237.

Procdure 1 2 3 4 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware]

[vCenter] [Inventory Service] et cliquez sur [Installer.]

Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Acceptez ou modifiez le dossier d'installation par dfaut. Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%).

5 6 7 8

Entrez le nom de domaine complet de l'ordinateur hte d'Inventory Service. Si vous mettez niveau ou rinstallez une instance existante d'Inventory Service, indiquez si vous souhaitez conserver la base de donnes existante ou la remplacer par une nouvelle base de donnes vide. Acceptez ou modifiez les valeurs par dfaut des numros de port d'Inventory Service. Slectionnez la taille de votre inventaire vCenter Server pour allouer de la mmoire plusieurs services Java utiliss par vCenter Server. Ce paramtre dtermine les paramtres de segment JVM maximum de VMware VirtualCenter Management Webservices (Tomcat), d'Inventory Service, et de Profile-Driven Storage Service. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Voir les recommandations dans la rubrique Configuration matrielle requise pour vCenter Server.

Entrez les informations pour enregistrer Inventory Service avec vCenter Single Sign On. Le nom d'administrateur de vCenter Single Sign On est admin@System-Domain et le mot de passe doit correspondre celui que vous avez entr lorsque vous avez install vCenter Single Sign On. L'URL de Lookup Service a le format https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, o 7444 correspond au numro de port HTTPS par dfaut de vCenter Single Sign On. Le numro doit correspondre celui que vous avez entr lors de l'installation de vCenter Single Sign On. Si vous avez entr un numro de port diffrent en installant vCenter Single Sign On, utilisez ce numro de port. REMARQUE Si vous avez install vCenter Single Sign On dans un dispositif vCenter Server, vous pouvez entrer le nom d'administrateur Single Sign On suivant : root@localos. Dans ce cas, le mot de passe correspond au mot de passe racine du dispositif vCenter Server. L'URL de Lookup Service a le format https://vCenter_Appliance_IP_or_host_name:{7444}/lookupservice/sdk.

10

Cliquez sur [Installer les certificats] .

274

VMware, Inc.

Chapitre 11 Installation de vCenter Server

11

Cliquez sur [Install] .

Inventory Service est install. Suivant Installer vCenter Server. Reportez-vous Installer vCenter Server dans une installation distincte , page 275.

Installer vCenter Server dans une installation distincte


Vous pouvez installer vCenter Server sparment de vCenter Single Sign On et vCenter Inventory pour personnaliser l'emplacement et la configuration des composants. Ces instructions permettent d'installer uniquement vCenter Server. Vous pouvez galement installer vCenter Server, vCenter Single Sign On et Inventory Service ensemble sur une seule machine hte en utilisant l'option vCenter Server Simple Install. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Si vous n'entrez pas la cl de licence, vCenter Server fonctionne en mode d'valuation, ce qui permet d'utiliser l'ensemble des fonctionnalits pendant une priode d'valuation de 60 jours. Aprs l'installation, vous pouvez convertir vCenter Server au mode sous licence en saisissant la cl de licence. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n

Consultez le premier sujet dans cette tche sujets multiples : Installer vCenter Single Sign On, vCenter Inventory Service et vCenter Server avec Simple Install , page 265. Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237 Installez vCenter Single Sign On et Inventory Service. Reportez-vous Installer vCenter Single Sign On, vCenter Inventory Service, and vCenter Server sparment , page 269. Pour installer vCenter Server sur un autre lecteur que C:, vrifiez qu'il reste suffisamment d'espace sur le lecteur C: pour installer le fichier .msi de Microsoft Windows Installer.

Procdure 1 2 3 4 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [vCenter Server] . Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation, acceptez les termes du contrat de licence d'utilisateur final et saisissez votre cl de licence. Choisissez le type de base de donnes que vous souhaitez utiliser.
n

Pour utiliser la base de donnes groupe, cliquez sur [Installer une instance de Microsoft SQL Server 2008 Express (pour les petits dploiements) : jusqu' 5 htes et 50 machines virtuelles)] . Si vous souhaitez utiliser une base de donnes existante, cliquez sur [Utiliser une base de donnes compatible existante] et slectionnez votre base de donnes dans la liste des DSN disponibles. Entrez le nom d'utilisateur et le mot de passe du DSN.

VMware, Inc.

275

Installation et configuration de vSphere

Si votre base de donnes utilise l'authentification Windows NT, les champs du nom d'utilisateur et du mot de passe sont dsactivs. REMARQUE Un avertissement peut indiquer que DSN pointe vers une ancienne version de rfrentiel qui doit tre mise niveau. Si vous cliquez sur [Oui] , le programme d'installation met niveau le schma de la base de donnes, la rendant dfinitivement incompatible avec les versions prcdentes de VirtualCenter. Reportez-vous la documentation de Mise niveau vSphere. 5 Si le programme d'installation vous le demande, saisissez l'URL JDBC de votre base de donnes vCenter Server existante. Le programme d'installation doit gnrer et valider l'URL JDBC pour la base de donnes vCenter Server. Si le programme d'installation ne parvient pas se connecter la base de donnes en utilisant l'URL JDBC qui a t gnre, le programme d'installation vous demandera de spcifier l'URL JDBC. 6 Dfinissez les informations de connexion pour vCenter Server.
n

Si vous utilisez une base de donnes non groupe, entrez le nom de l'administrateur et le mot de passe que vous utilisez pour vous connecter au systme sur lequel vous installez vCenter Server. Si vous utilisez la base de donnes SQL Server groupe, slectionnez [Utiliser le compte SYSTME] .

Vous devez entrer le nom d'utilisateur et le mot de passe pour vous connecter vCenter Server aprs l'avoir install. La zone du nom de domaine complet affiche le nom de domaine complet du systme sur lequel vous installez vCenter Server. Le programme d'installation de vCenter Server vrifie que le nom de domaine complet peut tre rsolu. Si ce n'est pas le cas, un message d'avertissement s'affiche lorsque vous cliquez sur [Suivant] . Remplacez l'entre par un nom de domaine complet pouvant tre rsolu. Vous devez saisir le nom de domaine complet, pas l'adresse IP. 7 Slectionnez [Crer une instance autonome VMware vCenter Server] ou [Joindre un groupe VMware vCenter en utilisant le mode Linked pour partager des informations] . En joignant un groupe en mode Linked, vSphere Client et Client Web vSphere peuvent afficher, rechercher et grer les donnes sur les systme vCenter Server. REMARQUE Cette option n'apparat pas si vous mettez niveau le schma de la base de donnes VirtualCenter ou vCenter Server. Vous pouvez joindre un groupe Linked Mode une fois l'installation termine. 8 9 Si vous joignez un groupe, entrez le nom de domaine complet et le numro de port LDAP d'un des systmes vCenter Server distants. Saisissez les numros de port que vous voulez utiliser ou acceptez les numros de port par dfaut. Reportez-vous la section Ports requis pour vCenter Server , page 40. 10 11 (Facultatif) Slectionnez [Augmenter le nombre de ports phmres disponibles] . Slectionnez la taille de votre inventaire vCenter Server pour allouer de la mmoire plusieurs services Java utiliss par vCenter Server. Ce paramtre dtermine les paramtres de segment JVM maximum de VMware VirtualCenter Management Webservices (Tomcat), d'Inventory Service, et de Profile-Driven Storage Service. Vous pourrez modifier ce paramtre aprs l'installation si le nombre d'htes venait changer. Voir les recommandations dans la rubrique Configuration matrielle requise pour vCenter Server.

276

VMware, Inc.

Chapitre 11 Installation de vCenter Server

12

Entrez les informations pour enregistrer vCenter Server dans vCenter Single Sign On. Le nom d'administrateur de vCenter Single Sign On est admin@System-Domain et le mot de passe doit correspondre celui que vous avez entr lorsque vous avez install vCenter Single Sign On. L'URL de Lookup Service a le format https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, o 7444 correspond au numro de port HTTPS par dfaut de vCenter Single Sign On. Le numro doit correspondre celui que vous avez entr lors de l'installation de vCenter Single Sign On. Si vous avez entr un numro de port diffrent en installant vCenter Single Sign On, utilisez ce numro de port. REMARQUE Si vous avez install vCenter Single Sign On dans un dispositif vCenter Server, vous pouvez entrer le nom d'administrateur Single Sign On suivant : root@localos. Dans ce cas, le mot de passe correspond au mot de passe racine du dispositif vCenter Server. L'URL de Lookup Service a le format https://vCenter_Appliance_IP_or_host_name:{7444}/lookupservice/sdk.

13 14

Si vous tes invit installer ou remplacer un certificat, suivez l'invite. Enregistrer un administrateur vCenter Server avec vCenter Single Sign On, et cochez la case si l'administrateur est un groupe. L'administrateur ou le groupe que vous inscrivez reoit les privilges ncessaires pour administrer l'instance vCenter Server que vous installez.

15

Entrez l'URL d'Inventory Service. L'URL d'Inventory Service a le format


https://Inventory_Service_host_FQDN_or_IP.eng.vmware.com:10443. 10443 correspond au numro de

port HTTPS par dfaut d'Inventory Service. Si vous avez entr un numro de port diffrent lors de l'installation d'Inventory Service, utilisez ce numro de port. 16 Acceptez le dossier de destination par dfaut ou cliquez sur [Modifier] pour slectionner un autre emplacement. Le chemin d'installation ne peut pas contenir les caractres suivants : caractres non-ASCII, la virgule (,), le point (.), le point d'exclamation (!), le symbole de livre (#), le symbole at (@) et le symbole de pourcentage (%). 17 Cliquez sur [Installer] . Plusieurs barres de progression apparaissent durant l'installation des composants slectionns. 18 Cliquez sur [Terminer] .

Suivant Aprs avoir install vCenter Server, vous pouvez afficher la page d'accueil de vCenter Server en tapant l'adresse IP de la machine vCenter Server ou en tapant l'hte local partir d'un navigateur install sur la machine vCenter Server. Dans la page d'accueil, vous pouvez tlcharger vSphere Client. Vous pouvez galement installer Client Web vSphere pour accder vCenter Server. Reportez-vous Installer ou mettre niveau Client Web vSphere , page 288. Reportez-vous la section Chapitre 12, Aprs avoir install vCenter Server , page 285.

Installer vCenter Server sur une machine virtuelle


Vous pouvez installer vCenter Server sur une machine virtuelle Microsoft Windows fonctionnant sur un hte ESXi. Le dploiement du systme vCenter Server dans la machine virtuelle prsente les avantages suivants :
n

Au lieu de ddier un autre serveur au systme vCenter Server, vous pouvez le placer dans une machine virtuelle fonctionnant sur l'hte sur lequel les autres machines virtuelles s'excutent. Vous pouvez assurer la haute disponibilit du systme vCenter Server en utilisant VMware HA.

VMware, Inc.

277

Installation et configuration de vSphere

Vous pouvez migrer la machine virtuelle contenant le systme vCenter Server d'un hte un autre, permettant ainsi d'effectuer des oprations de maintenance ou autres. Vous pouvez crer des snapshots de la machine virtuelle de vCenter Server et les utiliser pour des sauvegardes, de l'archivage ou autre.

Prrequis Reportez-vous la section Condition requises pour l'installation de vCenter Single Sign On, Inventory Service et vCenter Server. , page 237. Procdure 1 2 3 Installez vSphere Client sur un ordinateur ayant une connexion rseau avec votre hte ESXi. Dans vSphere Client, accdez directement l'hte ESXi et crez la machine virtuelle pour hberger vCenter Server. Installez vCenter Server dans la machine virtuelle. Reportez-vous la section Installer vCenter Server dans une installation distincte , page 275.

Tlcharger et dployer VMware vCenter Server Appliance


Vous pouvez galement tlcharger VMware vCenter Server Appliance pour installer vCenter Server sur une machine Windows. vCenter Server Appliance est une machine virtuelle base sur Linux prconfigure et optimise pour l'excution de vCenter Server et des services associs. Le nom d'utilisateur par dfaut de vCenter Server Appliance est root et son mot de passe par dfaut est vmware. Vous pouvez galement crer un mot de passe personnalis que l'appareil vCenter Server lit au premier dmarrage. Reportez-vous Crer un mot de passe personnalis lors du premier dmarrage pour le dispositif vCenter Server , page 280. Microsoft SQL Server et IBM DB2 ne sont pas pris en charge par vCenter Server Appliance. L'appareil vCenter Server ne supporte pas la configuration Linked Mode versions 5.0.1 et 5.1 de l'appareil vCenter Server, utiliser PostgreSQL pour la base de donnes intgre au lieu de IBM DB2, qui a t utilise dans l'appareil vCenter Server 5.0. IMPORTANT La base de donnes intgre n'est pas configure pour grer un inventaire contenant plus de 5 htes et 50 machines virtuelles. Le dpassement de ces limites peut causer de nombreux problmes, y compris l'arrt de rponse de vCenter Server. Pour plus d'informations sur la configuration de vCenter Server Appliance, reportez-vous la documentation Gestion de vCenter Server et des htes. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Le service ESXi Collector Dump, le service vSphere Syslog, et le dploiement automatique vSphere doit utiliser une adresse IPv4 pour communiquer avec l'appareil de vCenter Server. Prrequis
n

Vrifier que la machine hte est conforme aux exigences du matriel pour vCenter Server Applicance, rpertoris dans Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Vrifier que les htes sont en cours d'excution ESX ou ESXi version 4.x version 4.x ou ultrieures.

278

VMware, Inc.

Chapitre 11 Installation de vCenter Server

Synchroniser les horloges de toutes les machines sur le rseau vSphere. Reportez-vous Synchronisation des horloges sur le rseau vSphere , page 247. Si vous envisagez de configurer l'appareil vCenter Server partir d'un fichier de configuration, prparer le dossier et le stocker dans un endroit qui est accessible partir de la machine hte vCenter Server Appliance. Reportez-vous Format du fichier de configuration vCenter Server Appliance , page 281. Voir la documentation Administration d'une machine virtuelle vSphere pour les instructions sur le dploiement des fichiers OVA et des modles OVF.

Procdure 1 2 Depuis la page de tlchargement vSphere sur le site Web VMware, tlcharger le fichier OVA ou les fichiers OVF et VMDK pour l'appareil vCenter Server sur votre systme. Utiliser le vSphere Client ou Client Web vSphere, dployer le fichier OVA ou les fichiers OVF et VMDK comme un modle OVF. Si vous ne voulez pas vous engager utiliser le disque de 80 au maximum d'espace disque au moment du dploiement, dployer l'appareil vCenter Server avec l'approvisionnement lger. Dans le panneau format du disque de l'assistant intelligent de dploiement de modle OVF, slectionner [le format d'approvisionnement lger.] 3 4 5 6 Alimentation de l'appareil vCenter Server. Ouvrir une vue de la console. Suivre les instructions l'cran d'accueil pour ouvrir une fentre de navigateur l'URL indique. SE connecter l'appareil vCenter Server et accepter le contrat de licence. Lorsque vous vous connectez, l'assistant intelligent de configuration vCenter Server dmarre. 7 Slectionner l'option de configuration pour votre installation.
Option Configurer les paramtres par dfaut Description Dfinit le serveur intgr vCenter et la base de donnes de l'authentication unique vCenter dans l'appareil de vCenter Server et configure les bases de donnes et le rpertoire actif avec les paramtres de dfaut. Pour configurer l'appareil de vCenter Server partir d'un fichier de configuration prpar. Pour personnaliser la configuration de l'appareil vCenter Server. La configuration de l'assistant intelligent affiche des panneaux spars pour vous permettre de connecter l'appareil la base de donnes d'authentification unique intgre ou externe vCenter Server, et de configurer les paramtres personnaliss du rpertoire actif.

Tlcharger le fichier de configuration Dfinir la configuration personnalise

Suivre les commandes pour achever l'ssistant intelligent. Si vous avez tlcharg un fichier de configuration, entrez les paramtres qui n'ont pas t incluses dans le fichier ds que vous terminez l'assistant intelligent. REMARQUE Si vous configurez l'appareil vCenter Server pour utiliser une instance externe d'authentification unique, l'instance dauthentification unique externe doit tre hberge sur un autre appareil de vCenter Server. Il ne peut pas tre hberg sur une machine Windows.

L'appareil vCenter Server est dploy et mis en place. Suivant Voir la documentation Gestion de vCenter Server et des htes pour les informations sur l'utilisation de vCenter Server et de l'appareil vCenter Server.

VMware, Inc.

279

Installation et configuration de vSphere

Crer un mot de passe personnalis lors du premier dmarrage pour le dispositif vCenter Server
Le nom d'utilisateur par dfaut du dispositif vCenter Server est root et son mot de passe par dfaut est vmware. Vous pouvez crer un mot de passe personnalis que le dispositif vCenter Server lit la premire fois que vous dmarrez le dispositif. En crant un mot de passe personnalis la premire fois que vous dmarrez le dispositif vCenter Server, vous vous assurez que le mot de passe par dfaut ne peut pas tre utilis. REMARQUE Lorsque vous modifiez le mot de passe racine du dispositif vCenter Server l'aide de l'interface Web du dispositif vCenter Server, le mot de passe GRUB est chang automatiquement. Cependant, lorsque vous modifiez le mot de passe racine du dispositif vCenter Server l'aide de la console du dispositif vCenter Server, le mot de passe GRUB n'est pas modifi. Vous devez mettre jour le mot de passe racine du dispositif vCenter Server l'aide de l'interface Web pour changer simultanment le mot de passe GRUB. Procdure 1 partir d'une fentre de terminal sur votre machine hte Linux, saisissez la commande suivante afin de crer un hachage MD5 du mot de passe personnalis :
grub-md5-crypt

Lorsque vous y tes invit, saisissez le nouveau mot de passe et appuyez sur Entre. Le systme renvoie le hachage MD5 du mot de passe.

Crez un rpertoire CD.


mkdir cd

Ajoutez le hachage MD5 au fichier de configuration du dispositif vCenter Server.


echo 'rootPwdHashMD5=hash_password' > cd/vcva.cfg

hash_password est le hachage MD5 du mot de passe renvoy dans tape 2. Utilisez des apostrophes pour la commande echo, tel qu'indiqu, car le hash_password contient des caractres $ qui doivent tre interprts correctement. 5 Crez un fichier ISO contenant le mot de passe.
mkisofs -R -o rootpass.iso cd

Attachez le lecteur CD/DVD de la machine virtuelle de dispositif vCenter Server au fichier rootpass.iso et assurez-vous que [Connect mise sous tension] est slectionn.

Lorsque vous mettez le dispositif vCenter Server sous tension, il lit et applique le mot de passe personnalis que vous avez cr pour l'utilisateur racine.

Configurer un vCenter Server Appliance pour utiliser vCenter Single Sign On d'un vCenter Server Appliance diffrent
Vous pouvez indiquer un ou plusieurs vCenter Server Appliance d'utiliser l'instance de vCenter Single Sign On d'un seul vCenter Server Appliance. Cette action rends toutes les instances de vCenter Server accessibles par Client Web vSphere de chaque vCenter Server Appliance. Vous pouvez galement dfinir une nouvelle vCenter Server Appliance pour utiliser une instance externe vCenter Single Sign On lorsque vous excutez l'assistant de configuration d'un nouveau vCenter Server Appliance. Reportez-vous Tlcharger et dployer VMware vCenter Server Appliance , page 278.

280

VMware, Inc.

Chapitre 11 Installation de vCenter Server

Prrequis
n

Dployer et configurer vCenter Server Appliance en possession de l'instance cible de vCenter Single Sign On. L'instance cible de Single Sign On doit tre hberge sur un autre vCenter Server Appliance. Elle ne peut pas tre hberge sur une machine Windows. Vrifiez que vous avez l'URL du service de recherche de l'instance cible de vCenter Single Sign On.

Procdure 1 2 3 4 Connectez-vous vCenter Server Appliance partir d'un navigateur Web. Dans l'onglet [vCenter Server] , cliquez sur [SSO] . Dfinissez le [Type de dploiement SSO] sur [extrieur] . Dans Lookup Service, tapez l' [URL] de Lookup Service pour l'instance vCenter Single Sign On cible.

Le nouveau vCenter Server Appliance est configur pour utiliser l'instance de vCenter Single Sign On existante, et les deux instances de vCenter Server sont accessibles par Client Web vSphere ou par vCenter Server Appliance. Suivant Vous pouvez rpter cette procdure pour plusieurs vCenter Server Appliance.

Format du fichier de configuration vCenter Server Appliance


Lorsque vous dployez un nouveau vCenter Server Appliance, vous pouvez configurer le dispositif en envoyant un fichier de configuration au lieu d'entrer manuellement les paramtres dans l'assistant vCenter Server Setup.

Format de fichier de configuration


Chaque ligne du fichier de configuration fournit le paramtre pour l'entre correspondante dans l'assistant vCenter Center Setup. Les valeurs indiques ici sont des variables qui dcrivent les entres acceptables. REMARQUE Les mots de passe dans le fichier de configuration sont stocks sur le disque en clair. Une meilleure pratique consiste exclure les mots de passe du fichier de configuration et les entrer manuellement lorsque vous excutez l'assistant vCenter Setup. Si vous entrez les mots de passe dans le fichier de configuration, vous devez placer le caractre d'chappement Barre oblique inverse (\) devant les caractres suivants : guillemet double ("), guillemet simple ('), symbole dollar ($), barre oblique inverse (\).
#vCenter Server Appliance Configuration File v1.0

#Database options VC_DB_TYPE=embedded or oracle #Additional database options if VC_DB_TYPE=oracle VC_DB_SERVER=vCenter Server database server IP address VC_DB_SERVER_PORT=vCenter Server database server port number VC_DB_INSTANCE=vCenter Server database server instance name VC_DB_USER=vCenter Server database user name

VMware, Inc.

281

Installation et configuration de vSphere

VC_DB_PASSWORD=vCenter Server database user's password

#vCenter Single Sign On options SSO_TYPE=embedded or external #Additional Single Sign On options if SSO_TYPE=external SSO_LS_LOCATION=Single Sign On Lookup Service URL SSO_LS_CERT_THUMBPRINT=Single Sign On Lookup Service certificate thumbprint SSO_DB_TYPE=embedded or oracle #Additional Single Sign On options if SSO_DB_TYPE=oracle SSO_DB_SERVER=Single Sign On database server IP address SSO_DB_SERVER_PORT=Single Sign On database server port number SSO_DB_INSTANCE=Single Sign On database instance name SSO_DB_USER=Single Sign On database user name SSO_DB_PASSWORD=Single Sign On database user password SSO_DB_DBA_PASSWORD=Single Sign On database administrator user password

#Microsoft Active Directory options VC_AD_STATUS=0 to disable, 1 to enable #Additional Microsoft Active Directory option if VC_AD_STATUS=1 VC_AD_DOMAIN=Active Directory fully qualified domain name

Exemple : Exemple de fichier de configuration


Cet exemple montre un fichier de configuration pour un vCenter Server Appliance qui utilise une base de donnes Oracle vCenter Server et une seule instance Single Sign On.
#vCenter Server Appliance Configuration File v1.0

#Database options VC_DB_TYPE=oracle VC_DB_SERVER=10.111.11.111 VC_DB_SERVER_PORT=1521 VC_DB_INSTANCE=orcl

282

VMware, Inc.

Chapitre 11 Installation de vCenter Server

VC_DB_USER=VCA-6 VC_DB_PASSWORD=1VCdb_xy!

#vCenter Single Sign On options SSO_TYPE=external SSO_LS_LOCATION=https://machinename.corp.com:7444/lookupservice/sdk SSO_DB_TYPE=oracle SSO_DB_SERVER=10.222.22.222 SSO_DB_SERVER_PORT=9999 SSO_DB_INSTANCE=ssodb SSO_DB_USER=sso-d SSO_DB_PASSWORD=1Db_xy#! SSO_DB_DBA_PASSWORD=1SSOdba_ab! SSO_LS_CERT_THUMBPRINT=

#Microsoft Active Directory options VC_AD_STATUS=0 VC_AD_DOMAIN=

VMware, Inc.

283

Installation et configuration de vSphere

284

VMware, Inc.

Aprs avoir install vCenter Server

12

Aprs avoir install vCenter Server, examinez ces options de post-installation avant d'ajouter l'inventaire qui sera gr par vCenter Server.

Conditions gnrales
n

Installez le client vSphere et le client vSphere Web et assurez-vous que vous pouvez accder l'instance vCenter Server. Lorsque vCenter Server et la base de donnes sont installs sur le mme ordinateur, aprs avoir redmarr l'ordinateur, il peut tre ncessaire de redmarrer le service VMware VirtualCenter Management Webservices. Reportez-vous chec du dmarrage de VMware vCenter Management Webservices Service , page 309. Revoir les sous-rubriques de cette section pour les autres options de post-installation.

Conditions relatives la base de donnes Oracle


n

Pour le client Oracle Instant, copiez le fichier ojdbc14.jar dans l'inventaire Tomcat de vCenter Server vCenter install location\Infrastructure\tomcat\lib. Le client Oracle 10g et le client Oracle 11g sont livrs avec le fichier ojdbc14.jar l'emplacement : Install location\oracle\product\10,2.0\instance_name\jdbc\lib or Install location\app\Administrator\product\11,1.0\instance_name\sqldeveloper\jdbc\lib. Le programme d'installation copie le fichier partir de l'emplacement d'installation du client Oracle vers l'inventaire Tomcat de vCenter Server vCenter install location\Infrastructure\tomcat\lib.

Si le fichier ojdbc14.jar n'est pas trouv dans l'emplacement du client Oracle 10g ou Oracle 11g, le programme d'installation de vCenter Server vous invitera le copier manuellement. Vous pouvez tlcharger le fichier sur le site Web Oracle.com. Au moment de la publication de cette rubrique, le fichier tait disponible sur http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc101040.html.

Exigences en matire de scurit


Pour des environnements ncessitant une scurit importante, VMware recommande de remplacer les certificats par dfaut sur votre systme vCenter Server par des certificats signs par une autorit de certification (CA) prive. Consultez les informations relatives l'amlioration de la scurit des informations de session prsentes dans la documentation Exemples et scnarios vSphere. Ce chapitre aborde les rubriques suivantes :
n n

Installer les composants vCenter Server , page 286 Sauvegarder la configuration de vCenter Single Sign On , page 298

VMware, Inc.

285

Installation et configuration de vSphere

Restaurer une instance de nud unique ou principal de vCenter Single Sign On sur un nouvel ordinateur hte , page 299 Cration de groupes Linked Mode vCenter Server , page 300 Configurer les paramtres de VMware Tomcat Server dans vCenter Server 5.1 , page 307 chec du dmarrage de VMware vCenter Management Webservices Service , page 309 Backing Up, Restoring, and Resetting the Inventory Service Database , page 309

n n n n

Installer les composants vCenter Server


Vous pouvez installer les composants vCenter Server sur l'ordinateur qui hberge vCenter Server ou sur des ordinateurs distants.

Tlcharger vSphere Client


vSphere Client est un programme Windows qui vous permet de configurer l'hte et de faire fonctionner ses machines virtuelles. Vous pouvez tlcharger vSphere Client depuis n'importe quel hte. Prrequis Vrifiez que vous disposez bien de l'URL de l'hte, qui est l'adresse IP ou le nom d'hte. Le systme doit possder une connexion Internet. Procdure 1 2 Ouvrez un navigateur Web partir d'une machine Windows. Entrez l'URL ou l'adresse IP de vCenter Server ou de l'hte. Par exemple, http://exampleserver.example.com ou http://xxx.xxx.xxx.xxx. 3 4 Cliquez sur [Tlcharger vSphere Client] sous Dmarrage. Cliquez sur [Enregistrer] pour tlcharger le programme d'installation de vSphere Client.

Le programme d'installation de vSphere Client est tlcharg vers le systme. Suivant Installez vSphere Client

Installer vSphere Client


vSphere Client vous permet de vous connecter un hte ESXi et un systme vCenter Server. Prrequis
n

Vrifiez que vous disposez bien du programme d'installation de vCenter Server ou du programme d'installation de vSphere Client. Vrifiez que vous tes bien un membre du groupe des administrateurs du systme. Vrifiez que le systme dispose bien d'une connexion Internet.

n n

286

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Procdure 1 Excutez le programme d'installation de vSphere Client de l'une des manires suivantes.
Option Si vous procdez l'installation partir du programme d'installation de vCenter Server : Si vous avez tlcharg vSphere Client : Description a b c Dans le rpertoire du programme d'installation du logiciel, doublecliquez sur le fichier autorun.exe. Slectionnez [vSphere] [Client] . Cliquez sur [Installer] .

Double-cliquez sur le fichier VMware-viclient-build number.exe.

Suivez les invites du programme d'installation pour terminer l'installation.

Vous pouvez utiliser vSphere Client pour vous connecter un hte ESXi ou pour vous connecter un systme vCenter Server.

Dmarrer vSphere Client


Aprs avoir install vSphere Client, vous pouvez vous connecter un hte ESXi et un systme vCenter Server. REMARQUE Ne vous servez pas du compte Client intgr de Windows pour dmarrer vSphere Client. Par dfaut, le compte Client est dsactiv. Lorsque vous vous servez du compte Client pour vous connecter Windows, vous ne pouvez pas accder aux applications dj installes sur l'ordinateur. Procdure 1 2 Slectionnez [Dmarrer] > [Programmes] > [VMware] > [VMware vSphere Client] . Dans la fentre de connexion vSphere Client, excutez l'une des actions suivantes.
Option Connectez-vous un hte ESXi. Connectez-vous vCenter Server en tant qu'administrateur. Description Connectez-vous comme utilisateur racine ou comme utilisateur normal. a b Entrez l'adresse IP ou le nom d'hte de vCenter Server. Tapez votre nom d'utilisateur et votre mot de passe.

Lorsque vous vous connectez vCenter Server, utilisez l'adresse IP de vCenter Server avec votre nom d'utilisateur et votre mot de passe de connexion Windows. Utilisez les informations de connexion propres la machine Windows sur laquelle vCenter Server est install. 3 Cliquez sur [Connexion] . Si vous ne pouvez pas vous connecter au systme vCenter Server, dmarrez manuellement le service VMware VirtualCenter Management Webservices. Slectionnez [Paramtres] > [Panneau de configuration] > [Outils d'administration] > [Services] > [VMware VirtualCenter Management Webservices] et dmarrez le service. Le serveur peut dmarrer au bout de quelques minutes. 4 Pour ignorer les avertissements de scurit qui s'affichent, cliquez sur [Ignorer] . Les messages d'avertissement de scurit s'affichent parce que vSphere Client dtecte des certificats signs par l'hte ESXi ou le systme vCenter Server (paramtre par dfaut).

VMware, Inc.

287

Installation et configuration de vSphere

Installer ou mettre niveau Client Web vSphere


Client Web vSphere permet de vous connecter au systme vCenter Server pour grer un hte ESXi via un navigateur. Si une version antrieure de Client Web vSphere est installe, cettre procdure met niveau Client Web vSphere vers la version 5.1. REMARQUE vCenter Server 5.1 ne prend en charge la connexion entre vCenter Server et des composants de vCenter Server par adresse IP que si cette adresse IP est compatible avec IPv4. Pour vous connecter un systme vCenter Server dans un environnement IPv6, vous devez utiliser le nom de domaine complet (FQDN) ou le nom d'hte du vCenter Server. La meilleure pratique consiste utiliser FQDN, qui fonctionne dans tous les cas, au lieu de l'adresse IP, qui peut changer si elle a t attribue par DHCP. Prrequis
n n n

Tlchargez le programme d'installation vCenter Server. Vrifiez que le systme dispose bien d'une connexion Internet. Assurez-vous que le systme remplit les conditions logicielles requises pour Client Web vSphere. Reportez-vous la section Configuration logicielle requise pour vSphere Client et Client Web vSphere , page 39. Avant d'installer ou de mettre niveau un produit vSphere, synchronisez les horloges de toutes les machines sur le rseau vSphere. Reportez-vous Synchronisation des horloges sur le rseau vSphere , page 247. Installez vCenter Single Sign On et installez ou mettez niveau Inventory Service et vCenter Server vers la version 5.1. Vrifiez que Client Web vSphere et vCenter Server sont enregistrs sur le mme serveur vCenter Single Sign On pour dterminer si Client Web vSphere peut accder l'inventaire vCenter Server. Fermez tous les navigateurs avant d'installer ou de dsinstaller Client Web vSphere. Connectez-vous comme membre du groupe Administrateurs sur la machine hte avec un nom d'utilisateur qui ne contient pas de caractres non-ASCII. Si vous mettez niveau Client Web vSphere et envisagez de l'utiliser avec une instance 5.0.x vCenter Server enregistre dans une version 5.0 Client Web vSphere sans accepter l'empreinte numrique SSL, voir chec de la connexion de Client Web vSphere 5.1 vCenter Server 5.0.x , page 289.

n n

Procdure 1 2 3 4 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware vSphere]

[Web Client] et cliquez sur [Installer] .

Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Acceptez les paramtres de port par dfaut ou changez-les.

288

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Entrez les informations pour enregistrer Client Web vSphere dans vCenter Single Sign On. Le nom d'administrateur vCenter Single Sign On est admin@System-Domain et le mot de passe doit correspondre celui que vous avez entr lorsque vous avez install vCenter Single Sign On. L'URL de Lookup Service a le format https://SSO_host_FQDN_or_IP:7444/lookupservice/sdk, o 7444 correspond au numro de port HTTPS par dfaut de vCenter Single Sign On. Le numro doit correspondre celui que vous avez entr lors de l'installation de vCenter Single Sign On. Si vous avez entr un numro de port diffrent en installant vCenter Single Sign On, utilisez ce numro de port. REMARQUE Si vous avez install vCenter Single Sign On dans un vCenter Server Appliance, vous pouvez entrer le nom d'administrateur Single Sign On root@localos. Dans ce cas, le mot de passe correspond au mot de passe racine de vCenter Server Appliance. L'URL de Lookup Service a le format https://vCenter_Appliance_IP_or_host_name:{7444}/lookupservice/sdk.

6 7

Cliquez sur [Installer] . Dmarrez Client Web vSphere en procdant de l'une des manire suivantes.
n n

Dans un navigateur, accdez https://vSphere_Web_Client_host_name_or_IP:9443/vsphere-client. Dans le menu Dmarrer de Windows, slectionnez [Programmes] > [VMWare] > [VMware vSphere Web Client] > [vSphere Web Client] .

Suivant Installez le plug-in d'intgration de client dans Client Web vSphere. Reportez-vous la section Installer le plug-in d'intgration de client dans Client Web vSphere , page 290 Si vous aller utiliser Client Web vSphere avec des serveurs vCenter Servers 5.0.x, enregistrez ces serveurs sur la page vSphere Web Client Administration Application dans le navigateur. Vous n'avez pas besoin d'enregistrer les sytmes vCenter Server 5.1 qui utilisent le mme serveur vCenter Single Sign On que Client Web vSphere. Client Web vSphere permet de localiser ces systmes vCenter Server en utilisant le Lookup Service VMware. Pour les instructions d'enregistrement de vCenter Server dans Client Web vSphere, consultez la documentationGestion de vCenter Server et des htes Si le navigateur ne s'ouvre pas ou n'affiche pas correctement la page de l'application d'administration, ouvrez l'application partir du menu Windows [Dmarrer] : [Programmes] > [VMware] > [VMware vSphere Web Client] > [Application d'administration vSphere]

chec de la connexion de Client Web vSphere 5.1 vCenter Server 5.0.x


chec de la connexion de Client Web vSphere 5.1 vCenter Server 5.0.x. Problme Ce problme est accompagn du message d'erreur Failed to verify the SSL certificate for one or more
vCenter Server Systems: vCenter_5.0_IP

Cause Ce problme survient si vCenter Server 5.0.x est enregistr avec Client Web vSphere 5.0 sans accepter l'empreinte SSL et qu'ensuiteClient Web vSphere est mis niveau vers la version 5.1.

VMware, Inc.

289

Installation et configuration de vSphere

Solution 1 Si vous n'avez pas mis Client Web vSphere niveau vers la version 5.1, procdez comme suit. a b Annulez l'enregistrement de vCenter Server partir de Client Web vSphere 5.0. Renregistrez vCenter Server vers Client Web vSphere5.0, puis, dans le volet d'avertissement de certificat, slectionnez la case cocher [Installer ce certificat et ne pas afficher les avertissements de scurit pour ce serveur] et cliquez sur [Ignorer] .

Pour des instructions complmentaires sur l'enregistrement et l'annulation d'enregistrement de vCenter Server partir de Client Web vSphere, consultez la documentation Gestion de vCenter Server et des htes 2 Si vous avez mis Client Web vSphere niveau vers la version 5.1, procdez comme suit. a b Annulez l'enregistrement de vCenter Server partir de Client Web vSphere 5.1. Renregistrez vCenter Server vers Client Web vSphere 5.1.

Pour des instructions complmentaires sur l'enregistrement et l'annulation d'enregistrement de vCenter Server partir de Client Web vSphere, consultez la documentation Gestion de vCenter Server et des htes

Installer le plug-in d'intgration de client dans Client Web vSphere


Le plug-in d'intgration de client permet d'accder la console d'une machine virtuelle dans Client Web vSphere, et donne accs d'autres tches d'infrastructure vSphere. Vous utilisez le plug-in d'intgration de client pour dployer des modles OVF ou OVA et pour transfrer des fichiers avec le navigateur de la banque de donnes. Vous pouvez galement utiliser le plug-in d'intgration de client pour connecter des priphriques virtuels qui rsident sur l'ordinateur client une machine virtuelle. Vous n'installez le plug-in d'intgration du client qu'une fois pour connecter des priphriques virtuels des machines virtuelles auxquelles vous accdez par le biais d'une instance du Client Web vSphere. Vous devrez redmarrer le navigateur aprs avoir install le plug-in. Si vous installez le plug-in d'intgration de client depuis un navigateur Internet Explorer, vous devrez d'abord dsactiver le mode protg. Internet Explorer identifie le plug-in d'intgration de client comme tant sur Internet plutt que sur l'intranet local. Dans ces cas, le plug-in n'est pas install correctement, car le mode protg est activ pour Internet. Le plug-in d'intgration de client vous permet galement de vous connecter Client Web vSphere en utilisant les informations d'identification de la session Windows. Pour plus d'informations sur les navigateurs et systmes d'exploitation pris en charge, consultez la documentation Installation et configuration de vSphere. Procdure 1 Dsactivez le mode protg d'Internet pour les navigateurs Internet Explorer. a b 2 Ouvrez le navigateur et slectionnez [Outils] > [Options Internet] . Cliquez sur l'onglet [Scurit] et dslectionnez [Activer le mode protg] pour les zones Internet et intranet locales.

Cliquez sur le lien [Tlcharger le plug-in d'intgration de client] .


Option Page de connexion vSphere Web Client Panneau Dtails du systme d'exploitation client Description a b a b Ouvrez un navigateur Web et entrez l'URL de Client Web vSphere : En bas de la page de connexion de Client Web vSphere, cliquez sur [Tlcharger le plug-in d'intgration du client] . Slectionnez une machine virtuelle dans l'inventaire et cliquez sur l'onglet [Rsum] . Cliquez sur [Tlcharger le plug-in d'intgration de client] .

290

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Si le navigateur bloque l'installation en mettant des erreurs de certificat ou avec le blocage des fentres contextuelles, suivez les instructions d'aide du navigateur pour rsoudre le problme.

Suivant Vous pouvez ouvrir la console de machine virtuelle pour configurer les paramtres du systme d'exploitation, excuter des applications, surveiller les performances, etc.

Installer une copie locale de l'aide de vSphere Web Client


Si vous n'avez pas accs l'Internet depuis le systme que vous utilisez pour accder Client Web vSphere, vous pouvez tlcharger et dployer une copie locale de l'aide en ligne. Par dfaut, Client Web vSphere accde l'aide en ligne sur le Web. Cela permet au client d'accder la version la plus actualise du contenu de l'aide. Si vous tlchargez et dployez l'aide localement, la copie locale ne sera pas mise jour lorsque la nouvelle aide sera publie sur le Web. Si vous dployez l'aide locale, vrifiez rgulirement l'emplacement de tlchargement pour les mises jour. Pour obtenir des instructions relatives au tlchargement et au dploiement au niveau local de l'aide en ligne de vSphere Web Client, consultezhttp://kb.vmware.com/kb/2030344.

Installation du serveur Update Manager


L'installation Update Manager ncessite une connexion une seule instance de vCenter Server. Vous pouvez installer Update Manager sur le mme ordinateur que celui sur lequel est install vCenter Server ou sur un autre ordinateur. Prrequis Voir les conditions d'installation d'Update Manager dans Installation et administration de VMware vSphere Update Manager. Vrifiez la compatibilit et l'interoprabilit du serveur vCenter Server avec SRM. Connectez avec prcaution le serveur Update Manager une instance vCenter Server laquelle le serveur SRM est connect. La connexion du serveur Update Manager la mme instance vCenter Server que SRM peut gnrer des problmes lorsque vous mettez niveau SRM ou vSphere, ainsi que lorsque vous effectuez des oprations quotidiennes. Procdure 1 Dans le rpertoire du programme d'installation du logiciel, cliquez deux fois sur le fichier autorun.exe et slectionnez [vSphere Update Manager] . Si vous ne pouvez pas excuter autorun.exe, accdez au dossier UpdateManager et excutez VMwareUpdateManager.exe. 2 3 4 5 6 Slectionnez une langue pour le programme d'installation et cliquez sur [OK] . Rvisez la page d'accueil et cliquez sur [Suivant] . Lisez le contrat de licence et cliquez sur [Suivant] . Acceptez les conditions dans le contrat de licence et cliquez sur [Suivant] . Consultez les informations de support, indiquez si vous voulez tlcharger les mises jour depuis les sources de tlchargement par dfaut immdiatement aprs l'installation et cliquez sur [Suivant] . Si vous dslectionnez [Tlcharger les mises jour depuis les sources par dfaut immdiatement aprs l'installation] , Update Manager tlcharge les mises jour une fois par jour en fonction de la planification de tlchargement par dfaut ou immdiatement aprs que vous cliquez sur le bouton [Tlcharger maintenant] dans la page des paramtres de tlchargement. Vous pouvez modifier la planification de tlchargement par dfaut la fin de l'installation.

VMware, Inc.

291

Installation et configuration de vSphere

Si vous dslectionnez [Tlcharger les mises jour depuis les sources par dfaut immdiatement aprs l'installation] , la tche de tlchargement des mises jour s'excute aprs l'installation, mais elle ne tlcharge pas les mises jour. 7 Entrez l'adresse IP ou le nom, le port HTTP et le compte d'administration de vCenter Server que doit utiliser le serveur Update Manager pour se connecter au systme vCenter Server et cliquez sur [Suivant] . Slectionnez le type de base de donnes que vous souhaitez utiliser.
n

Si vous ne disposez pas d'une base de donnes existante, slectionnez [Installer une instance Microsoft SQL Server 2008 R2 Express (pour des dploiements chelle rduite)] et cliquez sur [Suivant] . Cette base de donnes convient aux dploiements allant jusqu' 5 htes et 50 machines virtuelles.

Si vous disposez dj d'une base de donnes, slectionnez l'option [Utiliser une base de donnes compatible existante] , puis slectionnez une connexion DSN dans le menu droulant. Si le DSN n'utilise pas l'authentification Windows NT, tapez le nom d'utilisateur et le mot de passe du DSN et cliquez sur [Suivant] . IMPORTANT La connexion DSN doit tre une connexion DSN de 32 bits.

(Facultatif) Slectionnez les options de la base de donnes.


n

Si le systme DSN que vous spcifiez indique une base de donnes Update Manager existante avec le schma actuel, vous pouvez conserver la base de donnes existante ou la remplacer par une base vide. Si le systme DNS que vous spcifiez indique une base de donnes Update Manager existante avec un schma diffrent, dans la page de mise niveau de base de donnes, slectionnez [Oui, je veux mettre niveau ma base de donnes Update Manager] et [J'ai effectu une sauvegarde de ma base de donnes Update Manager] , puis cliquez sur [Suivant] .

10

Dans le menu droulant, slectionnez l'adresse IP ou le nom d'hte de votre instance d'Update Manager. Si l'ordinateur sur lequel vous installez Update Manager dispose d'une seule carte NIC, le programme d'installation d'Update Manager dtecte automatiquement l'adresse IP. Si l'ordinateur dispose de nombreux NIC, vous devez slectionner la bonne adresse IP et utiliser un nom de connexion DNS. Le nom DNS doit tre rsolu partir de tous les htes que l'instance Update Manager gre.

11

Dfinissez les paramtres de port Update Manager, indiquez si vous voulez configurer les paramtres proxy et cliquez sur [Suivant] . REMARQUE Dfinissez avec prcaution les paramtres de port Update Manager, car vous ne pouvez pas les modifier aprs l'installation. Pour le port SOAP, vous pouvez utiliser un nombre de ports illimit ds lors qu'il n'existe aucun conflit. Pour le port de serveur, vous pouvez utiliser la plage suivante : 80, 9000-9100. Update Manager s'ouvre automatiquement Ports de pare-feu SX/ESXi dans la plage pour permettre le trafic HTTP sortant vers le magasin de correctifs.

12 13

(Facultatif) Renseignez les informations sur le serveur proxy et le port et dfinissez si le proxy doit tre authentifi ou non, puis cliquez sur [Suivant] . Slectionnez les rpertoires d'installation et de tlchargement des correctifs Update Manager, puis cliquez sur [Suivant] . Si vous ne souhaitez pas utiliser les emplacements dfinis par dfaut, vous pouvez cliquer sur [Modifier] pour accder un autre rpertoire.

292

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

14

(Facultatif) Au niveau du message d'avertissement traitant de l'espace disque disponible, cliquez sur [OK] . Ce message s'affiche lorsque vous tentez d'installer Update Manager sur un ordinateur disposant d'un espace libre infrieur 120 Go.

15 16

Cliquez sur [Installer] pour lancer l'installation. Cliquez sur [Terminer] .

Le composant serveur Update Manager est install et le composant client apparat comme plug-in disponible dans le Gestionnaire de plug-in de vSphere Client. Suivant Dans vSphere Client, slectionnez [Plug-ins] > [Grer les plug-ins] pour installer et activer le plug-in Update Manager Client.

Installer ou mettre niveau vSphere ESXi Dump Collector


Vous pouvez configurer ESXi pour vider la mmoire vmkernel sur un serveur rseau plutt que sur un disque lorsqu'une erreur critique se produit sur le systme. Installez vSphere ESXi Dump Collector pour collecter ces vidages de mmoire sur le rseau. Si une version antrieure de Dump Collector est installe sur votre systme, cette procdure met niveau Dump Collector vers la version 5.1. REMARQUE Dans vCenter Server Appliance, ESXi Dump Collector est install et activ par dfaut. Ces instructions s'appliquent aux dploiements sur Windows. Pour les instructions de configuration d'ESXi dans la mmoire du noyau de vidage sur le serveur rseau, voir Configurer ESXi Dump Collector avec ESXCLI , page 102. Dump Collector est plus utile pour les centres de donnes dans lesquels les htes ESXi sont configurs en utilisant le processus Auto Deploy, et il peut donc ne pas avoir de stockage local. Vous pouvez galement installer Dump Collector pour les htes ESXi ayant un stockage local comme emplacement supplmentaire o les vidages de mmoire vmkernel peuvent tre redirigs en cas d'erreurs critiques. Vous pouvez installer Dump Collector sur la mme machine que le vCenter Server associ ou sur une machine diffrente ayant une connexion rseau au vCenter Server. ESXi Dump Collector ne prend pas en charge vSphere Distributed Switches dans ESXi 5.x. Le service Dump Collector se lie une adresse IPv4 pour communiquer avec vCenter Server, et ne prend pas en charge IPv6. vCenter Server peut tre install sur une machine hte dans un environnement rseau exclusivement en mode IPv4, en mode mixte IPv4/IPv6 ou exclusivement en mode IPv6, mais la machine qui se connecte vCenter Server via vSphere Client doit disposer d'une adresse IPv4 pour que le service Dump Collector fonctionne. Prrequis
n n n

Vrifiez que vous disposez des privilges d'administrateur. Vrifiez que la machine hte utilise Windows Installer 3.0 ou une version ultrieure. Vrifiez que la machine hte est dote d'un processeur et d'un systme d'exploitation compatibles. Dump Collector prend en charge les mmes processeurs et systmes d'exploitation que vCenter Server. Reportezvous la section Spcifications logicielles pour vCenter Server , page 38 et Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33.

VMware, Inc.

293

Installation et configuration de vSphere

Vrifiez que la machine hte possde une adresse IPv4 valide. Vous pouvez installer Dump Collector sur une machine dans un environnement rseau exclusivement en mode IPv4 ou en mode mixte IPv4/IPv6, mais vous ne pouvez pas installer Dump Collector sur une machine dans un environnement exclusivement en mode IPv6. Si vous utilisez un emplacement rseau pour le rfrentiel Dump Collector, vrifiez que cet emplacement est mont.

Collectez les informations suivantes pour terminer l'installation ou la mise niveau :


n n n

L'emplacement d'installation de Dump Collector si vous n'utilisez pas l'emplacement par dfaut. L'emplacement du rfrentiel Dump Collector o seront stocks les fichiers de vidage. (Facultatif) La taille maximale du rfrentiel Dump Collector. L'emplacement rseau spcifi doit disposer au minimum de cet espace libre. Si vous installez Dump Collector comme instance autonome ou l'intgrez un vCenter Server. Dump Collector ne peut pas tre intgr aux versions vCenter Server antrieures la version 5.0. Si Dump Collector est intgr un vCenter Server, l'adresse et les informations d'identification du vCenter Server : adresse IP ou nom, port HTTP, nom d'utilisateur et mot de passe. Le port du serveur Dump Collector si vous n'utilisez pas le paramtre par dfaut. Le nom d'hte ou l'adresse IP pour identifier Dump Collector sur le rseau.

n n

Procdure 1 2 3 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware vSphere]

[ESXi] [Dump Collector] et cliquez sur [Installer] .

Suivez les invites de l'assistant pour terminer l'installation ou la mise niveau.

Installer ou mettre niveau vSphere Syslog Collector


Installez vSphere Syslog Collector pour rediriger les journaux systme ESXi vers un serveur sur le rseau plutt que vers un disque local. Si une version antrieure de Syslog Collector est installe sur votre systme, cette procdure met niveau Syslog Collector vers la version 5.1. Vous pouvez installer Syslog Collector sur la mme machine que le vCenter Server associ ou sur une machine diffrente ayant une connexion rseau au vCenter Server. Le service Syslog Collector se lie une adresse IPv4 pour communiquer avec vCenter Server, et ne prend pas en charge IPv6. vCenter Server peut tre install sur une machine hte dans un environnement rseau exclusivement en mode IPv4, en mode mixte IPv4/IPv6 ou exclusivement en mode IPv6, mais la machine qui se connecte vCenter Server via vSphere Client doit disposer d'une adresse IPv4 pour que le service Syslog Collector fonctionne. Prrequis
n n n

Vrifiez que vous disposez des privilges d'administrateur. Vrifiez que la machine hte utilise Windows Installer 3.0 ou une version ultrieure. Vrifiez que la machine hte est dote d'un processeur et d'un systme d'exploitation compatibles. Syslog Collector prend en charge les mmes processeurs et systmes d'exploitation que vCenter Server. Reportezvous la section Spcifications logicielles pour vCenter Server , page 38 et Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Dterminez si vous souhaitez installer Syslog Collector comme instance autonome ou l'intgrer vCenter Server. Syslog Collector ne peut pas tre intgr aux versions vCenter Server antrieures la version 5.0.

294

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Vrifiez que la machine hte possde une adresse IPv4 valide. Vous pouvez installer Syslog Collector sur une machine dans un environnement rseau exclusivement en mode IPv4 ou en mode mixte IPv4/IPv6, mais vous ne pouvez pas installer Syslog Collector sur une machine dans un environnement exclusivement en mode IPv6.

Collectez les informations suivantes pour terminer l'installation ou la mise niveau :


n n n

L'emplacement d'installation de Syslog Collector si vous n'utilisez pas l'emplacement par dfaut. L'emplacement du rfrentiel Syslog Collector o seront stocks les fichiers syslog. (Facultatif) La taille maximale du rfrentiel Syslog Collector. L'emplacement rseau spcifi doit disposer au minimum de cet espace libre. (Facultatif) Le nombre maximal de rotations de journaux Syslog Collector conserver. Si Syslog Collector est intgr un vCenter Server, l'adresse et les informations d'identification du vCenter Server : adresse IP ou nom, port HTTP, nom d'utilisateur et mot de passe. Le port du serveur Syslog Collector, si vous n'utilisez pas le paramtre par dfaut et si vous voulez utiliser les protocoles TCP et UDP pour ce port. Le port SSL du serveur Syslog Collector, si vous n'utilisez pas le paramtre par dfaut et si vous voulez utiliser une connexion scurise (SSL) pour ce port. Le nom d'hte ou l'adresse IP pour identifier Syslog Collector sur le rseau.

n n

Procdure 1 2 3 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware vSphere]

[Syslog Collector] et cliquez sur [Installer] .

Suivez les invites de l'assistant pour terminer l'installation ou la mise niveau.

Installer ou mettre niveau vSphere Auto Deploy


Installez vSphere Auto Deploy pour provisionner et personnaliser les htes physiques en chargeant l'image ESXi directement en mmoire. Vous pouvez provisionner et reprovisionner des centaines d'htes ESXi efficacement avec vCenter Server. Si une version antrieure d'Auto Deploy est installe sur votre systme, cette procdure met niveau Auto Deploy vers la version 5.1. Vous devez installer le serveur Auto Deploy sparment pour chaque instance de vCenter Server avec laquelle vous envisagez d'utiliser Auto Deploy. Auto Deploy n'est pas compatible avec les versions vCenter Server antrieures 5.0. L'utilisation de vCenter Server 5.1 avec Auto Deploy 5.0 n'est pas prise en charge. Vous devez effectuer une mise niveau d'Auto Deploy vers la version 5.1 pour l'utiliser avec vCenter Server 5.1. Auto Deploy est compatible avec IPv4 et IPv6. Toutefois, Auto Deploy utilise une infrastructure de dmarrage PXE qui prend uniquement en charge IPv4. Vous pouvez utiliser Auto Deploy dans un environnement mixte IPv4IPv6 ou dans un environnement exclusivement en mode IPv4, mais pas dans un environnement exclusivement en mode IPv6. Prrequis
n n n

Vrifiez que vous disposez des privilges d'administrateur. Vrifiez que la machine hte utilise Windows Installer 3.0 ou une version ultrieure. Vrifiez que la machine hte est dote d'un processeur et d'un systme d'exploitation compatibles. Auto Deploy prend en charge les mmes processeurs et systmes d'exploitation que vCenter Server.

VMware, Inc.

295

Installation et configuration de vSphere

Reportez-vous la section Spcifications logicielles pour vCenter Server , page 38 et Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Collectez les informations suivantes pour terminer l'installation ou la mise niveau :
n n n

L'emplacement d'installation d'Auto Deploy si vous n'utilisez pas l'emplacement par dfaut. L'emplacement du rfrentiel Auto Deploy. N'utilisez pas un partage rseau pour le rfrentiel. (Facultatif) La taille maximale du rfrentiel Auto Deploy. La meilleure pratique consiste allouer 2 Go pour disposer d'un espace suffisant pour quatre profils d'image et d'un espace supplmentaire. Chaque profil d'image ncessite environ 350 Mo. Dterminez l'espace rserver pour le rfrentiel Auto Deploy en tenant compte du nombre de profils d'image que vous aller utiliser.. Le disque spcifi doit disposer au minimum de cet espace libre. L'adresse et les informations d'identification du vCenter Server pour lequel vous installez la fonction Auto Deploy : adresse IP ou nom, port HTTP, nom d'utilisateur et mot de passe. Le port du serveur Auto Deploy si vous n'utilisez pas le paramtre par dfaut. Le nom d'hte ou l'adresse IP pour identifier Auto Deploy sur le rseau.

n n

Procdure 1 2 3 Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware vSphere]

[Auto Deploy] et cliquez sur [Installer] .

Suivez les invites de l'assistant pour terminer l'installation ou la mise niveau.

Installer ou mettre niveau VMware vSphere Authentication Proxy


Installez vSphere Authentication Proxy pour permettre aux htes ESXi de rejoindre un domaine sans utiliser les informations d'identification Active Directory. vSphere Authentication Proxy renforce la scurit des htes dmarrs par PXE et des htes provisionns en utilisant Auto Deploy en vitant de stocker les informations d'identification Active Directory dans la configuration de l'hte. Si une version antrieure de vSphere Authentication Proxy est installe sur votre systme, cette procdure met niveau vSphere Authentication Proxy vers la version 5.1. Vous pouvez installer vSphere Authentication Proxy sur la mme machine que le vCenter Server associ ou sur une machine diffrente ayant une connexion rseau au vCenter Server. vSphere Authentication Proxy n'est pas compatible avec les versions vCenter Server antrieures la version 5.0. Le service vSphere Authentication Proxy se lie une adresse IPv4 pour communiquer avec vCenter Server, et ne prend pas en charge IPv6. vCenter Server peut tre install sur une machine hte dans un environnement rseau exclusivement en mode IPv4, en mode mixte IPv4/IPv6 ou exclusivement en mode IPv6, mais la machine qui se connecte vCenter Server via vSphere Client doit disposer d'une adresse IPv4 pour que le service vSphere Authentication Proxy fonctionne. Prrequis
n

Installez vSphere Auto Deploy. Reportez-vous Installer ou mettre niveau vSphere Auto Deploy , page 295. Vrifiez que vous disposez des privilges d'administrateur. Vrifiez que la machine hte utilise Windows Installer 3.0 ou une version ultrieure.

n n

296

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Vrifiez que la machine hte dispose d'un processus et d'un systme d'exploitation compatibles. vSphere Authentication Proxy prend en charge les mmes processeurs et systmes d'exploitation que vCenter Server. Reportez-vous la section Spcifications logicielles pour vCenter Server , page 38 et Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Vrifiez que la machine hte possde une adresse IPv4 valide. Vous pouvez installer vSphere Authentication Proxy sur une machine dans un environnement rseau exclusivement en mode IPv4 ou en mode mixte IPv4/IPv6, mais vous ne pouvez pas installer vSphere Authentication Proxy sur une machine dans un environnement exclusivement en mode IPv6. Si vous installez vSphere Authentication Proxy sur une machine hte Windows Server 2008 R2, tlchargez et installez le correctif logiciel Windows dcrit dans Windows KB Article 981506 sur le site Web support.microsoft.com. Si vous n'installez pas ce correctif, l'initialisation d'Authentication Proxy Adapter choue. Ce problme est accompagn de messages d'erreur consigns dans camadapter.log similaires chec de la liaison du site Web CAM avec CTL et chec de l'initialisation de CAMAdapter.

Collectez les informations suivantes pour terminer l'installation ou la mise niveau :


n

L'emplacement d'installation de vSphere Authentication Proxy si vous n'utilisez pas l'emplacement par dfaut. L'adresse et les informations d'identification du vCenter Server auquel vSphere Authentication Proxy doit se connecter : adresse IP ou nom, port HTTP, nom d'utilisateur et mot de passe. Le nom d'hte ou l'adresse IP pour identifier vSphere Authentication Proxy sur le rseau.

Procdure 1 2 Sur la machine hte sur laquelle vous avez installez le service vSphere Authentication Proxy, installez .NET Framework 3.5. Installez vSphere Auto Deploy. Il n'est pas ncessaire d'installer Auto Deploy sur la mme machine hte que le service vSphere Authentication Proxy. 3 4 5 6 7 Ajoutez au domaine la machine hte sur laquelle vous aller installer le service proxy d'authentification. Utilisez le compte Administrateur de domaine pour vous connecter la machine hte. Dans l'inventaire du logiciel d'installation, faites un double clic sur le fichier autorun.exe pour lancer l'installation. Slectionnez [VMware vSphere]

[Proxy d'authentification] et cliquez sur [Installer] .

Suivez les invites de l'assistant pour terminer l'installation ou la mise niveau. Au cours de l'installation, le service d'authentification s'enregistre dans l'instance vCenter Server o Auto Deploy est enregistr.

Lorsque vous installez le service vSphere Authentication Proxy, le programme d'installation cre un compte de domaine avec les privilges appropris pour excuter le service proxy d'authentification. Le nom de compte commence par le prfixe CAM- et possde un mot de passe de 32 caractres gnr de manire alatoire associ. Le mot de passe n'expire jamais. Ne changez pas les paramtres du gnraux. Suivant Configurez ESXi pour utiliser vSphere Authentication Proxy pour rejoindre un domaine. Reportez-vous la documentation de Scurit vSphere.

VMware, Inc.

297

Installation et configuration de vSphere

Dsinstaller les composants vSphere de VMware


Les composants vSphere VMware et les outils de maintenance sont dsinstalls sparment, mme s'ils se trouvent sur la mme machine. Vous devez disposer de privilges d'administrateur pour pouvoir dsinstaller VMware vCenter Server. AVERTISSEMENT La dsinstallation d'un systme vCenter Server en cours d'excution interrompra les connexions vSphere Client, ce qui peut provoquer des pertes de donnes. La dsinstallation de vCenter Server ou de vSphere Client ne dsinstalle aucun autre composant, comme la base de donnes groupe ou Microsoft .NET Framework. Ne dsinstallez pas d'autres composants si d'autres applications de votre systme les utilisent. Procdure 1 2 3 4 5 Si vous dsinstallez vCenter Server, enlevez les htes de l'inventaire des htes et des clusters. En tant d'administrateur sur le systme Microsoft Windows, slectionnez [Dmarrer] > [Paramtres] > [Panneau de configuration] > [Ajout/suppression de programmes] . Slectionnez le composant supprimer de la liste et cliquez sur [Supprimer] . Cliquez sur [Oui] pour confirmer que vous souhaitez supprimer le programme. Cliquez sur [Terminer]

Sauvegarder la configuration de vCenter Single Sign On


Maintenez une sauvegarde de la configuration de Single Sign On jour. Si votre instance de Single Sign On est corrompue, vous pouvez restaurer la sauvegarde afin d'assurer l'accs continu vSphere pour vCenter Server et des composants de vCenter Server. Sauvegardez la configuration de Single Sign On dans les circonstances suivantes.
n n

Aprs avoir install, mis jour ou modifi l'emplacement d'une instance vCenter Single Sign On. Quand le fichier node.pkg est modifi. Le fichier node.pkg est modifi lorsque vous effectuez l'une des actions suivantes.
n

Modifiez les informations de la base de donnes Single Sign On, telles que le nom d'hte ou le port de la base de donnes. Modifiez le mot de passe Single Sign On qui a t cr pour l'utilisateur administrateur admin@System-Domain si Single Sign On a t initialement install. Ce mot de passe d'origine sera requis lorsque vous restaurerez une sauvegarde Single Sign On.

Pour une sauvegarde complte, vous devez galement sauvegarder votre base de donnes Single Sign On. Consultez la documentation pour votre type de base de donnes.

298

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Procdure
u

Sur la machine hte vCenter Single Sign On, effectuez l'une des actions suivantes.
Option Dans l'interface utilisateur Windows Description a b Allez [Programmes] > [VMware] . Cliquez avec le bouton droit de la souris sur [Gnrer bundle de sauvegarde vCenter Single Sign On] puis slectionnez [Excuter en tant qu'administrateur] . Cliquez avec le bouton droit de la souris sur l'icne ou l'option de menu [Invite de commandes] puis sur [Excuter en tant qu'administrateur] . Modifiez le rpertoire en C:Program Files\VMware\Infrastructure Files\scripts\SSOServer. Si vous avez install Single Sign On dans un emplacement diffrent de l'emplacement par dfaut C:\Program Files, ajustez le chemin. c Tapez cscript sso-backup.wsf /z et appuyez sur Entre.

Dans une invite de commande

La configuration de vCenter Single Sign On est ssauvegarde en tant que Single Sign On.zip sur le bureau de la machine hte. Pour restaurer la sauvegarde d'un vCenter Single Sign On, consultez Restaurer une instance de nud unique ou principal de vCenter Single Sign On sur un nouvel ordinateur hte , page 299 .

Restaurer une instance de nud unique ou principal de vCenter Single Sign On sur un nouvel ordinateur hte
Si votre instance nud simple ou nud principal de Single Sign On est corrompue, vous pourrez restaurer une sauvegarde afin d'assurer un accs continu vSphere pour vCenter Server et pour les composants de vCenter Server. Prrequis
n

Vrifiez que vous disposez d'une sauvegarde mise jour de votre configuration de vCenter Single Sign On. Reportez-vous Sauvegarder la configuration de vCenter Single Sign On , page 298. Prparez une machine hte pour l'instance restaure de Single Sign On. La machine hte peut tre une machine physique ou une machine virtuelle. Elle doit satisfaire les exigences matrielles pour Single Sign On. Reportez-vous Configuration matrielle requise pour vCenter Server, vCenter Single Sign On, vSphere Client et vSphere Web Client , page 33. Vrifiez que la base de donnes de vCenter Single Sign On est accessible depuis la machine hte. Vrifiez que vous avez le mot de passe administrateur d'origine pour l'instance vCenter Single Sign On que vous restaurez. Vrifiez que vous avez le nom de compte et mot de passe du service RSA SSPI et du service vCenter Single Sign On de l'instance de vCenter Single Sign On que vous restaurez. Tlchargez le programme d'installation de vCenter Server sur la machine hte depuis la page des tlchargements de VMware que vous trouverez sur http://www.vmware.com/support/.

n n

Procdure 1 2 Copiez le fichier de sauvegarde Single Sign On.zip sur la nouvelle machine hte dans le rpertoire C:\Temp\SSO Recovery. Renommez le nouvel hte avec le mme nom de domaine complet (FQDN) que celui partir duquel vous avez cr la sauvegarde de Single Sign On.

VMware, Inc.

299

Installation et configuration de vSphere

Si l'instance de Single Sign On partir de laquelle vous avez cr la sauvegarde tait dans un groupe de travail, et si vous l'avez installe l'aide de son adresse IPv4, assurez-vous que la nouvelle machine hte a la mme adresse IP statique. DHCP n'est pas pris en charge.

4 5 6 7 8 9 10

Vrifiez que le DNS du nouvel hte peut tre rsolu vers l'avant et vers l'arrire. Sur la machine hte de vCenter Single Sign On, dans le rpertoire d'installation de VMware vCenter Server, double-cliquez sur le fichier autorun.exe pour dmarrer le programme d'installation. Slectionnez [ vCenter] [Single Sign On] et cliquez sur [Installer] . Suivez les invites de l'assistant d'installation afin de choisir la langue du programme d'installation et acceptez les termes du contrat de licence d'utilisateur final. Slectionnez [Rcuprer une instance de vCenter Single Sign On installe depuis une sauvegarde] . Accdez au fichier Single Sign On.zip et slectionnez-le. Saisissez le mot de passe administrateur d'origine de l'ancienne instance Single Sign On. Vous devez utiliser le mot de passe qui a t cr pour l'utilisateur admin@System-Domain lors de la premire installation de Single Sign On, mme si vous avez modifi ce mot de passe.

11 12

Assurez-vous que le service RSA SSPI est connect au mme compte que celui de l'instance de Single Sign On partir de laquelle vous avez cr la sauvegarde. Suivez les invites de l'assistant pour terminer la restauration de Single Sign On.

L'instance nud simple ou nud principal de vCenter Single Sign On est restaure. Suivant S'il existe des nuds de sauvegarde Single Sign On haute disponibilit associs au nud principal que vous avez restaur, assurez-vous que le service RSA SSPI ouvre une session sur le mme compte dans le nud principal et dans tous les nuds de sauvegarde haute disponibilit. Dans Client Web vSphere, connectez-vous aux instances de vCenter Server qui sont enregistres dans l'instance de Single Sign On pour vrifier que vous y avez accs pour travailler.

Cration de groupes Linked Mode vCenter Server


Un groupe en Linked Mode vous permet de vous connecter une instance vCenter Server, de voir et de grer les inventaires de tous les systmes vCenter Server du groupes. Vous pouvez connecter plusieurs systmes vCenter Server pour constituer un groupe en Linked Mode. Vous pouvez configurer un groupe en Linked Mode pendant l'installation de vCenter Server ou une fois celle-ci termine. Pour vous connecter un groupe vCenter Server, saisissez le nom de domaine qualifi (ou l'adresse IP) d'un ordinateur distant qui excute vCenter Server. L'ordinateur distant peut-tre n'importe quelle instance vCenter Server qui est ou sera membre d'un groupe en Linked Mode. Vous devez galement fournir le numro de port LDAP de l'instance vCenter Server distante. Les instances vCenter Server dans une rplication de groupes partagent des donnes globales du rpertoire LDAP. Les donnes globales comprennent les informations suivantes sur chaque instance vCenter Server :
n n n n

Information de connexion (IP et ports) Certificats Informations relatives la licence Rles d'utilisateur

300

VMware, Inc.

Chapitre 12 Aprs avoir install vCenter Server

Client Web vSphere peut se connecter un environnement vCenter Server en Linked Mode uniquement si Client Web vSphere est connect vCenter Server en tant qu'utilisateur de domaine. Par exemple, si les serveurs vCenter Server en Linked Mod