6.0.1
Table Of Contents
VMware, Inc. 5
Command-Line Deployment and Upgrade of VMware vCenter Server Appliance 6.0 Update 1
Command-Line Deployment and Upgrade Steps
You can run the command-line deployment or upgrade of the vCenter Server Appliance from a virtual or physical
machine that is running on a Windows, Linux, or Mac operating system and that meets the operating system
requirements. See section “Supported Operating Systems for the Command-Line Installer” on page 3.
General Deployment and Upgrade Process
You can deploy or upgrade the vCenter Server Appliance from a machine that is in your vSphere network and that is
running on Microsoft Windows, Linux, or Mac.
I
MPORTANT As a precaution in case of failure during the upgrade process, create a snapshot of the vCenter Server
Appliance that you want to upgrade.
To deploy or upgrade the vCenter Server Appliance:
1 Download the installer ISO file from the VMware Web site.
The installer ISO file name is VMware-VCSA-all-6.0.0-yyyyyy.iso, where yyyyyy is the build number.
2 Prepare the JSON configuration file for your deployment or upgrade specification by using the templates that are
available in the installer ISO file. See “Prepare Deployment and Upgrade Templates” on page 26.
3 Navigate to the installer execution directory for your operating system (OS).
If you are deploying or upgrading the vCenter Server Appliance from a machine with Windows OS, at the
command prompt, navigate to the vcsa-cli-installer\win32 directory.
If you are deploying or upgrading the vCenter Server Appliance from a machine with Linux OS, at the
command prompt, navigate to the vcsa-cli-installer/lin64 directory.
If you are deploying or upgrading the vCenter Server Appliance from a machine with Mac OS, at the
command prompt, navigate to the vcsa-cli-installer/mac directory.
4 (Optional) Run a predeployment or preupgrade check without deploying the appliance.
Verify that you prepared the deployment template correctly.
vcsa-deploy --verify-only
path_to_the_json_file
Verify that you prepared the upgrade template correctly.
vcsa-deploy upgrade --verify-only
path_to_json_file
NOTE When verifying an upgrade template, the preupgrade check installs an RPM file on the vCenter Server
Appliance that you want to upgrade.
5 Run the deployment or upgrade command.
Deploy the appliance.
vcsa-deploy --accept-eula
optional_arguments path_to_the_json_file
Upgrade the appliance.
vcsa-deploy upgrade --accept-eula
optional_arguments path_to_json_file
You can use a space-separated list of optional arguments to set additional configurations. For example, you can set
the location of the log and other output files that the installer generates.
vcsa-deploy --accept-eula --log-dir=
path_to_the_location
path_to_the_json_file