Reading Time: 2 minutes

ESXi è diventato (con vSphere 5.0 la versione ESX è stata dismessa) l’unica versione del VMware hypervisor, ma la verità è che esistono differenze (non solo nelle edizioni), ma anche nel modo con il quale può essere installato:

  • Embedded: è la versione usata negli OEM, tipicamente abbinata ad un host
  • Installable: è la versione scaricabile dal sito VMware
  • PXE: è la versione usata negli ambienti di AutoDeploy

Se individuare una versione PXE è semplice, non così si può dire per le versioni installabili o embedded? Anche perché è possibile aggiungere driver e VIB alla versione installabile ed è pure possibile installarla sulle schede SD normalmente usate per le versioni embedded (che comunque possono essere reinstallati e rimpiazzati da una versione installabile).

L’articolo della KB 2014558 (Determining the ESXi installation type) spiega come risolvere questa curiosità. Esisteva anche un vecchio articolo KB 2021488, con un’altra modalità, ma non è più disponibile.

Il vecchio trucco era:

  1. Run the command:
    # ls /bootbank
    If your host is running ESXi Installable you will see a file called state.tgz
    If your host is running ESXi Embedded you will see a file called local.tgz

La nuova modalità è:

  1. Run this command:

    # esxcfg-info -e

    You see an output similar to:

    boot type: visor-thin

    You can determine the ESXi type based on the output of this command.

    For example:

    • visor-thin indicates an installable deployment
    • visor-usb indicates an embedded deployment
    • visor-pxe indicates a PXE deployment
Share

Virtualization, Cloud and Storage Architect. Tech Field delegate. VMUG IT Co-Founder and board member. VMware VMTN Moderator and vExpert 2010-24. Dell TechCenter Rockstar 2014-15. Microsoft MVP 2014-16. Veeam Vanguard 2015-23. Nutanix NTC 2014-20. Several certifications including: VCDX-DCV, VCP-DCV/DT/Cloud, VCAP-DCA/DCD/CIA/CID/DTA/DTD, MCSA, MCSE, MCITP, CCA, NPP.