Comment exécuter ESXi à partir d’un lecteur flash USB

August 27, 2019

par Michael Bose

Beaucoup d’entre nous savent que ESXi peut être installé non seulement à partir d’un disque CD, mais aussi à partir d’un lecteur flash USB amorçable. Qui plus est, un lecteur flash USB peut être utilisé non seulement comme support d’installation – ESXi peut également être installé sur un lecteur flash USB ou une carte flash SD et démarré à partir de ces périphériques amovibles (vous avez probablement remarqué que certains serveurs disposent d’un lecteur de cartes et d’un emplacement pour les cartes flash SD en plus des ports USB). Les avantages et les inconvénients de cette approche, les conditions requises pour installer ESXi sur des lecteurs flash USB et les caractéristiques du processus d’installation sont abordés dans le billet de blog d’aujourd’hui, qui comprend les sujets suivants :

  • Avantages et inconvénients lorsque vous exécutez ESXi à partir de lecteurs flash USB
  • Conditions requises pour exécuter ESXi à partir de lecteurs flash USB
  • Stockage des fichiers journaux lorsque vous exécutez ESXi à partir de lecteurs flash USB
  • Le processus d’installation d’ESXi. sur une clé USB
  • Les caractéristiques de l’exécution d’ESXi depuis une clé USB
  • Comment sauvegarder ESXi installé sur une clé USB

Avoir des sauvegardes d’ESXi est recommandé et avoir des sauvegardes de VM est nécessaire pour protéger vos données. Téléchargez une édition gratuite de NAKIVO Backup & Replication pour protéger vos machines virtuelles VMware, y compris les VM exécutées dans un cluster. NAKIVO Backup & Replication est une solution de protection des données rapide, fiable et abordable qui peut sauvegarder et restaurer vos VM ainsi que réaliser la réplication de VM, le basculement de VM et la restauration de site pour l’ensemble de votre infrastructure virtuelle.

Avantages et inconvénients

Il existe des avantages et des inconvénients que vous devez connaître avant de prendre la décision d’exécuter ESXi à partir d’un lecteur flash USB.

Economies de coûts. Les disques avec interface SAS ne sont pas exactement à bas prix. Si vous voulez installer ESXi sur un disque autonome ou une matrice de disques, vous devez vous attendre à rencontrer des coûts supplémentaires. L’utilisation d’une clé USB pour exécuter ESXi peut vous éviter d’acheter des disques supplémentaires.

Facilité de maintenance lorsque vous devez remplacer les disques utilisés pour un datastore. Vous pouvez remplacer les disques du datastore sans réinstaller ESXi puisque ESXi est installé sur un lecteur flash USB (carte SD). Dans les cas où ESXi est installé sur un disque qui est également utilisé comme datastore, vous devrez peut-être réinstaller ESXi sur un nouveau disque ou cloner le système ESXi installé sur un nouveau disque.

Les mises à niveau et les installations peuvent être effectuées beaucoup plus facilement. Clonez votre clé USB, et mettez à niveau ESXi. Si quelque chose ne va pas, il suffit de remplacer le lecteur flash USB par le lecteur flash avec la version ESXi précédemment installée qui fonctionne correctement (sans passer du temps à revenir à la version précédente). Même si vous devez réinstaller ESXi sur votre clé USB, vous n’avez pas besoin de copier les données du datastore. Par conséquent, moins de temps et d’efforts sont nécessaires pour le faire.

Le temps de démarrage d’ESXi est plus long lorsque ESXi est installé sur un périphérique USB ou une carte flash. En raison du fait que ESXi est chargé complètement dans la RAM d’un ordinateur, l’entrée/sortie n’est pas réduite pendant le fonctionnement régulier de ESXi. Un lecteur/carte flash n’est utilisé que pour charger ESXi et sauvegarder les fichiers de configuration lorsque cela est nécessaire. Ce type d’utilisation de la mémoire flash n’est pas trop intensif, ce qui permet au lecteur flash d’être utilisé assez longtemps dans ce mode d’opérations de lecture/écriture. Le temps de démarrage peut être critique pour les serveurs ESXi fonctionnant dans un cluster haute disponibilité où même une minute supplémentaire passée sur le chargement de l’ESXi peut être critique dans l’environnement de production.

Protection des données avec NAKIVO Backup &Réplication

Vous recherchez une solution de protection des données puissante mais simple et abordable ? NAKIVO Backup & Replication offre un riche ensemble de fonctionnalités de sauvegarde, de réplication et de restauration diversifiée haut de gamme pour les environnements virtuels, physiques, cloud et SaaS. Vous pouvez désormais effectuer des sauvegardes VMware vSphere, configurer des flux de travail de reprise après sinistre personnalisés, sauvegarder les charges de travail Office 365 et même tester vos sauvegardes Microsoft Hyper-V à partir d’une interface web centralisée.

Conditions requises

Si vous êtes sûr de vouloir exécuter ESXi à partir d’un lecteur flash USB ou d’une carte flash SD, vous devez garder à l’esprit la configuration requise :

  • Un lecteur flash USB de 1 Go minimum ou une carte flash SD (Secure Digital) (un lecteur flash/carte de 8 Go ou plus est recommandé).
  • Un hôte ou une VM avec 4 Go de RAM. Plus de 8 Go de RAM sont recommandés pour l’exécution d’ESXi et des machines virtuelles.
  • Une carte/disque flash doit être prise en charge par ESXi.

Les autres exigences sont les mêmes que celles en place pour l’installation ESXi standard.

Stockage des fichiers journaux

Les fichiers journaux sont importants pour les diagnostics, si certains problèmes ou défaillances surviennent. Sachez que lorsque vous installez ESXi sur un serveur sans disque, les journaux ne sont pas enregistrés par défaut après un redémarrage du serveur. Si vous devez envoyer un dossier de support à VMware, les journaux sont nécessaires. Les détails sur les différents types de journaux ESXi et la façon de les sauvegarder sont expliqués plus loin dans ce billet de blog, dans la section sur l’installation d’ESXi.

Le processus d’installation d’ESXi sur une clé USB

Avant d’installer ESXi sur une clé USB sur votre serveur physique, vous pouvez vous entraîner à installer ESXi sur une clé USB sur une VM VMware Workstation en utilisant la fonctionnalité USB Pass-through. Créez une nouvelle VM comme indiqué dans l’article de blog sur VMware Home Lab. L’installation générale d’ESXi est traitée dans cet article de blog. Reportez-vous à ces deux articles de blog pour voir une présentation détaillée avec des captures d’écran. Le tutoriel d’aujourd’hui met l’accent sur l’installation d’ESXi sur des périphériques USB. Nous allons explorer l’installation d’ESXi 6.7 sur une clé USB à partir d’un exemple de VM exécutée sur VMware Workstation. L’algorithme d’installation est assez similaire à celui d’un serveur physique, vous pouvez donc sauter certaines actions liées à VMware Workstation. Si vous ne disposez pas de VMware Workstation, utilisez VMware Player.

L’algorithme général pour exécuter ESXi à partir d’une clé USB sur un serveur physique :

  • Insérer un lecteur flash USB / carte flash SD vide
  • Insérer un support d’installation ESXi (CD ou lecteur flash USB)
  • Démarrer à partir du support d’installation ESXi
  • Partitionner le lecteur flash USB vide, formater les partitions et installer ESXi
  • Redémarrer le serveur, et dans UEFI/BIOS, sélectionner le lecteur flash USB ou la carte SD insérée dans le lecteur de cartes comme premier périphérique de démarrage.
  • Utilisez votre serveur ESXi.

Installons et exécutons ESXi sur une clé USB étape par étape:

1. Insérez un lecteur flash USB dans un port USB de votre serveur physique ou d’un ordinateur exécutant VMware Workstation. Remarquez que certaines cartes mères utilisées pour les serveurs ont un port USB intégré ou un emplacement pour insérer des cartes SD (un lecteur de cartes intégré). L’avantage d’utiliser des cartes SD est d’avoir la possibilité d’activer/désactiver le mode lecture seule pour la carte flash avec le commutateur physique sur la carte.

2. Créez une VM dans VMware Workstation (Fichier > Nouvelle machine virtuelle). Une VM doit avoir un contrôleur USB et un lecteur CD/DVD virtuel (ils sont créés par défaut). Dans l’assistant de création de nouvelle VM, définissez les paramètres nécessaires.

a) Sélectionnez l’image disque ISO d’installation de votre distribution VMware ESXi.

b) Sélectionnez VMware ESXi 6.x comme système d’exploitation invité.

c) Définissez le nom de la machine virtuelle.

d) Définissez deux processeurs dans la configuration du processeur.

e) Définissez 8192 Mo (ou plus) de mémoire VM dans les paramètres de mémoire.

f) Sélectionnez le mode réseau nécessaire, par exemple, NAT.

g) Utilisez la valeur recommandée dans les paramètres du type de contrôleur E/S.

h) Sélectionnez le type de disque recommandé.

i) Créez un nouveau disque virtuel, par exemple, un disque de 20 Go (cette étape est nécessaire dans l’assistant de création de nouvelle VM – vous ne pouvez pas sauter cette étape).

j) Vous pouvez supprimer ce disque virtuel et utiliser uniquement votre lecteur flash USB pour l’installation d’ESXi. Modifiez les paramètres de la machine virtuelle, sélectionnez le disque virtuel créé auparavant et cliquez sur Supprimer.

k) Assurez-vous que UEFI est sélectionné comme type de firmware dans les options avancées de la VM (VM > Paramètres > Options > Avancées).

3. Mettez la VM sous tension et démarrez à partir de l’image ISO d’installation ESXi. Vous pouvez appuyer sur F2 juste après la mise sous tension de la VM, et dans l’UEFI/BIOS virtuel de la VM, sélectionnez le périphérique de démarrage. Assurez-vous que le lecteur flash USB est connecté à votre VM. Afin de connecter le lecteur flash USB à une machine virtuelle, allez dans VM > Dispositifs amovibles > Nom de votre lecteur flash > Connecter (déconnecter de l’hôte).

4. Installez ESXi.

a) Appuyez sur Entrée sur l’écran de bienvenue pour continuer

b) Appuyez sur F11 pour accepter le contrat de licence

c) Sélectionnez un disque pour installer ou mettre à niveau ESXi. Il s’agit d’une étape très importante. Si votre lecteur flash USB est reconnu, sélectionnez ce lecteur comme périphérique de stockage pour installer ESXi et appuyez sur Entrée pour poursuivre l’installation.

Souvent, un périphérique de stockage flash USB n’est pas reconnu par le programme d’installation d’ESXi 6.7.

C’est parce que VMware a modifié les pilotes USB pour ESXi 6.5 par rapport à ESXi 6.0. Le nouveau pilote vmkusb a été publié et il est utilisé par défaut pour tous les contrôleurs hôtes USB et les périphériques USB au lieu des pilotes USB hérités tels que xhci, ehci-hcd, usb-uhci, usb, usb-storage. Dans ce cas, effectuez les opérations suivantes pour utiliser les pilotes USB hérités par le programme d’installation ESXi et reconnaître votre périphérique de stockage USB :

Redémarrez la machine virtuelle ou le serveur physique exécutant ESXi (une machine à laquelle une clé USB est connectée).

Il y a un délai de 5 secondes lors du démarrage à partir du support d’installation ESXi. Appuyez sur Shift+O pour saisir manuellement des options de démarrage supplémentaires.

Par défaut, les paramètres de démarrage suivants sont saisis :

cdromBoot runweasel

Vous devez ajouter le paramètre preferVMklinux=TRUE à cette chaîne et appuyer sur Entrée.

Répétez toutes les étapes expliquées (a, b, c) avant de passer à la sélection d’un disque pour installer ESXi.

Maintenant, votre lecteur flash USB devrait être affiché. Sélectionnez le périphérique de stockage USB pour installer ESXi et appuyez sur Entrée pour continuer.

d) Sélectionnez une disposition de clavier, par exemple, US Default.

e) Entrez un mot de passe root

f) Appuyez sur F11 pour confirmer l’installation ESXi et attendez jusqu’à ce que ESXi soit installé.

g) Retirez le support d’installation, puis appuyez sur Entrée et redémarrez la machine ESXi (une VM) après avoir terminé l’installation. Vous pouvez décocher la case Connecter à la mise sous tension pour un lecteur de CD/DVD virtuel dans les options matérielles des paramètres de la VM.

5. Après le démarrage d’ESXi installé sur le lecteur flash USB, activez la console ESXi (l’interface de ligne de commande peut être activée dans Dépannage > Activer le shell ESXi) si vous avez sélectionné manuellement un pilote USB pendant l’installation d’ESXi (sinon, passez cette étape).

Appuyez sur Alt+F1 pour entrer dans la console ESXi, entrez le login et le mot de passe root.

Exécutez trois commandes pour rendre les paramètres USB persistants :

esxcli system settings kernel set -s preferVmklinux -v FALSE

esxcli system module set –enabled=false -m vmkusb

reboot

Après cela, votre hôte ESXi devrait être capable de localiser correctement les périphériques USB.

Caractéristiques de l’installation d’ESXi sur une clé USB

Lorsque ESXi est installé sur un disque dur (HDD), un lecteur à état solide (SSD) ou un stockage RAID (Redundant Array of Independent Disks) autonome, un ensemble standard de partitions de disque est créé par le programme d’installation d’ESXi sur un lecteur/réseau de disques de destination. À partir d’ESXi 4.x, la table de partition GPT (GUID Partition Table) est utilisée à la place du schéma de partition MBR (Master Boot Record). Le fait est que ESXi détermine lorsqu’un lecteur/carte flash USB est utilisé comme destination pour l’installation et qu’une partition utilisée pour le stockage des journaux n’est pas créée sur le lecteur/carte flash USB. Cela s’explique par le fait que les données des journaux sont écrites de manière intensive et régulière, et que le lecteur flash USB n’est pas prévu pour l’écriture de données extrêmement intensives, et n’est pas aussi endurant qu’un disque dur. Pendant le chargement, ESXi crée un disque RAM dans la mémoire de l’ordinateur et stocke les fichiers système nécessaires au fonctionnement d’ESXi sur ce disque RAM. Lorsque ESXi est redémarré ou arrêté, toutes les données stockées sur le disque RAM sont supprimées (la configuration du système est enregistrée sur le disque où ESXi a été installé si nécessaire).

Si vous exécutez ESXi à partir d’un lecteur flash USB, un répertoire temporaire est créé sur le disque RAM, les fichiers journaux sont écrits dans ce répertoire, et après le redémarrage ou l’arrêt du serveur, les journaux sont supprimés. Explorons comment ESXi crée des partitions dans différents cas.

Installation d’ESXi sur un lecteur de 1 Go

Si vous installez ESXi sur un lecteur flash USB de 1 Go, les partitions suivantes sont créées.

1. La plus petite partition avec le chargeur de démarrage.

5. L’image du système d’exploitation de l’hyperviseur. Tous les fichiers nécessaires au fonctionnement de l’hyperviseur ESXi sont stockés dans cette partition de taille fixe.

6. L’image du système d’exploitation de l’hyperviseur alternatif est stockée sur cette partition. Cette banque de démarrage est nécessaire en cas d’échec de la mise à jour ou de la mise à niveau ESXi, ce qui vous permet de revenir à une version ESXi précédente qui fonctionnait correctement. Après la mise à jour/mise à niveau, ESXi ne supprime pas les données de l’image du système d’exploitation précédent et préserve l’ancienne image dans la partition n°6. Vous pouvez appuyer sur Shift+R pendant le démarrage d’ESXi et sélectionner la version d’ESXi à charger.

7. La partition pour stocker un core dump en cas de PSOD (Purple Screen of Death).

8. La partition qui contient les images de disque avec VMware Tools et les images de disquettes.

Les partitions #5 et #6 contiennent l’image du système d’exploitation de l’hyperviseur qui est un fichier s.v00 compressé qui est décompressé pendant le démarrage d’ESXi. Les répertoires / (root), /etc, /lib et autres répertoires système sont situés uniquement en RAM. Lorsque l’on prévoit d’arrêter ou de redémarrer ESXi, les modifications des paramètres du système sont enregistrées dans le fichier state.tgz. Nous avons examiné la modification de ce fichier dans le billet de blog sur la modification du mot de passe root ESXi.

Installation d’ESXi sur un disque de 8 Go (ou plus grand)

Si le disque dur de destination utilisé pour l’installation d’ESXi a une capacité égale à 8 Go ou plus, alors des partitions supplémentaires sont créées sur le disque de destination.

2. La partition scratch pour stocker les fichiers journaux.

3. Tout l’espace disque restant est utilisé comme datastore pour stocker les fichiers VM et autres fichiers.

9. La deuxième partition est utilisée pour stocker un core dump en cas de PSOD. Cette partition a été créée depuis ESXi 5.5 car la capacité de la mémoire installée dans les serveurs augmente et 110 Mo peuvent être inférieurs à une taille du core dump du serveur ESXi moderne (un core dump peut ne pas tenir dans 110 Mo).

Si ESXi est installé sur un lecteur flash USB ou une carte SD dont la taille est de 8 Go ou plus, les partitions #2 et #3 ne sont pas créées. Le répertoire Scratch utilisé pour stocker les journaux est lié au répertoire /tmp/scratch qui se trouve sur le lecteur RAM. Vérifions les partitions sur les serveurs ESXi installés sur un disque dur de 10 Go et une clé USB de 16 Go. Nos deux VM ESXi sont exécutées sur VMware Workstation. Appuyez sur Alt+F1 pour ouvrir la console dans ESXi et exécutez la commande :

partedUtil getptbl /dev/disks/mpx.vmhba0\ :C0\ :T0\ :L0

La sortie est affichée sur la capture d’écran ci-dessous. Sur l’image supérieure, vous pouvez voir les 8 partitions utilisées par ESXi qui sont créées sur le disque dur virtuel de 10 Go. Sur l’image inférieure, vous pouvez voir seulement 6 partitions créées par l’installateur ESXi sur le lecteur flash USB de 16 Go.

Vous pouvez également vérifier la taille de chaque partition.

ls -lh /dev/disks/mpx*

Si vous répertoriez le contenu du répertoire / sur chaque serveur ESXi considéré, vous verrez que le répertoire scratch d’ESXi installé sur le disque dur est lié à la partition de disque appropriée. Le répertoire scratch d’ESXi installé sur un lecteur flash USB est lié à un répertoire temporaire /tmp/scratch qui se trouve sur le lecteur RAM (sur un serveur/VM sans disque).

ls -lh /

Si vous attachez un nouveau disque dur, un lecteur à état solide ou un RAID à votre serveur ESXi installé sur un lecteur flash USB, le répertoire scratch utilisera le lecteur persistant nouvellement attaché. Reproduisons cette situation pour notre machine virtuelle exécutant ESXi installée sur le lecteur flash USB qui n’a pas de disque dur dans sa configuration.

Allez dans VM >Paramètres et cliquez sur Ajouter dans l’onglet Matériel, puis sélectionnez Disque dur. Ajoutez un disque dur virtuel de 20 Go.

Ouvrez ensuite l’interface web de VMware Host Client, initialisez le disque et créez un nouveau datastore VMFS sur ce disque.

Redémarrez votre hôte ESXi pour que les changements prennent effet et vérifiez le contenu du répertoire / dans la console :

ls -lh /

Maintenant vos journaux sont enregistrés sur votre stockage persistant.

Vous pouvez modifier les paramètres syslog manuellement dans VMware Host Client. Pour ce faire, allez dans Hôte > Gérer > Système > Paramètres avancés et sélectionnez :

ScratchConfig.CurrentScratchLocation

Cliquez sur Modifier et définissez le chemin d’accès au répertoire utilisé pour stocker les fichiers journaux, par exemple :

/vmfs/volumes/5d55402f-7d9215ec-9bd0-000c29ba653e/.locker

Où le dièse dans l’adresse est l’identifiant (ID) de la partition (volume).

Si votre hôte ESXi sans disque est démarré à partir d’un lecteur flash USB, et que vous ne voulez pas installer de disques durs dans le serveur (par exemple, si vous utilisez un stockage partagé tel qu’un SAN ou un NAS connecté via iSCSI à votre serveur ESXi), vous pouvez configurer un serveur Syslog dans votre réseau et stocker les journaux système sur ce stockage persistant. Il est possible de configurer VMware vSphere Syslog Collector.

Core dump

Core dump, tout comme les journaux système ESXi, contient des informations importantes qui sont nécessaires pour réparer les erreurs et peuvent être fournies à l’équipe de support pour résoudre des problèmes complexes. Pour un hôte ESXi fonctionnant sans activer vSAN, pour chaque 1 To de DRAM (mémoire vive dynamique), la partition coredump doit disposer de 2,5 Go d’espace disponible. Si vous utilisez un serveur ESXi qui a plus de 512 Go de RAM et qui est utilisé comme nœud vSAN, le core dump peut être plus grand que la taille de la partition standard de 2,5 Go (n° 9) utilisée pour stocker un core dump, et le core dump ne tiendra pas dans cette partition. Dans ce cas, la taille de la partition coredump doit être augmentée ; alternativement, l’hôte ESXi doit être reconfiguré pour utiliser une partition coredump sur un autre lecteur de disque, ou configuré pour utiliser ESXi Dump Collector pour stocker les coredumps vmkernel sur un autre hôte du réseau.

vSAN traces

Si vSAN est activé pour un hôte ESXi, il existe un type supplémentaire de journaux appelés vSAN traces (qui ne font pas partie des syslogs). Comme les syslogs, les traces vSAN sont stockées dans un répertoire temporaire sur le disque RAM si ESXi est installé sur un lecteur flash USB/une carte SD (pour un serveur sans disque), et sont supprimées après l’arrêt ou le redémarrage du serveur ESXi.

Vous pouvez vérifier le répertoire dans lequel les journaux de suivi vSAN sont enregistrés avec la commande :

esxcli vsan trace get

Comment sauvegarder ESXi installé sur un lecteur flash USB

Comme mentionné au début de ce billet de blog, la facilité de cloner ESXi installé sur un lecteur flash USB ou une carte SD est l’avantage de ce type de déploiement ESXi. Voyons comment cloner un lecteur flash USB contenant ESXi sur un exemple pratique. Vous devez éteindre votre serveur ESXi pour cloner le lecteur flash USB sur lequel ESXi est installé.

Clonage d’un lecteur flash USB avec ESXi vers une image

Connectez votre lecteur flash USB sur lequel ESXi est installé à une machine Linux (une VM Ubuntu est utilisée dans cet exemple).

Vérifiez le nom de votre périphérique USB attaché à la machine Linux en utilisant l’une de ces commandes :

dmesg | grep -i usb

dmesg | grep -i ‘attached’

/dev/sdd/ est notre lecteur flash USB dans ce cas. Dans votre cas, le nom du périphérique USB peut être différent.

Vous pouvez lister vos périphériques de bloc attachés avec la commande lsblk. Listons les partitions utilisées par ESXi sur notre lecteur flash USB pour nous assurer que le bon périphérique est sélectionné avant le clonage :

lsblk | grep sdd

Il est également possible d’utiliser fdisk à cette fin :

fdisk -l /dev/sdd

Maintenant, une fois que vous connaissez tous les paramètres d’entrée nécessaires, clonez le flash USB vers le fichier image en utilisant l’utilitaire de bas niveau dd. Le nom du fichier image est esxi-flash.img et ce fichier est situé dans notre répertoire courant.

Avertissement ! Soyez prudent lorsque vous travaillez avec l’utilitaire dd car une erreur peut provoquer une perte de données irréversible après laquelle les données ne peuvent pas être restaurées.

dd if=/dev/sdd of=./esxi-flash.img bs=4M status=progress

Où :

if – un fichier d’entrée

of – un fichier de sortie

bs=4M – une taille de bloc (4 Mo)

status=progress – un état utilisé pour afficher la barre de progression

Effacer un lecteur flash USB

Effaçons le lecteur flash USB et essayons de récupérer l’hyperviseur ESXi sur ce lecteur flash à partir de l’image. Afin d’effacer complètement toutes les données sur le lecteur flash USB, vous devez remplir toute la capacité du périphérique de stockage USB avec des zéros. Cela peut également être fait avec l’utilitaire dd et le pseudo périphérique /dev/zero dont la sortie est un flux infini de zéros. Vous pouvez également utiliser cette méthode pour effacer votre clé USB lorsque vous ne souhaitez plus utiliser cette clé pour exécuter ESXi. Si vous n’avez pas besoin d’effacer cette clé USB parce que vous avez un autre périphérique flash USB libre (par exemple), vous pouvez sauter cette étape.

dd if=/dev/zero of=/dev/sdd status=progress

Attendez quelques minutes jusqu’à ce que les données sur votre périphérique soient effacées.

Maintenant vous ne devriez voir aucune partition sur votre lecteur flash USB.

fdisk -l /dev/sdd

Recupération/Clonage ESXi sur un lecteur flash USB à partir de l’image

Restaurons ESXi sur un lecteur flash USB vide à partir du fichier image ESXi préparé précédemment en utilisant l’utilitaire dd. Utilisez l’image comme fichier d’entrée, et le nom de votre lecteur flash USB comme fichier de sortie (/dev/sdd est le nom du périphérique USB nécessaire dans l’exemple actuel).

dd if=./esxi-flash.img of=/dev/sdd bs=4M status=progress

Comme d’habitude, vous pouvez vérifier les partitions avec fdisk:

fdisk -l /dev/sdd

Une fois que le processus d’écriture des données de l’image sur le lecteur flash USB est terminé, connectez le lecteur flash USB à votre machine sur laquelle ESXi doit s’exécuter, et mettez la machine sous tension. Félicitations ! Vous savez maintenant comment sauvegarder et restaurer ESXi installé sur un lecteur flash USB.

Conclusion

Le billet de blog d’aujourd’hui a couvert les caractéristiques les plus pertinentes de l’exécution d’ESXi à partir d’un périphérique de stockage USB. L’installation d’ESXi sur des lecteurs/cartes flash USB peut être considérée comme une alternative supportée par VMware ESXi à l’installation traditionnelle d’ESXi sur des disques durs. L’installation d’ESXi sur une clé USB peut être moins fiable par rapport à l’utilisation d’un stockage RAID avec des disques durs ou des disques SSD. Le temps de démarrage d’ESXi à partir d’un périphérique flash USB est plus long qu’à partir d’un SSD ou d’un disque dur, ce qui peut être critique pour les clusters à haute disponibilité. Si vous êtes sûr de pouvoir exécuter ESXi à partir d’un périphérique USB sans problème, n’oubliez pas de configurer la sauvegarde des journaux système, des vidages de noyau et des traces vSAN sur un stockage persistant afin de pouvoir effectuer des diagnostics et contacter le support VMware. Si vous exécutez ESXi à partir de lecteurs flash USB dans votre environnement, pensez à cloner un lecteur flash USB à partir duquel ESXi est démarré. Un tel clone peut être utilisé comme une sauvegarde ESXi.

Comment exécuter ESXi depuis un lecteur flash USB

5 (100%) 9 votes

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.