Enable ESXi Shell vSphere 5.0

Today I was playing around with building some virtual ESXi hosts and could not get one of them onto the network.  I tried everything I could through the console UI, but knew I had to enable the ESXi shell command line to do some further digging.  These are the steps that I carried out to do this:

  1. Connect to the ESXi host console
  2. Hit F2
  3. Enter the username and password
  4. Select Troubleshooting Options
  5. Select Enable ESXi Shell and hit return
  6. Press Escape to exit
  7. Hold Alt and press F1
  8. Login to the ESXi shell
  9. Once logged in you will see the command line

If you are unsure of the commands to use the document Command-Line Management in vSphere 5.0 for Service Console Users is a really good starting point.

, , , ,

2 Responses to Enable ESXi Shell vSphere 5.0

  1. David Owen - @vmackem February 7, 2012 at 4:32 pm #

    Some VMware support guy has just had a heart attack reading this. Do VMware not say this should only be used by the VMware support desk? 😉
    Or do they say thats cool as of 5.0?

    • davehill February 7, 2012 at 4:52 pm #

      Yes, this is now a fully supported feature since vSphere 4.1. It used to be unsupported pre 4.1 and only advisable if requested by VMware support, but this is no longer the case.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright David Hill

Powered by WordPress. Designed by Woo Themes

%d bloggers like this: