====== VMWARE ======


===== Installation ESXi =====

=== Théorie ===

VMware ESXi est le premier hyperviseur de type natif dédié du marché. ESXi ne repose pas sur un système d’exploitation générique, il s’installe directement sur votre serveur physique, ce qui permet de partitionner ce dernier en plusieurs serveurs logiques appelés machines virtuelles.

Différence entre système natif et système basé sur un hôte :

{{ :virtualisation:barre.png |}}

** Système hôte **

* Il est facile à installer, il s’installe généralement comme une application classique
* La compatibilité est maximale
* Il supporte de nombreux périphériques car il s’appuie sur les pilotes fournis par le système d’exploitation
*
Malheureusement, cette architecture souffre d’un manque important de performances lié au nombre important de couche que doivent traverser les données et les instructions de la machine virtuelle pour accéder au matériel, notamment aux disques et à la mémoire.

//exemple : VMware Workstation, VMware Server, Microsoft Virtual Server 2005 //

** Système natif **

* Les performances sont bien meilleures car l’hyperviseur ne consomme que très peu de ressources, il a été construit en ce sens
* Les pilotes de périphériques ont été optimisés afin d’exécuté des machines virtuelles
* Le noyau est plus sécurisé de par sa structure et grâce à une exposition moins importante
* Il existe des fonctionnalités avancées tel que VMotion ou XenMotion
* Les ressources matérielles utilisées par les machines virtuelles peuvent être finement gérées et dynamiquement allouées aux machines virtuelles

Malheureusement, cette architecture souffre d’un manque important de performances lié au nombre important de couche que doivent traverser les données et les instructions de la machine virtuelle pour accéder au matériel, notamment aux disques et à la mémoire.

//exemple : VMware ESX Server, Citrix XenServer, Microsoft Hyper-V //


=== Pratique ===

Téléchargez esxi 5.5 à l’adresse :

[[https://my.vmware.com/fr/web/vmware/details?productId=353&downloadGroup=ESXI55U2]]

Chargez l'iso d' esxi 5.5 sur un support amovible

Sélectionnez le disque de réception

{{ :virtualisation:esx.png |}}

Configurez un mot de passe complexe (minimum 7 caractères)

{{ :virtualisation:esx1.png |}}

Suivre les étapes d'installation

{{ :virtualisation:esx2.png |}}
{{ :virtualisation:esx3.png |}}

Pour accéder à la configuration réseaux de management de l'ESX, tapez F2

Puis rentez le mot de passe entré précédemment

<note tip>Il est préférable de mettre une IP statique</note>

{{ :virtualisation:esx4.png |}}

Reportez l'adresse IP

{{ :virtualisation:esx5.png |}}

===== Installation/Administration avec le vSphere client =====

Le contrôle du serveur VMware ESXi se fait avec le logiciel VMware vSphre Client.

Le site Internet pour le téléchargement du fichier "VMware-viclient-all-5.0.0-623373.exe" est à l'adresse : http://www.vmware.com/support/. Un compte est obligatoire pour le télécharger.

Télécharger et Installez Vsphere Client

Après avoir ouvert le Vsphere Client, reporter les informations (IP, identifiant et mot de passe de l'esx créé précédemment)

{{ :virtualisation:barre1.png |}}

==== Création d'un datastore ====

=== Théroie ===

Les datastores, ou banque de données, sont des conteneurs logiques qui masquent les caractéristiques propres à chaque périphérique de stockage. Elles sont caractérisées par une partition d’un volume formaté selon un certain système de fichier. Une seule banque de données ne peut reposer sur plusieurs systèmes de fichiers différents. Qui plus est, une seule LUN (espace logique) ne peut contenir qu’un seul volume VMFS.

{{ :virtualisation:barre2.png |}}

Il existe différents types de banque de données :

* Système de fichiers VMFS (format propre à VMware).
* RDM avec VMFS (mappage brut entre la vm et un volume, accès direct).
* Système de fichiers de mise en réseau (NFS).

Les limitations suivantes doivent-être respectées :

* 1 banque de données = 1 seul système de fichiers.
* Jusqu’à 256 banques de données VMFS par système.
* 8 Banques de données NFS par système.

=== Pratique ===

<note important>Il est impératif qu'un disque supplémentaire soit connecter au serveur</note>

Se rendre dans l'onglet configuration

rubrique stockage

Cliquez sur ajouter stockage...

{{ :virtualisation:store.png |}}

Choisissez le disque où installer le nouveau datastore

Choisissez le disque inséré précédemment

{{ :virtualisation:store1.png |}}

Choisissez un nom ex : datastore 2

{{ :virtualisation:store2.png |}}

Le nouveaux datastore est installé, nous allons maintenant incorporer nos iso de système d'exploitation

{{ :virtualisation:store3.png |}}

Faites un clic droit sur le datastore puis parcourir

{{ :virtualisation:store5.png |}}

Télécharger l'iso en cliquant sur télécharger le fichier vers cette BD

{{ :virtualisation:store6.png |}}

Il est maintenant possible de connecter l'ISO sur une machine virtuelle

{{ :virtualisation:store4.png |}}


==== Installation d'une nouvelle machine virtuelle ====


=== Théorie ===

A faire

=== Pratique ===

Création d'une nouvelle machine virtuelle

{{ :virtualisation:vm.png |}}

Sélectionner un datastore d'installation

{{ :virtualisation:vm1.png |}}

===== Installation/administration vCenter =====

=== Théorie ===

vCenter Server est le composant de gestion centralisé d’un datacenter virtuel vmware. Il joue le rôle d’Administrateur des hôtes ESX/ESXi connectés au réseau, et des machines virtuelles présentes sur ces différents hôtes.

vCenter Server nécesite une base de données SQL ou Oracle pour fonctionner.

Il est préférable d'intégrer vCenter dans un domaine plutôt que dans un groupe de travail.

Il ne faut pas installer vCenter Server sur un contrôleur de domaine Active directory actif .

Il faut privilégier une adresses IP statique avec un enregistrement DNS valide.

=== Pratique ===

** Création d'enregistrements DNS sous Windows 2008 R2 **

Création d'enregistrement DNS, afin de pouvoir résoudre les noms des esx

{{ :virtualisation:v.png |}}

Ne pas oublier de paramétrer la zone inverse

{{ :virtualisation:v1.png |}}


** Installation vcenter **

Lancez l'installation de vcenter, il est impératif que ces conditions soient remplies:

* Être intégré à un domaine
* Ne pas être contrôleur de domaine
* Avoir un minimum de 4 Go de mémoire vive
* Avoir un OS sous Windows 2008 R2 fonctionnel

Télécharger et lancer l'installation de vCenter

{{ :virtualisation:v2.png |}}

Configurer un mot de passe

<note important>Il est impératif de le conserver, il servira à la configuration en admin de notre vcenter </note>

{{ :virtualisation:v3.png |}}

Indiquer un nom de site (se nom sera l'entité racine de notre ferme d'esx)

{{ :virtualisation:v4.png |}}

Laissez les ports d'écoute par défaut

{{ :virtualisation:v5.png |}}
{{ :virtualisation:v6.png |}}

** Serveur de temps **

Afin que les trames d'authentification soient cohérente, il est nécessaire de configurer un serveur de temps.

Par défaut, lors de l'installation du domaine, Windows fournit un serveur de temps.

Configurer celui-ci dans vsphere client, onglet configuration, rubrique configuration de temps.

Entrer le nom pleinement qualifié du contrôleur de domaine.

{{ :virtualisation:ntp.png |}}

** Enregistrement FQDN des ESX **

Afind econfiguer les esx dans vCenter et ainsi de pouvoir les attaqués par un nom et non par une adresse IP, il est nécessaire de leur Attribué un nom pleinement qualifié (FQDN).

Configurer le nom des ESX selon les enregistrement DNS associé précédemment

{{ :virtualisation:dns.png |}}
{{ :virtualisation:dns1.png |}}
{{ :virtualisation:dns2.png |}}

<note tip>Pour plus de souplesse, un enregistrement DNS peut être intégré à l' AD</note>

** Connexion au vCenter via le vSphere client **

Indiquer l'IP du serveur vcenter

{{ :virtualisation:vcenter0.png |}}

Création d'un objet d'inventaire de type datacenter

Puis d'un dossier : conteneur de de nos hôtes ESX

{{ :virtualisation:vcenter3.png |}}

** Modification à chaud de la mémoire pour d'une vm **

<note warning>Arrêter les vm en cours d'utilisation</note>

Cliquer sur la vm, modifier les paramètres, activer le branchement à chaud Mémoire

Ce dispositif n'est valable que pour les OS Microsoft à partir de Windows 2008 R2

{{ :virtualisation:chaud.png |}}

** Synchronisation ntp **

Cette manipulation permet grâce au vMware-tools de configuré toutes les vms sur un serveur de temps (ntp) commun et propre à vMware, sans passé par un ntp interne.

Cliquer sur les paramétres de la vm, puis cocher "Synchroniser l'heure client avec l'hôte"

{{ :virtualisation:template2.png |}}

==== Création d'un partage NFS ====

=== Théorie ===

NFS est l'abréviation de Network File System, c'est-à-dire système de fichiers réseau.

Ce système de fichiers en réseau permet de partager des données principalement entre systèmes de type UNIX mais des versions existent également pour Microsoft Windows™ et Mac.
NFS est compatible avec IPv6 sur la plupart des systèmes.

L'intérêt de NFS est de permettre l'utilisation d'un répertoire ou de tout le système de fichiers d'un ordinateur de manière totalement transparente, comme s'il s'agissait d'un disque dur connecté directement à votre ordinateur.

Dans notre cas de présenter un partage réseaux directement au datastore, afin de partager des ressources.

Ce partage nous servira par la suite pour créer un nouveau datastore

{{ :virtualisation:ic564312.jpg |}}

=== Pratique ===

** Création d'un partage NFS sur un serveur Windows **

Installer le nouveau rôle de partage de fichier

{{ :virtualisation:nfs.png |}}

Créer un répertoire : NFS_primaire

Accéder à ces propriétés, puis Partage NFS avancé

Pour plus de simplicité, nous allons mettre des droits d'accès total

{{ :virtualisation:nfs1.png |}}

{{ :virtualisation:nfs3.png |}}

La commande nfsshare (répertoire), permet de vérifier les droits sur ce partage

{{ :virtualisation:nfs4.png |}}

Connecter un nouveau datastore réseau

Entrer L'IP ou le nom du serveur de partage

Puis l'identification du partage

{{ :virtualisation:nfs2.png |}}


==== Augmentation de la taille d'un datastore ====

Augmentation physique ou virtuelle d'un disque

Analyse de la banque de données

{{ :virtualisation:nfs5.png |}}

{{ :virtualisation:nfs7.png |}}

Clic droit sur les propriétés du datastore, puis Augmenter

{{ :virtualisation:nfs6.png |}}

Indexation de la nouvelle zone du disque

{{ :virtualisation:nfs8.png |}}

<note tip>Il est possible de créer ou d'étendre un datastore sur plusieurs volumes physiques

ex: 1 datastore sur 2 disques physiques</note>

==== Configuration ISCSI ====

=== Théorie ===

SCSI est un protocole destiné à faciliter les commandes de stockage SCSI basés à envoyer sur les structures de réseau universel, comme un réseau local ou VPN. L'utilisation d'un cible iscsi, offre une illusion qu'un disque dur est connecté localement à un ordinateur, et sera géré par le système d'exploitation d'un ordinateur local.

{{ :virtualisation:barre3.png |}}

Le principe est d'installé une cible sur un serveur Windows serveur, puis de récupérer cette cible dans un initiateur sur notre esx.

=== Pratique ===


** Création d'un initiateur scsi **

Se connecter à l'esx

Création d'une adaptateur

Onglet configuration puis adaptateur de stockage

{{ :virtualisation:isci.png |}}

** Création d'une cible **

Télécharger et installer Windows ISCSI Target :

[[http://www.microsoft.com/en-us/download/details.aspx?id=19867]]

Créer une cible iscsi

{{ :virtualisation:isci1.png |}}

Reporter le nom de l'initiateur créé précédemment, dans un bloc notes par exemple

{{ :virtualisation:isci3.png |}}

Indiquer un nom

{{ :virtualisation:isci2.png |}}

Indiquer le nom qualifié de l'initiateur

Créer un fichier conteneur de notre disque virtuel

{{ :virtualisation:isci4.png |}}

Copier le nom la cible créer précédemment (copier dans le bloc notes).

{{ :virtualisation:isci5.png?400 |}}

Reporter le nom qualifié de cible créée

** Intégration de l'initiateur **

Indiquer le nom qualifié de la cible, reporter précédemment

{{ :virtualisation:isci6.png |}}

Après réanalyse, un chemin d'accès est indiqué, précisant la cible

{{ :virtualisation:isci7.png |}}

Il est maintenant possible de créer un datastore sur cette cible

{{ :virtualisation:isci8.png |}}

==== Création d'un second vswitch ====

=== Théorie ===

VMware ESX et ESXi utilisent des switchs virtuels (ou vSwitch) pour connecter de réseaux virtuels. Les switchs virtuels fonctionnent comme des switchs physiques: ils créent des liaisons entre les cartes réseaux , et peuvent même utiliser des VLAN.

L'interface Networking affiche donc l'ensemble de vos réseaux virtuels, connectés par des switchs virtuels.

Un switch virtuel a déjà été créé: vSwitch0. Ce switch est connecté à une carte réseaux physique, ainsi qu'à deux réseaux virtuels: VM Network (un réseau pour vos VM) et Management Network/Service Console (utilisé pour l'administration de esx).

=== Pratique ===

Connecter une deuxième carte à l’hôte esx

Ajouter une mise en réseau dans la configuration

{{ :virtualisation:vswitch0.png |}}

Choisir la seconde carte réseau

{{ :virtualisation:vswitch1.png |}}

2 vswitchs sont maintenant disponible

{{ :virtualisation:vswitch5.png |}}

Dans les paramètres des vms, il est possible de modifier l'appartenance de la carte réseaux au vswitchs désiré.

Dans l'exemple ci-dessus, un vm est présente par vswitch.

Pour plus de sécurité, il est préférable d'interdire la modification des adresses mac associées aux vswitch

{{ :virtualisation:vswitch6.png |}}

// TEST : modification de l'adresse mac de la carte réseau du serveur windows//

{{ :virtualisation:vswitch7.png |}}

// Résultat du ping //

{{ :virtualisation:vswitch8.png |}}

** Redondance des cartes réseaux sur un vswitch **

Afin de gérer la haute disponibilité ainsi que le rendu de la charge réseau.

Cliquer sur propriétés du vswitch est connecté les carte réseaux nouvellement connectées.

{{ :virtualisation:vswitch9.png |}}

===== Déployer une vm à partir d’un modèle =====

Le but est de simplifier le déploiement des nouvelles en créant des modèle de vm, pouvant être intégrer au esx à tout moment.

** Création d'un template (modèle)**

Arrêter la vm en cours d'utilisation, puis clic droit modèle -> covertir en modèle.

{{ :virtualisation:template.png |}}

Le modèle peut ainsi se retrouver sur un le datastore partagé (NFS, iscsi) que l'on souhaite

{{ :virtualisation:template1.png |}}

Il est ainsi possible de :

* convertir le modèle en vm
* ou de déployer le template en vm

{{ :virtualisation:template4.png |}}

** Création de snapshot **

Un snapshot permet de capturer l’état entier de la machine au moment du déclenchement, celui-ci comprendra le contenu de la mémoire de la machine virtuelle ainsi que ses paramètres et l’état des disques virtuels (fichiers vmdk). Pour faire simple, les snapshots permettent de créer des positions de restauration pour revenir dans le temps.

{{ :virtualisation:template3.png |}}

===== vSphere HA =====

=== Théorie ===

vSphere High Availability (HA) fournit la disponibilité nécessaire à la plupart des applications des machines virtuelles, quels que soient le système d’exploitation et les applications qui s’y exécutent. HA assure une protection par basculement régulière et économique contre les pannes matérielles et les dysfonctionnements du système d’exploitation au sein de votre environnement virtualisé. HA permet de :

* surveiller les machines virtuelles et les hôtes vSphere afin de détecter les pannes matérielles et les dysfonctionnements du système d’exploitation client ;
* redémarrer sans intervention humaine les machines virtuelles sur d’autres hôtes vSphere du cluster, en cas de panne de serveur ;
* réduire les périodes d’interruption des applications en redémarrant automatiquement les machines virtuelles s’il détecte un dysfonctionnement du système d’exploitation.

=== Pratique ===

Pour commencer, créer un nouveau cluster

{{ :virtualisation:barre4.png |}}

Activater de vSphere HA

Indexation des esx dans le cluster

{{ :virtualisation:ha.png |}}

{{ :virtualisation:ha1.png |}}

Cliquer sur "reconfigurer pour vSphere HA"

{{ :virtualisation:ha2.png |}}

{{ :virtualisation:ha3.png |}}

Une relation de maître/esclave permet de vérifier les pulsation (heartbeat), si un esx est en panne, les vms sont automatiquement redémarré sur un autre.

{{ :virtualisation:ha4.png |}}

===== Fault Tolerance =====

=== Théorie ===

Fault Tolerance (FT) assure la disponibilité permanente des applications en cas de panne des serveurs, en créant une instance fantôme active d’une machine virtuelle qui correspond toujours à l’état actuel de la machine virtuelle principale.

=== Pratique ===

Activation de l'option "Enregistrement de fault Tolerance" dans les options du VMkernel

Ile est indispensable d'activé cette option sur tous les esx concernés

{{ :virtualisation:ft.png |}}

Démarrer Fault Tolerance

{{ :virtualisation:ft1.png |}}

Cette option est très gourmande en ressource, elle ne doit concernés que quelques serveurs critiques (vcenter, AD, exchange,....)

===== Cluster DRS =====

=== Théorie ===

Équilibrez la capacité informatique par cluster de façon à optimiser les performances des hôtes et des machines virtuelles. vSphere Distributed Resources Scheduler (DRS):

* Améliorer les niveaux de service en garantissant les ressources appropriées aux machines virtuelles ;
* Déployer de la capacité sur un cluster sans interruption de service ;
* Faire migrer automatiquement les machines virtuelles pendant les tâches de maintenance sans interruption de service ;
* Surveiller et gérer davantage d’infrastructures par administrateur système.

{{ :virtualisation:barre5.png |}}

=== Pratique ===

Créer un cluster, cocher l'option HA + DRS

{{ :virtualisation:drs.png |}}

Activer vmotion dans les propriétés de vm Kernel des esx

{{ :virtualisation:barre6.png |}}

Visualisation dans le résumé du cluster

La charge du cluster est présentée, tant qu'elle est inférieur ou égale à 0,2, aucun basculement n'est effectué

{{ :virtualisation:drs1.png |}}

En cas de déséquilibre de charge, les vms gourmandes sont basculés sur des esx moins chargés

{{ :virtualisation:drs2.png |}}

===== Appliance vCenter =====

=== Théorie ===

Permet d'installer une vm linux qui sera directement hébergé sur un hôte esx, ce qui apporte quelques avantages :

* Économie d’une licence Windows pour le vCenter, ce qui est un avantage pour les petits clients.
* Extrême rapidité de déploiement
* Simplification et rapidité des mises à niveau

=== Pratique ===

// Nécessite le fichier .ova de l'appliance téléchargeable sur le site de vmware //

Importer un modéle OVF

{{ :virtualisation:barre7.png |}}

Choisir la source

{{ :virtualisation:ova.png |}}

Héberger le stockage sur un datastore partagé

{{ :virtualisation:ova1.png |}}

Entrer les informations suivantes dans les propriétés de la vm :

{{ :virtualisation:ova2.png |}}

Démarre la machine virtuelle

Visualiser la console pour obtenir l'adresse IP de l'interface web de gestion

Enter l'adresse IP dans un navigateur web :

exemple : https://10.0.0.101:5480

{{ :virtualisation:barre13.png |}}

Accepter les contrat de licence, puis choisir "set custom configuration"

Entrer le mot de passe administrateur de vcenter

{{ :virtualisation:barre10.png |}}

Choisir un déploiement embedded, afin d'installer la base de données embarquée

{{ :virtualisation:barre9.png |}}

Pour configurer la connexion au domaine Active Directory, cocher la case "Active Directory Enabled"

Entrer les informations relatives au compte administrateur du domaine

{{ :virtualisation:barre11.png |}}

Patienter pendant l'installation

L'écran suivant valide l'installation

{{ :virtualisation:barre14.png |}}

L'écran suivant permet la personnalisation de l'appliance

===== Access control =====

Permet de création des autorisation spécifiques au management de vCenter

Création de rois utilisateurs avec des droits différents :

* Admin_vcenter : tous les droits d'administration
* Tech_vcenter : tous les droits opérationnels
* Tech_2_center : droit de lecture uniquement

{{ :virtualisation:droitvm17.png |}}

Création d'un administrateur de vCenter sur l'annuaire

{{ :virtualisation:droitvm1.png |}}

Modification des permissions vCenter

{{ :virtualisation:barre17.png |}}

<note important>Les Permissions fonctionnent sur un modèle d'héritage, les permissions les plus hautes s'appliquent, ainsi les permissions les plus bases s'appliquent avec l’héritage du parent

exemple :

* vCenter
* Datacenter
* Cluster
* Esx
* VM
</note>

=== Attribution des permissions ===

Assigner le rôle administrateur au plus haut de la hiérarchie sur "SRV-1" (onglet "autorisations")

{{ :virtualisation:droitvm2.png |}}

Attribuer le droit "utilisateur expérimenté de machine virtuelle"

{{ :virtualisation:droitvm3.png |}}

Récapitulatif des autorisation vcenter

{{ :virtualisation:droitvm5.png |}}

=== Création d'un modèle de permissions ===

Via l'interface web, création d'un nouveau rôle

Cliquer sur home -> administration -> rôles

{{ :virtualisation:droitvm7.png |}}

* Datastore :Allocate space
* Network :assign Network
* Resource :Assign VM to resource pool
* VM>Config:Add new disk,add or remove device,memory
* VM>interaction: Tout/inclure tous les privileges dans les sous categories
* VM>Inventory :Create new


De retour dans vcenter, attribué le rôles créé à l'utilisateur Tech_center

{{ :virtualisation:droitvm8.png |}}

Quitter vCenter, puis se reconnecter avec l'utilisateur Tech_center

Positionnement des droits sur le datacenter

{{:virtualisation:droitvm10.png |}}

Positionnement des droits sur le réseau

{{ :virtualisation:droitvm11.png |}}

Positionnement des droits sur les vm et modèles

{{:virtualisation:droitvm12.png |}}

Visualisation des restrictions de droits :

{{ :virtualisation:droitvm14.png |}}
{{ :virtualisation:droitvm15.png |}}
{{ :virtualisation:droitvm16.png |}}

Attribution des droits de lecture seul pour l'utilisateur Tech_2_center

{{ :virtualisation:droitvm13.png |}}
{{ :virtualisation:droitvm18.png |}}

Ainsi aucun droit n'est applicable (lecture seule)

{{ :virtualisation:droitvm19.png |}}

===== Pool de ressources =====

=== Théorie ===

Un pool de ressources permet de partitionner les ressources CPU et mémoire de façon hiérarchique.

Les ressources disponibles du datacenter sont regroupés en plusieurs conteneurs permettant d'allouer les ressources de façon précise.

=== Pratique ===


Prenons l'exemple de deux services :

* Le service Assurance Qualité : ressources élevées
* Le service marketing : ressources normal

{{ :virtualisation:ressources_2.png |}}

Créer deux pool de ressources

{{ :virtualisation:ressources_0.png |}}

Dans les propriétés de ce pool


===== Lexique =====

=== Template ===

Template est une copie maître d'une machine virtuelle
permet de créer et de provisionner une vm


** Création **

la vm qui va être transformé peut être :
* allumée
* eteinte

deux possibilité de création :

* cloner une vm vers un template :

* Permet de garder la vm source

* Permert de modifieer le type de disque :

* thin : provisonneemnt dynamique
* thick : provisionne tout le stockage

* Convertir une VM en template :

* La vm source disparaît

* Pas de modification du disque possible

=== RDM ===

RAW Device Mapping

Le Raw Device Mapping de VMware est un format de disque virtuel qui permet de présenter à un hôte un volume brut présent sur le stockage.

Le disque RDM permet d’avoir des performances élevées directement au niveau des VMs, qui utilisent le réseau SAN de l’hôte pour accéder à un volume brut non formaté en VMFS disponible sur une baie de stockage.

Les disques RDM sont généralement utilisés:

* Pour implémenter des cluster MSCS
* Pour présenter des volumes directement à des VMs pour des besoins de performances (bases de données)
* Pour contenir des gros volumes de données (800Go et plus)


=== Persistent ===

persistent = perte des données en cas de redémarrage

<note tip>utile en cas de verrou pour des postes invités par exemple</note>

non persistent = pas de perte de données en cas de redémarrage

=== Migration ===

* A froid
datastore partagé ou autre
migration d'un datastore à un autre

* En pause
migrer d'un datacenter à un autre
ver un hôte différent

* vMotion : allumée
équilibrer la charge d'un esx
maintenance planifié, upgrade de serveur esx
non fonctionnel entre différents datacenter
datastore partaé

* storage vmotion
migrer les fichiers d'une vm allumé sur un autre datastore

=== vMotion ===

migration de vms allumées
contenu de la mémoire transféré
permet à DRS (distributed resource sheduler) de déplacer les vms entre les hôtes


===== Résolution des problème de migration =====

=== Migration ===


**vMotion fails with the error: remote host IP_Address failed with status Busy (1031636)
Cause**

This issue may occur:

Due to the slight difference in the type of swap files in ESX 4.1 and earlier ESX versions.
When performing a vMotion of a virtual machine which has its virtual swap file (.vswp) stored on an NFS datastore.

Resolution
This issue is resolved in ESX/ESXi 4.1 Update 2 and ESXi 5.0. For more information, see the ESX/ESXi 4.1 Update 2 Release Notes.

To download ESX/ESXi 4.1 Update 2, see the VMware Download Center.

To workaround this issue when you do not want to upgrade, you must modify the swap type setting on both the source and target host.

To modify the setting:

Launch the vSphere Client and log in to your vCenter Server.
Select the source ESX host and then click the Configuration tab.
Click Software > Advanced Settings > Migrate.
Under the Migrate options, locate the line containing Migrate.VMotionResolveSwapType. By default, it is set to 1.
Change the value to 0.
Click OK.
Repeat Steps 2 to 6 for the destination host.


===== Vmware tools =====

Activer l'installer des vmware tools via l'installeur de vsphere

{{ :vrac:tools.png?400 |}}

Vous allez par faire un bon petit sudo apt-get update dans un Terminal, suivi du traditionnel sudo apt-get upgrade. Ça y est, on peut bosser un peu plus sérieusement.

Pour améliorer la gestion des VMware Tools, on va installer des paquets de compilation supplémentaire. Ça va bien se passer, ne vous inquiétez pas.

sudo apt-get install autoconf gcc-4.3*
sudo apt-get install linux-headers-$(uname -r)

Monter le cd

mount /dev/cdrom0 /mnt

Copie du de l'installation de vmware sur le répertoire home par exemple

cp -R /mnt/VMwareTools......tar.gz /home/romain

Une fois que c’est fait, on va décompresser le fichier VMware Tools

tar xzf VMwareTools......tar.gz

Puis nous allons maintenant nous positionner dans le répertoire

cd vmware-tools-distrib/

On va maintenant lancer le script d’installation (c’est pour ça qu’on se fait chier à faire toutes ces étapes)

./vmware-install.pl -d (le -d signifie que vous acceptez tous les choix par défaut)

 
virtualisation/vware.txt · Dernière modification: 2019/05/11 14:35 (modification externe)     Haut de page