6.7
Table Of Contents
- VMware ESXi Upgrade
- Contents
- About VMware ESXi Upgrade
- Introduction to vSphere Upgrade
- Upgrading ESXi Hosts
- ESXi Requirements
- Before Upgrading ESXi Hosts
- Upgrading Hosts That Have Third-Party Custom VIBs
- Media Options for Booting the ESXi Installer
- Download and Burn the ESXi Installer ISO Image to a CD or DVD
- Format a USB Flash Drive to Boot the ESXi Installation or Upgrade
- Create a USB Flash Drive to Store the ESXi Installation Script or Upgrade Script
- Create an Installer ISO Image with a Custom Installation or Upgrade Script
- PXE Booting the ESXi Installer
- Installing and Booting ESXi with Software FCoE
- Using Remote Management Applications
- Download the ESXi Installer
- Upgrade Hosts Interactively
- Installing or Upgrading Hosts by Using a Script
- Enter Boot Options to Start an Installation or Upgrade Script
- Boot Options
- About Installation and Upgrade Scripts
- Install or Upgrade ESXi from a CD or DVD by Using a Script
- Install or Upgrade ESXi from a USB Flash Drive by Using a Script
- Performing a Scripted Installation or Upgrade of ESXi by Using PXE to Boot the Installer
- PXE Booting the ESXi Installer
- Upgrading Hosts by Using esxcli Commands
- VIBs, Image Profiles, and Software Depots
- Understanding Acceptance Levels for VIBS and Hosts
- Determine Whether an Update Requires the Host to Be in Maintenance Mode or to Be Rebooted
- Place a Host in Maintenance Mode
- Update a Host with Individual VIBs
- Upgrade or Update a Host with Image Profiles
- Update ESXi Hosts by Using Zip Files
- Remove VIBs from a Host
- Adding Third-Party Extensions to Hosts with an esxcli Command
- Perform a Dry Run of an esxcli Installation or Upgrade
- Display the Installed VIBs and Profiles That Will Be Active After the Next Host Reboot
- Display the Image Profile and Acceptance Level of the Host
- After You Upgrade ESXi Hosts
- Using vSphere Auto Deploy to Reprovision Hosts
- Collect Logs to Troubleshoot ESXi Hosts
When you specify a target server by using --server=server_name, the server prompts you for a user
name and password. Other connection options, such as a configuration file or session file, are supported.
For a list of connection options, see Getting Started with vSphere Command-Line Interfaces, or run
esxcli --help at the vCLI command prompt.
Prerequisites
Install vCLI or deploy the vSphere Management Assistant (vMA) virtual machine. See Getting Started with
vSphere Command-Line Interfaces. For troubleshooting, run esxcli commands in the ESXi Shell.
Procedure
1 Check whether the VIB or image profile that you want to install requires the host to be placed in
maintenance mode or to be rebooted after the installation or update.
Run one of the following commands.
Option Description
Check the VIB
esxcli --server=server_name software sources vib get -v
absolute_path_to_vib
Check the VIBs in a depot
esxcli --server=server_name software sources vib get --
depot=depot_name
Check the image profile in a depot
esxcli --server=server_name software sources profile get --
depot=depot_name
2 Review the return values.
The return values, which are read from the VIB metadata, indicate whether the host must be in
maintenance mode before installing the VIB or image profile, and whether installing the VIB or profile
requires the host to be rebooted.
Note vSphere Update Manager relies on the esxupdate/esxcli scan result to determine whether
maintenance mode is required or not. When you install a VIB on a live system, if the value for Live-
Install-Allowed is set to false, the installation result will instruct Update Manager to reboot the
host. When you remove a VIB from a live system, if the value for Live-Remove-Allowed is set to
false, the removal result will instruct Update Manager to reboot the host. In either case, during the
reboot, Update Manager will automatically put the host into maintenance mode.
What to do next
If necessary, place the host in maintenance mode. See Place a Host in Maintenance Mode. If a reboot is
required, and if the host belongs to a VMware HA cluster, remove the host from the cluster or disable HA
on the cluster before the installation or update.
Place a Host in Maintenance Mode
Some installation and update operations that use live install require the host to be in maintenance mode.
VMware ESXi Upgrade
VMware, Inc. 60