How to Run ESXi from a USB Flash Drive

August 27, 2019

door Michael Bose

Velen van ons weten dat ESXi niet alleen vanaf een cd-disk kan worden geïnstalleerd, maar ook vanaf een opstartbare USB-flashdrive. Bovendien kan een USB-flashdrive niet alleen als installatiemedium worden gebruikt – ESXi kan ook op een USB-flashdrive of SD-flashkaart worden geïnstalleerd en vanaf deze verwisselbare apparaten worden opgestart (u hebt waarschijnlijk gemerkt dat sommige servers naast USB-poorten ook een kaartlezer en een sleuf voor SD-flashkaarten hebben). De voor- en nadelen van deze aanpak, vereisten voor het installeren van ESXi op USB flash drives, en kenmerken van het installatieproces worden behandeld in de blog post van vandaag, die bestaat uit de volgende onderwerpen:

  • Voordelen en nadelen wanneer u ESXi vanaf USB flash drives uitvoert
  • Eisen voor het uitvoeren van ESXi vanaf USB flash drives
  • Het opslaan van logbestanden wanneer u ESXi vanaf USB flash drives uitvoert
  • Het proces van het installeren van ESXi op een USB flash drive
  • De eigenschappen van het draaien van ESXi vanaf een USB flash drive
  • Hoe maak je een back-up van ESXi geïnstalleerd op een USB flash drive

Het hebben van ESXi back-ups wordt aanbevolen en het hebben van VM back-ups is noodzakelijk voor de bescherming van uw gegevens. Download een gratis editie van NAKIVO Backup & Replication om uw virtuele VMware-machines te beschermen, inclusief VM’s die in een cluster draaien. NAKIVO Backup & Replication is een snelle, betrouwbare en betaalbare oplossing voor gegevensbescherming die een back-up kan maken van uw VM’s en deze kan herstellen, en VM-replicatie, VM-failover en siteherstel kan uitvoeren voor uw gehele virtuele infrastructuur.

Voordelen en nadelen

Er zijn voor- en nadelen die u moet weten voordat u besluit ESXi vanaf een USB-stick te laten draaien.

Kostenbesparing. Schijven met een SAS-interface zijn niet bepaald laag in prijs. Als u ESXi op een stand-alone schijf of disk-array wilt installeren, moet u rekening houden met extra kosten. Als u een USB-flashdrive gebruikt om ESXi uit te voeren, kunt u besparen op de aanschaf van extra schijven.

Gemak van onderhoud wanneer u schijven moet vervangen die voor een datastore worden gebruikt. U kunt de datastore-schijven vervangen zonder ESXi opnieuw te installeren, aangezien ESXi op een USB-flashstation (SD-kaart) is geïnstalleerd. In gevallen waarin ESXi is geïnstalleerd op een schijf die ook als datastore wordt gebruikt, moet u ESXi mogelijk opnieuw installeren op een nieuwe schijf of het geïnstalleerde ESXi-systeem klonen naar een nieuwe schijf.

Upgrades en installaties kunnen veel eenvoudiger worden gedaan. Kloon je USB flash, en upgrade ESXi. Als er iets fout gaat, vervang je gewoon de USB flash drive naar de flash drive met de eerder geïnstalleerde ESXi versie die goed werkt (zonder tijd te besteden om terug te rollen naar de vorige versie). Zelfs als u ESXi opnieuw moet installeren op de USB flash drive, hoeft u geen datastore gegevens te kopiëren. Dit kost dus minder tijd en moeite.

ESXi-opstarttijd is langer wanneer ESXi op een USB-apparaat of flashkaart is geïnstalleerd. Doordat ESXi volledig in het RAM van een computer wordt geladen, wordt de input/output niet gereduceerd tijdens de normale werking van ESXi. Een flashdrive/kaart wordt alleen gebruikt voor het laden van ESXi en het opslaan van configuratiebestanden wanneer dat nodig is. Dit type flashgebruik is niet al te intensief, waardoor de flashdrive vrij lang in gebruik kan zijn in deze modus van lees- en schrijfbewerkingen. De opstarttijd kan kritisch zijn voor ESXi-servers die in een High Availability-cluster draaien, waarbij zelfs één minuut extra voor het laden van ESXi in de productieomgeving van kritiek belang kan zijn.

Gegevensbescherming met NAKIVO Backup & Replication

Op zoek naar een krachtige maar eenvoudige en betaalbare oplossing voor gegevensbescherming? NAKIVO Backup & Replication biedt een uitgebreide set hoogwaardige functies voor back-up, replicatie en divers herstel voor virtuele, fysieke, cloud- en SaaS-omgevingen. U kunt nu back-ups maken van VMware vSphere, aangepaste workflows voor disaster recovery instellen, back-ups maken van Office 365-workloads en zelfs uw Microsoft Hyper-V-back-ups testen vanuit één gecentraliseerde webinterface.

Eisen

Als u zeker weet dat u ESXi wilt uitvoeren vanaf een USB-flashstation of een SD-flashkaart, moet u rekening houden met de volgende systeemvereisten:

  • Minimaal 1 GB USB-flashstation of een SD-flashkaart (Secure Digital) (een flashstation/kaart van 8 GB of meer wordt aanbevolen).
  • Een host of VM met 4 GB RAM. Meer dan 8 GB RAM wordt aanbevolen voor het uitvoeren van ESXi en virtuele machines.
  • Een flash-kaart/drive moet door ESXi worden ondersteund.

Andere vereisten zijn dezelfde als die voor een standaard ESXi-installatie.

Logbestanden opslaan

Logbestanden zijn belangrijk voor diagnostiek, mochten er problemen of storingen optreden. Wanneer u ESXi op een schijfloze server installeert, worden logbestanden standaard niet opgeslagen na een herstart van de server. Als u een supportbundel naar VMware gaat sturen, zijn logboeken vereist. De details over de verschillende soorten ESXi-logboeken en hoe u deze opslaat, worden verderop in deze blogpost uitgelegd onder het gedeelte over ESXi-installatie.

Het proces voor het installeren van ESXi op een USB-flashdrive

Voordat u ESXi op een USB-flashdrive op uw fysieke server installeert, kunt u oefenen met het installeren van ESXi op een USB-flashdrive op een VMware Workstation VM met behulp van de USB Pass-through-functie. Maak een nieuwe VM zoals aangegeven in het blogbericht over VMware Home Lab. De algemene ESXi-installatie wordt behandeld in dit blogbericht. Raadpleeg deze twee blog posts voor een gedetailleerde walkthrough met screenshots. In de handleiding van vandaag ligt de nadruk op het installeren van ESXi op USB-apparaten. Laten we de installatie van ESXi 6.7 op een USB flash drive verkennen aan de hand van een voorbeeld van een VM die draait op VMware Workstation. Het is vrij gelijkaardig aan het installatiealgoritme voor een fysieke server, dus u kunt sommige acties met betrekking tot VMware Workstation overslaan. Als u geen VMware Workstation hebt, gebruik dan VMware Player.

Het algemene algoritme om ESXi vanaf een USB flash drive op een fysieke server te draaien:

  • Installeer een lege USB-flashdrive / SD-flashkaart
  • Installeer een ESXi-installatiemedium (cd of USB-flashdrive)
  • Boot vanaf het ESXi-installatiemedium
  • Partitioneer de lege USB-flashdrive, formatteer de partities en installeer ESXi
  • Reboot de server, en selecteer in UEFI/BIOS het USB-flashstation of de SD-kaart die in de kaartlezer is gestoken als het eerste opstartapparaat.
  • Gebruik uw ESXi server.

Laten we ESXi op een USB flash drive stap voor stap installeren en draaien:

1. Plaats een USB-flashstation in een USB-poort van uw fysieke server of een computer waarop VMware Workstation wordt uitgevoerd. Sommige moederborden die voor servers worden gebruikt, hebben een ingebouwde USB-poort of een sleuf voor het plaatsen van SD-kaarten (een ingebouwde kaartlezer). Het voordeel van het gebruik van SD-kaarten is de mogelijkheid om de alleen-lezen-modus voor de flash-kaart in of uit te schakelen met de fysieke switcher op de kaart.

2. Maak een VM in VMware Workstation (Bestand > Nieuwe virtuele machine). Een VM moet een USB-controller en een virtuele cd/dvd-drive hebben (deze worden standaard gemaakt). Definieer in de wizard voor het maken van een nieuwe VM de benodigde parameters.

a) Selecteer het ISO-schijfimage van de installer van uw VMware ESXi-distributie.

b) Selecteer VMware ESXi 6.x als gastbesturingssysteem.

c) Stel de naam van de virtuele machine in.

d) Stel twee processors in bij de processorconfiguratie.

e) Stel 8192 MB (of meer) VM-geheugen in bij de geheugeninstellingen.

f) Selecteer de noodzakelijke netwerkmodus, bijvoorbeeld NAT.

g) Gebruik de aanbevolen waarde in de instellingen voor het type I/O-controller.

h) Selecteer het aanbevolen schijftype.

i) Maak een nieuwe virtuele schijf, bijvoorbeeld een schijf van 20 GB (deze stap is noodzakelijk in de wizard voor het maken van een nieuwe VM – u kunt deze stap niet overslaan).

j) U kunt deze virtuele schijf verwijderen en alleen uw USB-stick gebruiken voor de installatie van ESXi. Bewerk de instellingen van de virtuele machine, selecteer de eerder gemaakte virtuele schijf en klik op Verwijderen.

k) Zorg ervoor dat UEFI is geselecteerd als het firmwaretype in de geavanceerde VM-opties (VM > Instellingen > Opties > Geavanceerd).

3. Zet de VM aan en start op vanaf het ISO-image van de ESXi-installer. U kunt op F2 drukken direct nadat u de VM hebt aangezet, en in het virtuele UEFI/BIOS van de VM het opstartapparaat selecteren. Zorg ervoor dat de USB flash drive is aangesloten op uw VM. Om de USB-flashdrive op een virtuele machine aan te sluiten, gaat u naar VM > Verwisselbare apparaten > Naam van uw flashdrive > Verbinden (loskoppelen van host).

4. Installeer ESXi.

a) Druk op Enter op het welkomstscherm om door te gaan

b) Druk op F11 om de licentieovereenkomst te accepteren

c) Selecteer een schijf om ESXi te installeren of te upgraden. Dit is een zeer belangrijke stap. Als uw USB-flashstation wordt herkend, selecteert u dit station als het opslagapparaat voor de installatie van ESXi en drukt u op Enter om de installatie voort te zetten.

Vaak wordt een USB-flash-opslagapparaat niet herkend door het ESXi 6.7-installatieprogramma.

Dit komt doordat VMware de USB-stuurprogramma’s voor ESXi 6.5 heeft gewijzigd ten opzichte van ESXi 6.0. Het nieuwe vmkusb-stuurprogramma is uitgebracht en wordt standaard gebruikt voor alle USB-hostcontrollers en USB-apparaten in plaats van oudere USB-stuurprogramma’s, zoals xhci, ehci-hcd, usb-uhci, usb, usb-storage. Voer in dit geval de volgende handelingen uit om de legacy USB-stuurprogramma’s van het ESXi-installatieprogramma te gebruiken en uw USB-opslagapparaat te herkennen:

Reboot de virtuele machine of fysieke server waarop ESXi wordt uitgevoerd (een machine waarop een USB-flashstation is aangesloten).

Er is een vertraging van 5 seconden bij het booten vanaf ESXi-installatiemedia. Druk op Shift+O om handmatig extra opstartopties in te voeren.

De volgende opstartparameters zijn standaard ingevoerd:

cdromBoot runweasel

U moet de parameter preferVMklinux=TRUE aan deze tekenreeks toevoegen en op Enter drukken.

Herhaal alle uitgelegde stappen (a, b, c) voordat je verder gaat met het selecteren van een schijf om ESXi te installeren.

Nu zou je USB flash drive moeten worden weergegeven. Selecteer het USB-opslagapparaat om ESXi te installeren en druk op Enter om verder te gaan.

d) Selecteer een toetsenbordindeling, bijvoorbeeld US Default.

e) Voer een root-wachtwoord in

f) Druk op F11 om de ESXi-installatie te bevestigen en wacht tot ESXi is geïnstalleerd.

g) Verwijder het installatiemedium, druk vervolgens op Enter en herstart de ESXi-machine (een VM) nadat de installatie is voltooid. U kunt het selectievakje Connect at power on voor een virtuele cd/dvd-drive uitschakelen in de hardwareopties van de VM-instellingen.

5. Na het opstarten van ESXi geïnstalleerd op de USB flash drive, schakelt u de ESXi console in (de opdrachtregelinterface kan worden ingeschakeld in Problemen oplossen > ESXi Shell inschakelen) als u handmatig een USB-stuurprogramma hebt geselecteerd tijdens de ESXi installatie (anders slaat u deze stap over).

Druk op Alt+F1 om de ESXi console te openen, voer de root login en het wachtwoord in.

Run drie commando’s om de USB-instellingen persistent te maken:

esxcli system settings kernel set -s preferVmklinux -v FALSE

esxcli system module set –enabled=false -m vmkusb

reboot

Na dat, zou uw ESXi host in staat moeten zijn om USB-apparaten goed te lokaliseren.

Eigenschappen van het installeren van ESXi op een USB-flashdrive

Wanneer ESXi wordt geïnstalleerd op een zelfstandige harde schijf (HDD), solid state drive (SSD) of RAID-opslag (Redundant Array of Independent Disks), wordt door het ESXi-installatieprogramma een standaardset schijfpartities gemaakt op een bestemmingsschijf/array. Vanaf ESXi 4.x wordt de GPT (GUID Partition Table) gebruikt in plaats van het MBR (Master Boot Record) partitieschema. Het punt is dat ESXi bepaalt wanneer een USB flash drive/kaart wordt gebruikt als de bestemming voor de installatie en er geen partitie voor het opslaan van logs wordt aangemaakt op de USB flash drive/kaart. Dit is omdat de loggegevens intensief en regelmatig worden geschreven, en de USB flash drive niet bedoeld is voor het extreem intensief schrijven van gegevens, en niet zo duurzaam is als een harde schijf. Tijdens het laden maakt ESXi een RAM-schijf aan in het geheugen van de computer en slaat de systeembestanden die nodig zijn voor de werking van ESXi op die RAM-schijf op. Wanneer ESXi opnieuw wordt opgestart of afgesloten, worden alle gegevens die op de RAM-schijf zijn opgeslagen verwijderd (de systeemconfiguratie wordt indien nodig opgeslagen op de schijf waarop ESXi is geïnstalleerd).

Als u ESXi vanaf een USB-flashstation uitvoert, wordt een tijdelijke map op de RAM-schijf gemaakt, logbestanden worden naar die map geschreven en na het opnieuw opstarten of afsluiten van de server worden de logboeken verwijderd. Laten we eens onderzoeken hoe ESXi in verschillende gevallen partities maakt.

EssXi installeren op een 1-GB-schijf

Als u ESXi installeert op een 1-GB USB flash-schijf, worden de volgende partities gemaakt.

1. De kleinste partitie met de bootloader.

5. Het image van het hypervisor besturingssysteem. Alle bestanden die nodig zijn voor het functioneren van de ESXi-hypervisor worden opgeslagen in deze partitie met vaste grootte.

6. Het image van het alternatieve hypervisorbesturingssysteem wordt op deze partitie opgeslagen. Deze bootbank is nodig in geval van een mislukte ESXi-update of -upgrade, zodat u kunt terugrollen naar een vorige ESXi-versie die wel goed werkte. Na het updaten/upgraden verwijdert ESXi de gegevens van het vorige besturingssysteemimage niet en bewaart het de oude image in de partitie #6. U kunt tijdens het opstarten van ESXi op Shift+R drukken en de te laden ESXi-versie selecteren.

7. De partitie voor het opslaan van een core dump in geval van PSOD (Purple Screen of Death).

8. De partitie die disk images bevat met VMware Tools en floppy images.

Partities #5 en #6 bevatten het hypervisor besturingssysteem image dat een gecomprimeerd s.v00 bestand is dat ongecomprimeerd wordt tijdens het opstarten van ESXi. De / (root), /etc, /lib en andere systeemdirectories bevinden zich alleen in RAM. Wanneer ESXi moet worden afgesloten of opnieuw opgestart, worden de wijzigingen aan de systeeminstellingen opgeslagen in het bestand state.tgz. We hebben het bewerken van dit bestand behandeld in de blogpost over het wijzigen van het ESXi-rootwachtwoord.

EssXi installeren op een schijf van 8 GB (of groter)

Als de bestemmingsschijf die wordt gebruikt voor de installatie van ESXi een capaciteit heeft van 8 GB of meer, worden er extra partities gemaakt op de bestemmingsschijf.

2. De scratch-partitie voor het opslaan van logbestanden.

3. Alle resterende schijfruimte wordt gebruikt als de datastore voor het opslaan van VM-bestanden en andere bestanden.

9. De tweede partitie wordt gebruikt om een core dump op te slaan in geval van PSOD. Deze partitie wordt aangemaakt sinds ESXi 5.5 omdat de capaciteit van het in de servers geïnstalleerde geheugen toeneemt en 110 MB kleiner kan zijn dan de grootte van de moderne ESXi server core dump (een core dump past mogelijk niet in 110 MB).

Als ESXi is geïnstalleerd op een USB flash drive of SD kaart met een grootte van 8 GB of meer, worden partities #2 en #3 niet aangemaakt. De Scratch directory die gebruikt wordt om logs op te slaan is gelinkt aan de /tmp/scratch directory die zich op de RAM drive bevindt. Laten we de partities controleren op de ESXi servers die geïnstalleerd zijn op een 10-GB harde schijf en een 16-GB USB flash drive. Onze beide ESXi VM’s draaien op VMware Workstation. Druk op Alt+F1 om de console in ESXi te openen en voer het commando uit:

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

De uitvoer wordt weergegeven op de schermafbeelding hieronder. Op de bovenste afbeelding ziet u alle 8 partities die door ESXi worden gebruikt en die zijn aangemaakt op de 10-GB virtuele harde schijf. Op de onderste afbeelding ziet u slechts 6 partities die door het ESXi-installatieprogramma zijn aangemaakt op de 16-GB USB flash-schijf.

U kunt ook de grootte van elke partitie controleren.

ls -lh /dev/disks/mpx*

Als u een lijst maakt van de inhoud van de / directory op elke ESXi server in kwestie, zult u zien dat de scratch directory van ESXi die op de HDD is geïnstalleerd, is gekoppeld aan de juiste schijfpartitie. De scratch directory van ESXi geïnstalleerd op een USB flash drive is gelinkt aan een tijdelijke /tmp/scratch directory die zich op de RAM drive bevindt (op een diskless server/VM).

ls -lh /

Als je een nieuwe harde schijf, solid state drive of RAID aansluit op je ESXi server geïnstalleerd op een USB flash drive, dan zal de scratch directory de nieuw aangesloten persistente drive gebruiken. Laten we deze situatie reproduceren voor onze virtuele machine waarop ESXi wordt uitgevoerd die is geïnstalleerd op de USB-flashdrive die geen harde schijven in de configuratie heeft.

Ga naar VM > Settings en klik op Add in het tabblad Hardware en selecteer vervolgens Hard Disk. Voeg een virtuele harde schijf van 20 GB toe.

Open vervolgens de webinterface van VMware Host Client, initialiseer de schijf en maak een nieuwe VMFS datastore op die schijf.

Reboot uw ESXi host om de wijzigingen van kracht te laten worden en controleer de inhoud van de / directory in de console:

ls -lh /

Nu worden uw logs opgeslagen op uw persistente opslag.

U kunt de syslog-instellingen handmatig bewerken in VMware Host Client. Om dit te doen, gaat u naar Host > Beheer > Systeem > Geavanceerde instellingen en selecteert u:

ScratchConfig.CurrentScratchLocation

Klik op Edit en stel het pad in naar de directory die wordt gebruikt voor het opslaan van logbestanden, bijvoorbeeld:

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

Waarbij de hash in het adres de partitie (volume) identifier (ID) is.

Als uw schijfloze ESXi-host wordt opgestart vanaf een USB-flashstation en u geen harde schijven in de server wilt installeren (als u bijvoorbeeld gedeelde opslag gebruikt zoals SAN of NAS die via iSCSI met uw ESXi-server is verbonden), kunt u een Syslog-server in uw netwerk configureren en systeemlogboeken opslaan op die permanente opslag. Het is mogelijk om VMware vSphere Syslog Collector te configureren.

Core dump

Core dump, net als ESXi systeem logs, bevat belangrijke informatie die nodig is voor het oplossen van fouten en kan worden verstrekt aan het support team voor het oplossen van complexe problemen. Voor een ESXi host die draait zonder vSAN in te schakelen, moet voor elke 1TB DRAM (dynamic random access memory), de coredump partitie 2.5 GB beschikbare ruimte hebben. Als je een ESXi server gebruikt die meer dan 512 GB RAM heeft en gebruikt wordt als het vSAN knooppunt, kan de core dump groter zijn dan de grootte van de standaard 2.5-GB partitie (#9) die gebruikt wordt om een core dump op te slaan, en zal de core dump niet in deze partitie passen. In dit geval moet de grootte van de coredump partitie worden vergroot; als alternatief moet de ESXi host opnieuw worden geconfigureerd om een coredump partitie op een andere disk drive te gebruiken, of geconfigureerd worden om ESXi Dump Collector te gebruiken om vmkernel coredumps op een andere host in het netwerk op te slaan.

vSAN traces

Als vSAN is ingeschakeld voor een ESXi host, is er nog een type logs genaamd vSAN traces (die geen onderdeel zijn van syslogs). Net als syslogs worden vSAN-traces opgeslagen in een tijdelijke directory op de RAM-schijf als ESXi is geïnstalleerd op een USB-flashstation/SD-kaart (voor een schijfloze server), en worden verwijderd na het afsluiten of opnieuw opstarten van de ESXi-server.

U kunt de directory waarnaar vSAN trace logs worden opgeslagen controleren met het commando:

esxcli vsan trace get

Hoe maak je een back-up van ESXi geïnstalleerd op een USB-flashdrive

Zoals in het begin van deze blogpost vermeld, is het gemak waarmee ESXi geïnstalleerd op een USB-flashdrive of SD-kaart gekloond kan worden, het voordeel van dit type ESXi-implementatie. Laten we aan de hand van een praktisch voorbeeld eens kijken hoe je een USB flash drive met ESXi kloont. U moet uw ESXi-server afsluiten voor het klonen van de USB-flashdrive waarop ESXi is geïnstalleerd.

Klonen van een USB-flashdrive met ESXi naar een image

Sluit uw USB-flashdrive waarop ESXi is geïnstalleerd aan op een Linux-machine (in dit voorbeeld wordt een Ubuntu VM gebruikt).

Controleer de naam van het USB-apparaat dat is aangesloten op de Linux-machine met een van de volgende commando’s:

dmesg | grep -i usb

dmesg | grep -i ‘attached’

/dev/sdd/ is in dit geval onze USB-flashdrive. In uw geval kan de naam van het USB-apparaat anders zijn.

U kunt een lijst van uw aangekoppelde blokapparaten maken met het lsblk commando. Laten we een lijst maken van partities die door ESXi worden gebruikt op onze USB flash drive om er zeker van te zijn dat het juiste apparaat is geselecteerd voordat we gaan klonen:

lsblk | grep sdd

Het is ook mogelijk om fdisk te gebruiken voor dit doel:

fdisk -l /dev/sdd

Nu, als je alle benodigde invoerparameters weet, kloon je de USB flash naar het image bestand door gebruik te maken van het low-level dd hulpprogramma. De naam van het image bestand is esxi-flash.img en dit bestand bevindt zich in onze huidige directory.

Waarschuwing! Wees voorzichtig bij het werken met het hulpprogramma dd, omdat een fout onherroepelijk gegevensverlies kan veroorzaken waarna gegevens niet meer kunnen worden hersteld.

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

Waar:

if – een invoerbestand

of – een uitvoerbestand

bs=4M – een blokgrootte (4 MB)

status=progress – een status die wordt gebruikt om de voortgangsbalk weer te geven

Erasing a USB flash drive

Laten we de USB flash drive wissen en proberen de ESXi hypervisor op die flash drive te herstellen vanaf de image. Om alle gegevens op de USB flash drive volledig te wissen, moet u de volledige capaciteit van het USB opslagmedium vullen met nullen. Dit kan ook gedaan worden met de dd utility en het /dev/zero pseudo apparaat waarvan de uitvoer een oneindige stroom van nullen is. U kunt deze methode ook gebruiken om uw USB-flashdrive te wissen als u deze flashdrive niet meer wilt gebruiken om ESXi op te draaien. Als u deze USB flash drive niet hoeft te wissen omdat u een andere vrije USB flash device hebt (bijvoorbeeld), dan kunt u deze stap overslaan.

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

Wacht een paar minuten totdat de gegevens op uw device zijn gewist.

Nu zou u geen partities meer moeten zien op uw USB flash drive.

fdisk -l /dev/sdd

Recovering/Cloning ESXi on a USB flash drive from the image

Let op ESXi te herstellen op een lege USB flash drive vanaf het ESXi image bestand dat eerder is voorbereid met behulp van het dd hulpprogramma. Gebruik de image als invoerbestand, en de naam van uw USB-flashdrive als uitvoerbestand (/dev/sdd is de naam van het benodigde USB-apparaat in het huidige voorbeeld).

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

Zoals gebruikelijk kunt u partities controleren met fdisk:

fdisk -l /dev/sdd

Als het proces van het schrijven van gegevens van de image naar de USB flash drive is voltooid, sluit u de USB flash drive aan op uw machine waarop ESXi moet draaien, en zet u de machine aan. Gefeliciteerd! U weet nu hoe u een back-up kunt maken van ESXi die op een USB-flashstation is geïnstalleerd en hoe u deze kunt herstellen.

Conclusie

In de blogpost van vandaag zijn de meest relevante functies behandeld voor het draaien van ESXi vanaf een USB-opslagapparaat. Het installeren van ESXi op USB flash drives/kaarten kan worden beschouwd als een door VMware ESXi-ondersteund alternatief voor de traditionele installatie van ESXi op harde schijven. Het installeren van ESXi op een USB-flashdrive kan minder betrouwbaar zijn in vergelijking met het gebruik van RAID-opslag met HDD’s of SSD’s. De ESXi opstarttijd vanaf een USB flash device is langer dan vanaf een SSD of HDD, wat kritisch kan zijn voor High Availability clusters. Als u er zeker van bent dat u ESXi zonder problemen vanaf een USB-apparaat kunt draaien, vergeet dan niet om het opslaan van systeemlogs, core dumps en vSAN traces naar persistente opslag te configureren om diagnostiek te kunnen uitvoeren en contact op te nemen met VMware support. Als u ESXi vanaf USB-flashstations uitvoert in uw omgeving, kunt u overwegen een USB-flashstation te klonen waarvan ESXi wordt opgestart. Een dergelijke kloon kan worden gebruikt als een ESXi-back-up.

Hoe ESXi vanaf een USB-flashdrive te draaien

5 (100%) 9 stemmen

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.