6.0

VMware, Inc. 5
Command-Line Deployment of VMware vCenter Server Appliance 6.0
./vcsa-deploy
path-to-templates-directory
/
name-of-the-template
.json
Deploy the appliance from the template by using command-line options:
vcsa-deploy Optional_Argument
path-to-templates-directory
/
name-of-the-template
.json
For example, the following command string deploys the appliance as specified in the JSON template.
If the vCenter Single Sign-On password that you enter in the command string is different from the
vCenter Single Sign-On password in the template, the command-line installer sets up vCenter Single
Sign-On with the password provided in the command string.
vcsa-deploy --sso-password
SSO-PASSWORD
path-to-templates-directory
/
name-of-the-template
.json
Options and Arguments That the Command-Line Installer Supports
Table 4. Optional Arguments Supported by the Command-Line Installer
Optional Argument Description
-h, --help Displays the help message.
--template-help Displays the help for template settings.
-v, --verbose Adds debug information in the log file.
-l LOG, --log LOG Shows the file path to the log file.
--esx-host-password
your-esx-password
Sets the ESXi password. After it is set, the esx.passsword setting in the
JSON template is ignored.
--sso-password
password
Sets the vCenter Single Sign-On password. Once set, the vCenter Single
Sign-On password setting in the JSON template is ignored.
--db-password
database-password
The external database password, if applicable. After it is set, the database
password setting in the JSON template is ignored.
--appliance-root-password
linux-os-password
The root account password of the deployed appliance. After it is set, the
root.password setting in the JSON template is ignored.
--no-esx-ssl-verify Skips the SSL verification for ESXi connections.
Do not use this option because it might cause problems during
deployment or after deployment because of invalidated values passed to
the appliance.
--verify-only Performs parameter verification but does not deploy the template.
--skip-verification Deploys the template without performing parameter verification.
Do not use this option because it might cause problems during
deployment or after deployment because of invalidated values passed to
the appliance.