Vmware Command Line Installation And Upgrade Of VCenter ServerTM 5.5 Technical Note V Center Server Cmdline Install En
User Manual: vmware vCenter Server - 5.5 - Command-Line Installation and Upgrade Free User Guide for VMware vCenter Software, Manual
Open the PDF directly: View PDF
.
Page Count: 28
- vCenter Server 5.5 with vCenter Single Sign-On
- Preparing for the Installation
- vCenter Server Installation Requirements
- Required Administrator Rights for Installation
- Installing in a Virtual Machine
- Installing over a Network
- Installing with an Existing Database
- Installing and Joining a Group Using Linked Mode
- Installing vCenter Server and Components Remotely
- Remote and Scheduled Installations of vCenter Server and Components
- vCenter Server Installation Commands
- Performing a Command-Line Installation of vCenter Server and Components
- Basic Procedure for Installing vCenter Server and Components from the Command Line
- Troubleshooting: Installation Logs for vCenter Server and Components
- vCenter Single Sign-On Local Installation Examples
- vCenter Inventory Service Local Installation Example
- vCenter Server Local Installation Examples
- vSphere Client Local Installation Examples
- vSphere Web Client Local Installation Example
- Remote Installation Examples
- Upgrading vCenter Server from the Command Line
- Uninstalling vCenter Server and Components from the Command Line
- Installing, Upgrading, and Uninstalling vCenter Server Support Tools
- Installing, Upgrading, and Uninstalling vSphere Auto Deploy
- Installing, Upgrading, and Uninstalling vSphere Authentication Proxy
- Installing, Upgrading, and Uninstalling vSphere ESXi Dump Collector
- Installing, Upgrading, and Uninstalling vSphere Syslog Collector
- Separately Installing, Upgrading, and Uninstalling VMware vCenter Server - Java Components
- Separately Installing, Upgrading, and Uninstalling VMware vCenter Server - tc Server

Technical Note
VMware, Inc. 1
Command-Line Installation and
Upgrade of VMware vCenter ServerTM 5.5
vCenter Server 5.5
Thistechnicalnotedescribeshowtoinstall,upgrade,anduninstallvCenterServerandrelatedcomponentsby
usingtheWindowscommand‐lineinterface.Thecommand‐lineinstallationrequiresyoutologontothelocal
machine.
Thecommand‐lineinstallationprocessincludesdownloadingthevCenterServerinstaller,gatheringthe
requireddata,andusingthecommandparametersandsamplesinthistechnicalnotetoinstalltheproducts
accordingtoyourspecifications.
vCenter Server 5.5 with vCenter Single Sign-On
WhenyouinstallorupgradevCenterServer5.5,youmustinstallvCenterSingleSign‐OnandvCenter
InventoryService,inthatorder,beforeyouinstallorupgradevCenterServer.Fordetailedinformationabout
howvCenterSingleSign‐OnaffectsvCenterServerinstallationandupgrades,seevSphereInstallationandSetup
andvSphereUpgradeatthefollowingsite:http://www.vmware.com/support/pubs.
Preparing for the Installation
BeforeyouinstallvCenterServerandrelatedcomponents,reviewthefollowingsectionstounderstandthe
installationprocessandoptions,andtoensurethatyouprepareyoursystem.
vCenter Server Installation Requirements
ForinformationaboutallvCenter Serverinstallationandupgraderequirements,seevSphereInstallationand
SetupandvSphereUpgradeathttp://www.vmware.com/support/pubs.Thesepublicationsincludeinformation
aboutthefollowingrequirementsforvCenterServerandrelatedcomponents.
Systemrequirements.
Requiredports.
Requiredinformationforinstallation.RecordthevaluesthatyouenterincaseyoumustreinstallvCenter
Serverandwanttousethesamevalues.
IMPORTANTVMwaredoesnotsupportcommand‐lineinstallationandupgrademethodsforvCenterServer.
However,iftheinstallationorupgradesucceeds,VMwaresupportstheinstalledorupgradedproduct.
NOTEIfyouplantousetheMicrosoftSQLServer2008R2ExpressSP1databasethatisbundledwithvCenter
Server,MicrosoftWindowsInstallerversion4.5(MSI4.5)isrequiredonyoursystem.MSI4.5isavailablefrom
fromtheredistfolderinthevCenterServerinstallerISOfile.
VMware, Inc. 2
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Required Administrator Rights for Installation
InstallationofallvCenterServercomponentsrequiresAdministrator‐levelprivilegesonthetargetmachine.
WhenyourunthecommandtoinstallavCenterServercomponent,ifUserAccountControl(UAC)isenabled,
andyouareloggedinwithAdministrator‐levelprivileges,butyouarenottheAdministrator,UACmight
displayadialogboxaskingyoutoconfirmthatyouwanttoruntheinstallationprogram.
WhenyouinstallvCenter Server,theAdministratorusermustbeabletoensurethatvCenter Serverreceives
LogonasaServicerights.
To ensure that the administrator user that vCenter Server uses for startup has Logon as a Service
rights
1 SelectControlPanel>AdministrativeTools.
2 SelectLocalSecurityPolicy.
3 SelectLocalPolicies>UserRightsAssignment
4Double‐clickLogonasaserviceintheright‐sidepaneandaddtheVPX_ACCOUNTusertothelist.
Installing in a Virtual Machine
YoucaninstallvCenter ServerinaMicrosoftWindowsvirtualmachinethatrunsonaVMwareESXihost.
DeployingthevCenter Serversysteminthevirtualmachinehasseveraladvantages.
RatherthandedicatingaseparateservertothevCenter Serversystem,youcanplaceitinavirtual
machinerunningonthesameESXihostwhereyourothervirtualmachinesrun.
YoucanprovidehighavailabilityforthevCenter ServersystembyusingVMwareHighAvailability(HA).
YoucanmigratethevirtualmachinecontainingthevCenter Serversystemfromonehosttoanother,
enablingmaintenanceandotheractivities.
YoucancreatesnapshotsofthevCenter Servervirtualmachineand usethemforbackups,archiving,and
soon.
Installing in a Virtual Machine on a Standalone ESXi Host
Beforeyoubegin,installthevSphereClientonamachinethathasnetworkaccesstotheESXihost.
To prepare for installing on a standalone server
1UsingthevSphere Client,accessanESXihostdirectlytocreatethevirtualmachineforhosting
vCenter Server.
2Inthevirtualmachine,installvCenter Server.
Installing over a Network
Ifyouareinstallingoveranetwork,runtheinstallerfromalocalmachine.
To prepare for installing over a network
1Placetheinstalleronanetworkdriveandcalltheinstallerfromalocalmachine.
2EntertheUniversalNamingConvention(UNC)addressintheformat\\servername\path.
Installing with an Existing Database
IfyouareinstallingvCenterServerwithanexistingvCenterServerdatabase,preparefordatabaseaccess.The
existingdatabasecanbeonthesamehostmachineasvCenterServeroronadifferenthostmachine.Youmust
createtheDSNonthehostmachinewherevCenterServerisinstalled,andtheDSNmustpointtothehost
machinewherethedatabaseresides.
VMware, Inc. 3
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
To prepare for installing with an existing database
1Ensurethatthedatabasehostmachinebelongstothedomain.
2LogintothevCenterServerhostmachineasadomainuserwhobelongstothelocaladministratorgroup.
3 CreatetheDSNwithintegratedOSauthenticationmode.
TheDSNusermustbethesameasthelocaladministratorforvCenterServerserviceaccount.
SeethevSphereInstallationandSetupdocumentationformoreinformationaboutpreparingyourvCenter
Serverdatabase.
Installing and Joining a Group Using Linked Mode
IfyouareinstallingavCenterServerthatyouwanttojointoaLinkedModegroup,ensurethatthereisanother
version5.5vCenter Server,sothatyouhaveagroupofatleasttwoservers.TheremustbeatleasttwovCenter
Serverinstallationstocreateagroup.LinkedModeinstallationissupportedonlyifthevCenterServerstobe
joinedareofthesameversion,andareregisteredtothesameSingleSign‐Onserver.
To prepare for installing and joining a group using linked mode
1InstallthefirstvCenterServerinstanceandspecifyVCS_GROUP_TYPE=Single.
2ForeachsubsequentvCenterServerinstallationthatyouwilladdtotheinitialgroup,specify
VCS_GROUP_TYPE=GroupandprovidetheFQDNofthehostofthefirstinstallation.
Installing vCenter Server and Components Remotely
ToinstallvCenterServerremotely,installthevCentercomponentsseparately,inthisorder:vCenterSingle
Sign‐On,vCenterInventoryService,vCenterServer,andProfile‐DrivenStorageService(SPS).Seethe
examplesin“RemoteInstallationExamples”onpage 16.
Remote and Scheduled Installations of vCenter Server and Components
IfyouareperformingaremoteorscheduledinstallationofvCenterServer,youmustinstallProfile‐Driven
StorageService(SPS)separatelyfromvCenterServer.Installthecomponentsinthisorder:vCenterSingle
Sign‐On,vCenterInventoryService,vCenterServer,andProfile‐DrivenStorageService(SPS).Seethe
commandlineexamplesin“RemoteInstallationExamples”onpage 16.
vCenter Server Installation Commands
vCenter Servercommand‐lineinstallationusesMicrosoftWindowsInstaller(MSI)commandstructurewith
parametersspecifictovCenterServerandrelatedcomponents.Youcanusethecommand‐lineinstallation
optionstoinstallvCenterServercomponentsfromtheMS‐DOScommandpromptinWindowsorbywriting
aWindowsbatchfile(.bat).
Microsoft Windows Installer Commands
ThevCenter ServerinstallationcommandsarebasedontheMicrosoftWindowsInstaller(MSI).
Someactionsduringinstallationrequireinteractiveresponsetoprompts.Onlypassiveinstallationusing
themsiexeccommandoption/qrissupported.Thefullysilentoption(/qn)isnotsupported.
Youmustincludedoublequotationmarksforvaluesthatcontainspaces.Otherwise,theinstallationfails.
Usingnull,asin
parameter
=,for\"\"isnotallowed.Forvaluesotherthannull,doublequotationmarks
arenotrequired,forexampleFORMAT_DB = 1andFORMAT_DB = "1"areidentical.Allparametersthat
appearinthe/v"..."sectionmustuseabackslash(\)toescapequotationmarks,forexample,
SSO_ADMIN_PASSWORD=\"my password\".Ifaquoteisnotescaped,the/v"..."optionisterminated.The
closingdoublequotein/v"..."shouldhaveatleastonespacebeforeit.Otherwise,thelastparameter
insidethisstringwillnotreceivethepropervalue.
ForinformationaboutMSIcommandlineoptions,seetheMicrosoftDeveloperNetwork.

VMware, Inc. 4
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Aninstallationfromalocaldisk,usingMSIEXECcommandoptions,hasthefollowingformat:
start /wait
path_to_installer.exe
/w /L
Language Code
/v"/qr
parameters
"
start /wait isnotrequired.
path_to_installer.exe
isthelocationoftheextractedfiles.
installer.exe
istheinstallerexecutableforthevCenterServercomponent,forexample
VMware-vcserver.exe,VMware-SSO-Server.exe,VMware-inventory-service.exe,andsoforth.
Forexample,ifC:\temp\vCenter550\SetupFilesisthelocationoftheextractedfiles,usethefollowing
commandformat:
vCenter Serverinstaller:C:\temp\vCenter550\SetupFiles\vCenter-Server\VMware-vcserver.exe
parameters
aretheoptionalparameterslistedin“vCenterServerInstallerCommandParameters”onpage 4.
Language Codeisthelanguagetobeusedduringtheinstallation.Thelanguagecodeusedintheexamplesis
English,1033.
vCenter Server Installer Command Parameters
Table 1,Table 2,Table 3,Table 4,Table 5,andTable 6listtheparametersthatyoumightneedtoprovideduring
installationofvCenterSingleSign‐On,vCenterInventoryService,vCenter Server,vSphere Client,vSphere
WebClient,andProfile‐DrivenStorageService.Theinformationyouprovidedependsuponyourspecific
installation.Forexample,youmustprovidedatabaseparametersifyouhaveanexistingdatabase,andyou
mustprovideserverparametersifyouareaddingyourvCenter Servertoagroup.
Followthesesyntaxandinstallationguidelines:
Youmustincludedoublequotationmarksforvaluesthatcontainspaces.Otherwise,theinstallationfails.
Usingnull,asin
parameter
=,for\"\"isnotallowed.Forvaluesotherthannull,doublequotationmarks
arenotrequired,forexampleFORMAT_DB = 1andFORMAT_DB = "1"areidentical.
Commandoptionsarecase‐sensitive.Forexample,useBundled,notbundledorBUNDLED.
Thecommandinstallationprocessisnotcompletelysilent.Promptscanoccur.Respondtotheprompts.
Whenyouenterresponsestoprompts,orvaluestoparameters,thecontentoftheresponseorparameter
isnotvalidated.Itisaccepted.Ensurethatthevaluesenteredasresponsestopromptsorvaluesfor
parametersarecorrect.Otherwise,vCenter Serverwillnotstartupafterinstallation.
LinkedModeinstallationissupportedonlyifthevCenterServerstobejoinedareofthesameversion,andare
registeredtothesameSingleSign‐Onserver.Otherwise,youcannotperformavCenter ServerLinkedMode
installation.
vCenter Single Sign-On Installation Command Parameters
Table 1. vCenter Single Sign-On Installation Command Parameters
Parameter Default Conditions
ADMINPASSWORD=
password
None ThepasswordforthevCenterSingleSign‐On
Administrator.
DEPLOYMODE=FIRSTDOMAIN FIRSTDOMAIN vSphere5.5supportscommandlineinstallation
onlyforvCenterSingleSign‐Onprimarysites
(FIRSTDOMAIN).Commandlineinstallationisnot
supportedforsecondarysitesinavCenterSingle
Sign‐Onhighavailabilityormultisitedeployment.
SSO_SITE=site None Theuser’snameforthevCenterSingleSign‐On
site.

VMware, Inc. 5
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vCenter Inventory Service Installation Command Parameters
SSO_HTTPS_PORT=
port
7444 Useonlyifyouwantadifferentportvaluethanthe
default7444.
INSTALLDIR=
install_location
C:\Program
Files\VMware\Infrastructure\
Useonlyifyouwantadifferentinstallation
directorythanthedefaultC:\Program
Files\VMware\Infrastructure\.
Table 1. vCenter Single Sign-On Installation Command Parameters (Continued)
Parameter Default Conditions
Table 2. vCenter Inventory Service Installation Command Parameters
Parameter Default Conditions
INSTALLDIR=
install_location
None Useonlyifyouwantadifferentinstallation
directorythanthedefaultC:\Program
Files\VMware\Infrastructure\.
HTTPS_PORT=
port
10443 InventoryServiceHTTPport.
XDB_PORT=
port
10109 vCenterInventoryServiceservicemanagement
port.
FEDERATION_PORT=
port
10111 vCenterInventoryServiceLinkedMode
communicationport.
QUERY_SERVICE_NUKE_DATABASE=1 0Setto1tocleartheexistingdatabasefor
InventoryService
SSO_ADMIN_USER=\"user_name\" administrator@vsphere.local UsernameforthevCenterSingleSign‐On
administratoruseraccount.
SSO_ADMIN_PASSWORD=\"password\" None PasswordforthevCenterSingleSign‐On
administratoruseraccount
LS_URL=URL None LookupServiceURL.
TheLookupServiceURLtakestheform
https://SSO_host_FQDN_or_IP:7444/lookupservi
ce/sdk,where7444isthedefaultvCenterSingle
Sign‐OnHTTPSportnumber.Ifyouentera
differentportnumberwhenyouinstallvCenter
SingleSign‐On,usethatportnumber.
TOMCAT_MAX_MEMORY_OPTION=[S|M|L] S ChoicesrefertovCenterServerinventorysize.
S - Smallinventory(1‐100hostsor1‐1000
virtualmachines)
M - Mediuminventory(100‐400hostsor
1000‐4000virtualmachines)
L - Largeinventory(morethan400hostsor
4000virtualmachines)
ThisparameterdeterminesthemaximumJVM
heapsettingsforVMwareVirtualCenter
ManagementWebservices(Tomcat),Inventory
Service,andProfile‐DrivenStorageService.You
canadjustthissettingafterinstallationifthe
numberofhostsinyourenvironmentchanges.
SeetherecommendationsinthevSphere
InstallationandSetupdocumentation.

VMware, Inc. 6
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vCenter Server Installation Command Parameters
Table 3. vCenter Server Installation Command Parameters
Parameter Default Conditions
LICENSEKEY=\"
licensekey
\" None Ifyouomitthelicensekey,vCenter Serverwillbein
evaluationmode,whichallowsyoutousethefull
featureset.Afterinstallation,youcanconvert
vCenter Servertolicensedmodebyenteringthe
licensekeyusingthevSphere Client.
DB_SERVER_TYPE=[Bundled|Custom] Bundled ConfiguresvCenter Servertouseanexisting
databaseinstance.
WhenusingBundled,youmustalsoinclude
FORMAT_DB=1.
WhenusingCustom,youmustalsoinclude
DB_DSN=\"
dns_name
\",
DB_PASSWORD=\"
password
\",and
DB_USERNAME=\"
username
\".
Thebundleddatabaseissuitablefor
deploymentsofupto5hostsand50virtual
machines.
IfyouareusinganexistingSQLServer
databasethatusesWindowsNT
authentication,DB_PASSWORDand
DB_USERNAMEdonothavetobepassed.The
loggedinuserwillbeusedtologintothe
database.
DB_DSN=\"
name
\" "VMware VirtualCenter" CustomizestheDSN.
RequiredonlyifDB_SERVER_TYPE=Custom.
DB_DSN_WINDOWS_AUTH=1 None Setto1ifWindowsNTauthenticationisused.
Otherwise,thisparameterisnotpassed
DB_USERNAME=\"
name
\" None SetstheDSNaccountname.
RequiredonlyifDB_SERVER_TYPE=Customand
SQLauthenticationisused. Theloggedinuser
willbeusedtologintothedatabase.
DB_PASSWORD=\"
password
\" None SetstheDSNaccountpassword.
RequiredonlyifDB_SERVER_TYPE=Customand
SQLauthenticationisused.
FORMAT_DB=1 0 Createsafreshdatabaseschema.Allexistingdata
islostifthedatabasealreadyexists.
RequiredonlyifDB_SERVER_TYPE=Bundled,but
canbeusedwithDB_SERVER_TYPE=Customasa
meanstooverwriteexistingdatabase.
CAUTIONUsingFORMAT_DB=1resultsinloss
ofdata.Donotuseitifyouwanttopreserve
theexistingdataandthedatabaseschema.
JVM_MEMORY_OPTION=[S|M|L] SChoicesrefertovCenterServerinventorysize.
S - Smallinventory(1‐100hostsor1‐1000
virtualmachines)
M - Mediuminventory(100‐400hostsor
1000‐4000virtualmachines)
L - Largeinventory(morethan400hostsor
4000virtualmachines)
ThisparameterdeterminesthemaximumJVM
heapsettingsforVMwareVirtualCenter
ManagementWebservices(Tomcat).Youcan
adjustthissettingafterinstallationifthenumber
ofhostsinyourenvironmentchanges.Seethe
recommendationsinthevSphereInstallationand
Setupdocumentation.

VMware, Inc. 7
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
SSO_ADMIN_USER=\"user_name\" administrator@vsphere.local UsernameforthevCenterSingleSign‐On
administratoruseraccount.
SSO_ADMIN_PASSWORD=\"password\" None PasswordforthevCenterSingleSign‐On
administratoruseraccount
LS_URL=URL None LookupServiceURL.
TheLookupServiceURLtakestheform
https://
SSO_host_FQDN_or_IP
:7444/lookupservic
e/sdk,where7444isthedefaultvCenterSingle
Sign‐OnHTTPSportnumber.Ifyouentera
differentportnumberwhenyouinstallvCenter
SingleSign‐On,usethatportnumber.
IS_URL=URL None InventoryServiceURL.
TheIS_URLtakestheform
https://
IS_host_FQDN
:10443,where10443is
thedefaultvCenterInventoryServiceHTTPSport
number.Ifyouenteradifferentportnumberwhen
youinstallvCenterInventoryService,usethatport
number.
VC_ADMIN_USER=user_name None TheuserwhowilllogintovCenterServer.
VC_ADMIN_IS_GROUP_VPXD_TXT=
[true|false]
False SettotrueifVC_ADMIN_USERisagroup.
Otherwisesettofalse.Forexample,ifthespecified
VC_ADMIN_USERspecifiedisthe
Administratorsgroup,setthispropertytotrue.If
theuserspecifiedistheAdministratoruser,setthis
propertytofalse.
VPX_USES_SYSTEM_ACCOUNT=[""|1] 1 ThisparametercorrespondstotheUseSystem
AccountcheckboxinthevCenterServerService
dialogbox.
System–Usesystemaccount.
0–Non‐nullvalue,suchas0,behavesthesameas
1.
Whenvalueis1,donotincludetheparameters
VPX_ACCOUNT_UPN=\"
account_name
@
UNCname
\
",VPX_PASSWORD=\"
password
\",
VPX_ACCOUNT=\"UNCname\
account_name
\".
""–Useaccountprovided.
Whenvalueis"",youmustinclude
VPX_ACCOUNT_UPN=\"
account_name
@
UNCname
\
",VPX_PASSWORD=\"
password
\",and
VPX_ACCOUNT=\"
UNCname
\
account_name
\".
VPX_ACCOUNT_UPN None TheUserPrincipalNameintheWindowsActive
Directory,inane‐mailaddressformat,for
example.
account_name
@
UNCname
VPX_ACCOUNT=\"
UNCname
\
account_name
\"
None UseraccounttorunVMwarevCenter Server
service.
UNCname
caneitherbethedomainnameorlocal
hostname.
account_name
defaultisthecurrent
loggedinuser.
TheadministratorusermusthaveLogonasa
Serviceright.
RequiredonlyifVPX_USES_SYSTEM_ACCOUNT="";
ignoredif1.Example:\”mydomain\john\”
VPX_PASSWORD=\"
password
\" None Useraccountpassword.
RequiredonlyifVPX_USES_SYSTEM_ACCOUNT="";
ignoredif1.
Table 3. vCenter Server Installation Command Parameters (Continued)
Parameter Default Conditions

VMware, Inc. 8
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vSphere Client Installation Parameters
INSTALLDIR=\"
installdir
\" None Useonlyifyouwantadifferentinstallation
directorythanthedefaultC:\Program
Files\VMware\Infrastructure\.
VC_JDBC_URL=URL None JDBCURLforthedatabase.Requiredifyouusean
existingdatabase.
VCS_GROUP_TYPE=[Single|Group] Single TypesofDirectoryServicesinstance.
WhenusingGroup,youmustinclude
VCS_ADAM_PRIMARY_PORT=
port
and
VCS_ADAM_PRIMARY_SERVER=
IP_address
.
VCS_ADAM_PRIMARY_SERVER=
IP_address
None IPaddressorfullyqualifiedDNSnameofthe
remotevCenter Servertowhichyouwanttojoin
thisvCenter Serverinstance.Example:
vcms-internal.eng.vmware.com.
RequiredonlyifVCS_GROUP_TYPE=Group.
VCS_ADAM_PRIMARY_PORT=
port
389 LDAPportthattheremoteDirectoryServices
instanceislisteningon.
RequiredonlyifVCS_GROUP_TYPE=Group.
VCS_ADAM_LDAP_PORT=
port
389 LDAPportofDirectoryServiceswhereVMware
VCMSDSlistens.VCS_ADAM_LDAP_PORTmust
eitherusethedefaultportnumberorresideinthe
range1025<=PORT<=65535
VCS_ADAM_SSL_PORT=
port
636 SSLportofDirectoryServiceswhereVMware
VCMSDSlistens.VCS_ADAM_SSL_PORTmust
eitherusethedefaultportnumberorresideinthe
range1025<=PORT<=65535
VCS_HTTPS_PORT=
port
443 vCenter ServerHTTPSport.
VCS_HTTP_PORT=
port
80 vCenter ServerHTTPport.
TC_HTTP_PORT=
port
8080 VMwarevCenterWebservicesHTTPport.
TC_HTTPS_PORT=
port
8443 VMwarevCenterWebservicesHTTPSport.
VCS_WSCNS_PORT=
port
60099 WebServicesChangeServiceNotificationport
VCS_HEARTBEAT_PORT=
port
902 vCenter ServerHeartbeatport.
VPX_BUMPUP_EPHEMERAL_PORT=
[""|1]
"" Setthisoptionto1ifyourvCenterServermanages
hostsonwhichyouwillpoweronmorethan2000
virtualmachinessimultaneously.Thisoption
preventsthepoolofavailableephemeralports
frombeingexhausted.Thisoptionrequiresa
reboot.
Table 3. vCenter Server Installation Command Parameters (Continued)
Parameter Default Conditions
Table 4. vSphere Client Installation Command Parameters for theVMware-viclient.exeCommand
Parameter Default Conditions
INSTALLDIR=\"
installdir
\" None Specifiesanalternateinstallationdirectoryand
createsaVirtual Infrastructure Client
directory.
Theinstallationpathcannothaveanyofthe
followingcharacters:comma(,),semicolon(;),
asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),
leftorrightanglebracket(<>),orverticalbar(|).
IfyouinstallvSphere ClientonadriveotherthanC:,
verifythatthereisenoughspaceinthe
C:\WINDOWS\Installerfoldertoinstallthe
MicrosoftWindowsInstaller.msifile.

VMware, Inc. 9
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vSphere Web Client Installation Parameters
Profile-Driven Storage Service Installation Parameters
TheProfile‐DrivenStorageServiceinstallerislocatedatmedia\vCenter-Server\Profile-Driven
Storage\VMware vSphere Profile-Driven Storage.msi.
Table 5. vSphere Web Client Installation Command Parameters for theVMware-WebClient.exeCommand
Parameter Default Conditions
INSTALLDIR=\"
installdir
\" None Specifiesanalternateinstallationdirectoryand
createsavSphereWebClientdirectory.
Theinstallationpathcannothaveanyofthe
followingcharacters:comma(,),semicolon(;),
asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),
leftorrightanglebracket(<>),orverticalbar(|).
IfyouinstallvSphereWebClientonadriveother
thanC:,verifythatthereisenoughspaceinthe
C:\WINDOWS\Installerfoldertoinstallthe
MicrosoftWindowsInstaller.msifile.
HTTP_PORT=port_number 9090 vSphereWebClientHTTPport.
HTTPS_PORT=port_number 9443 vSphereWebClientHTTPSport
SSO_ADMIN_USER=\"user_name\" administrator@vsphere.local UsernameforthevCenterSingleSign‐On
administratoruseraccount.
SSO_ADMIN_PASSWORD=\"password\
"
None PasswordforthevCenterSingleSign‐On
administratoruseraccount
LS_URL=URL None LookupServiceURL.
TheLookupServiceURLtakestheform
https://
SSO_host_FQDN_or_IP
:7444/lookupse
rvice/sdk,where7444isthedefaultvCenterSingle
Sign‐OnHTTPSportnumber.Ifyouenteradifferent
portnumberwhenyouinstallvCenterSingle
Sign‐On,usethatportnumber.
Table 6. Profile-Driven Storage Service Installation Command Parameters
Parameter Default Conditions
INSTALLDIR=\"
installdir
\" None Specifiesanalternateinstallationdirectoryand
createsaProfile-Driven Storagedirectory.
Theinstallationpathcannothaveanyofthe
followingcharacters:comma(,),semicolon(;),
asterisk(*),leftorrightbracket([]),equalssign
(=),backslashorforwardslash(\/),question
mark(?),leftorrightanglebracket(<>),or
verticalbar(|).
SPS_HTTP_PORT=port_number 21200 Profile‐DrivenStorageServiceHTTPport.
SPS_HTTPS_PORT=port_number 21100 Profile‐DrivenStorageServiceHTTPSport.

VMware, Inc. 10
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
TOMCAT_MAX_MEMORY_OPTION=[S|M|L] S ChoicesrefertovCenterServerinventorysize.
S - Smallinventory(1‐100hostsor1‐1000
virtualmachines)
M - Mediuminventory(100‐400hostsor
1000‐4000virtualmachines)
L - Largeinventory(morethan400hostsor
4000virtualmachines)
Thisparameterdeterminesthemaximum
JVMheapsettingsforProfile‐DrivenStorage
Service.Youcanadjustthissettingafter
installationifthenumberofhostsinyour
environmentchanges.Seethe
recommendationsinthevSphereInstallation
andSetupdocumentation.
VC_KEYSTORE_TYPE=PKCS12 PKCS12 ThevCenterServerkeystoretypeisahardcoded
value:PKCS12.
VC_KEYSTORE_PASSWORD=
testpassword
testpassword ThevCenterServerkeystorepasswordisahard
codedvalue:testpassword.
VC_SSL_DIR="path_to_cSSLdir" C:\ProgramData\VMware\
VMware VirtualCenter\SSL
LocationofthevCenterServerSSLdirectory.
VC_SPS_EXTENSION_DIR="path_to_vc
SPSextdir"
C:\Program Files\
VMware\Infrastructure\
VirtualCenter
Server\extensions\
com.vmware.vim.sps
LocationofthevCenterServerProfile‐Driven
Storageextensiondirectory.
IS_URL=URL None InventoryServiceURL.
TheIS_URLtakestheform
https://
IS_host_FQDN
:10443,where10443
isthedefaultvCenterInventoryServiceHTTPS
portnumber.Ifyouenteradifferentport
numberwhenyouinstallvCenterInventory
Service,usethatportnumber.
ARPSYSTEMCOMPONENT=1 None Setvalueto1tohidetheinstallerfromtheAdd
orRemoveProgramslistintheControlPanel.
SKIPVCCHECK=1 None RequiredtoinstallProfile‐DrivenStorage
Serviceseparately.Confirmspresenceof
vCenterServeronthesystem.
Table 6. Profile-Driven Storage Service Installation Command Parameters
VMware, Inc. 11
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Performing a Command-Line Installation of vCenter Server and
Components
ThissectiondescribeshowtoinstallvCenterSingleSign‐On,vCenterInventoryService,vCenter Serverand
thevSphere Clientfromthecommandline.YoumustinstallvCenterServerandrelatedcomponentsinthis
order:vCenterSingleSign‐On,vCenterInventoryService,vCenterServer,andProfile‐DrivenStorageService.
Basic Procedure for Installing vCenter Server and Components from the Command
Line
ThefollowingstepsoutlinethebasicprocedureforinstallingvCenterServerandcomponentsfromthe
commandline.Thefollowingsectionsgivespecificcommandparametersandexamplesfortheinstallationof
eachcomponent.
1 DownloadtheinstallerandanyadditionalmodulesforvCenter Server.
a DownloadtheISOinstallerfileforvCenter ServerfromtheVMwareproductpageat
http://www.vmware.com/products.
TheinstallerISOfilenameisVMware-VIMSetup-all-5.5.0-yyyyyy.iso,whereyyyyyyisthe
buildnumber.
bExtractthefilesfromtheISOfile.
2OpenaWindowscommandpromptonthevirtualmachineorserverthatyouaregoingtoinstall
vCenter ServerorvSphere Clienton.
3 Changedirectorytothelocationoftheinstallationexecutables.
4FromthecommandlineoftheserverorvirtualmachinewhereyouareinstallingthevCenter Server
component,runtheappropriatecommandstring
Thecommandstringformatfromanetworklocationis:
installer.exe_file
parameters
Thecommandstringformatfromalocaldiskis:
installer.exe file
/LLanguage Code /v"/qr
parameters
"
Troubleshooting: Installation Logs for vCenter Server and Components
InstallationlogsforvCenterServerandComponentsarestoredinthefollowinglocations:
vCenterSingleSign‐On:%TEMP%\vim-sso-msi.log
vCenterInventoryService:%temp%\vim-qs-msi.log
vCenterServer:%TEMP%\vmvcsvr.log
ThevSphereWebClient:%TEMP%\vim-qs-msi.log
ThevSphereClient:%TEMP%\vim-vic-msi.log
vCenter Single Sign-On Local Installation Examples
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.SingleSign‐Oninstallationcommandparametersare
listedinTable 1.
Theexamplesassumethatyouarerunningtheinstallationfromalocaldisk,notanetworklocation.See
“InstallingoveraNetwork”onpage 2.

VMware, Inc. 12
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
NOTEvSphere5.5supportscommandlineinstallationonlyforvCenterSingleSign‐Onprimarysites.
CommandlineinstallationisnotsupportedforsecondarysitesinavCenterSingleSign‐Onhighavailability
ormultisitedeployment.
Example 1. Local Installation with Basic Single Sign-On.
start /wait msiexec.exe /i "path_to_installer\VMware-SSO-Server.msi" /qr
SSO_HTTPS_PORT=7444
DEPLOYMODE=FIRSTDOMAIN
ADMINPASSWORD=Admin@12345
SSO_SITE=mysite
INSTALLDIR=\"E:\vCenter\"
/l*v %TEMP%\vim-sso-msi.log
vCenter Inventory Service Local Installation Example
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.vCenterInventoryServiceinstallationcommand
parametersarelistedinTable 2.
Example 2. Inventory Service Local Installation
start /wait
my_media
\”inventory Service”\VMware-inventory-service.exe /S /v"
INSTALLDIR=\"C:\Program Files\VMware\Infrastructure\"
QUERY_SERVICE_NUKE_DATABASE=0 or 1
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
HTTPS_PORT=10443
FEDERATION_PORT=10111
XDB_PORT=10109
TOMCAT_MAX_MEMORY_OPTION=S
/L*V "%temp%\vim-qs-msi.log" /qr"
vCenter Server Local Installation Examples
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.vCenterServerinstallationcommandparametersare
listedinTable 3.
Theexamplesassumethatyouarerunningtheinstallationfromalocaldisk,notanetworklocation.See
“InstallingoveraNetwork”onpage 2.ForexamplesofvCenterServerremoteinstallationcommands,see
“RemoteInstallationExamples”onpage 16.
vCenter Server Typical Local Installation
UsethedefaultsettingstoinstallvCenter Servertothedefaultlocationwiththebundleddatabase.
Example 3. Typical Local Installation – Use the Default Settings
start /wait media\vCenter-Server\VMware-vcserver.exe /w /1033 /v"/qr
DB_SERVER_TYPE=Bundled
FORMAT_DB=1
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=administrator@vsphere.local
/L*v \"%TEMP%\vmvcsvr.log\""

VMware, Inc. 13
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Ifthedatabaseisalreadyinstalled,FORMAT_DB=1commandparameterspecifiesreplacingtheexisting
database.WhenDB_SERVER_TYPE=Bundledisused,FORMAT_DB=1mustalsobespecifiedasdescribedinthe
Table 3conditionforDB_SERVER_TYPE.
vCenter Server Custom Local Installation
Example 4setsparametersforasinglevCenter Servercustominstallation.
Example 4. Custom Local Installation – Single vCenter Server Installation Parameters
start /wait media\vpx\VMware-vcserver.exe /w /1033 /v"/qr
LICENSEKEY=\"xxxxx-xxxxx-xxxxx-xxxxx-xxxxx\"
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators
DB_SERVER_TYPE=Custom
DB_DSN=\"VCCmdLineInstall-2\"
DB_USERNAME=\"Administrator\"
DB_PASSWORD=\"CENSORED\"
VPX_USES_SYSTEM_ACCOUNT=\”\”
VPX_ACCOUNT=\"TEST\administrator\"
VPX_PASSWORD=\"CENSORED\"
VPX_PASSWORD_VERIFY=\"CENSORED\"
INSTALLDIR=\"C:\VCServer\"
VCS_GROUP_TYPE=Single
VCS_HTTPS_PORT=443
VCS_HTTP_PORT=80
VCS_HEARTBEAT_PORT=902
TC_HTTP_PORT=8080
TC_HTTPS_PORT=8443
VCS_ADAM_LDAP_PORT=389
VCS_ADAM_SSL_PORT=902"
vCenter Server Local Installation over a Network
Overanetwork,usethedefaultsettingstoinstallvCenterServertothedefaultlocationwiththebundleddatabase
Example 5. Typical Local Installation from a Network
start /wait \\10.112.121.19\c\VMware-VIMSetup-5.5.0_150520\vCenter-Server\VMware-vcserver.exe /w
/1033 /v"/qr
FORMAT_DB=1"
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators"
WhenDB_SERVER_TYPEisnotspecified,itsdefaultvalueisBundled,soFORMAT_DB=1mustbespecifiedas
shownintheTable 3conditionforDB_SERVER_TYPE.
vCenter Server Local Installation with an Existing Database
Example 6setsthedefaultuserasthecustomdatabaseserveruser.Thedomainusersetsthedefaultuserfor
vCenterServer,integratedOSauthentication,andremoteSQLServers.Thesamecommandstringworksfor
localSQLServers.

VMware, Inc. 14
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Example 6. Typical Local Installation with an Existing Database
start /wait media\vCenter-Server\VMware-vcserver.exe /w /1033 /v"/qr
LICENSEKEY=\"xxxxx-xxxxx-xxxxx-xxxxx-xxxxx\"
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators
DB_SERVER_TYPE=Custom
DB_DSN=\"sql2005_NT_mli\"
DB_USERNAME=\"mli\"
DB_PASSWORD=\"CENSORED\"
VPX_USES_SYSTEM_ACCOUNT=\"\"
VPX_ACCOUNT=\"PDPVC\mli\"
VPX_PASSWORD=\"CENSORED\"
VPX_PASSWORD_VERIFY=\"CENSORED\""
IfyouareusingSQLauthenticationforODBCDSN,vCenter Servercanruneitherasalocalsystemaccount
orasadomainuseraccount.
vCenter Server Custom Local Installation with Linked Mode
Example 7setsmultiplevCenter ServerinstallationparametersandjoinsagroupofvCenterServers.This
LinkedModeexamplesdescribeshowtohavetheinstallationjointhegroupofanexistingprimary
vCenter Server.Youcanspecifyeitheralocalsystemaccountoruser‐specifiedaccount.
LinkedModeinstallationissupportedonlyifthevCenterServerstobejoinedareofthesameversion,andare
registeredtothesameSingleSign‐Onserver.
Example 7. Custom Installation with Linked Mode
start /wait media\vCenter-Server\VMware-vcserver.exe /w /1033 /v"/qr
LICENSEKEY=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators
DB_SERVER_TYPE=Custom
DB_DSN=\"VCCmdLineInstall-2\"
DB_USERNAME=\"Administrator\"
DB_PASSWORD=\"CENSORED\"
VPX_USES_SYSTEM_ACCOUNT=\"\"
VPX_ACCOUNT=\"TEST\administrator\"
VPX_PASSWORD=\"CENSORED\"
VPX_PASSWORD_VERIFY=\"CENSORED\"
INSTALLDIR=\"C:\VCServer\"
VCS_GROUP_TYPE=Group
VCS_ADAM_PRIMARY_SERVER=\"FQDN\"
VCS_ADAM_PRIMARY_PORT=389
VCS_HTTPS_PORT=443
VCS_HTTP_PORT=80
VCS_HEARTBEAT_PORT=902
TC_HTTP_PORT=8080
TC_HTTPS_PORT=8443
VCS_ADAM_LDAP_PORT=389
VCS_ADAM_SSL_PORT=636 "
vCenter Server Local Installation with Linked Mode and Existing Database
Example 8installsvCenterServerwithanexistingdatabaseandkeepstheexistingdatabasedatawhilejoining
theinstalledvCenterServertoaLinkedModegroupofvCenter Servers.

VMware, Inc. 15
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
LinkedModeinstallationissupportedonlyifthevCenterServerstobejoinedareofthesameversion,andare
registeredtothesameSingleSign‐Onserver.
Example 8. Install with Linked Mode and Existing Database
start /wait media\vCenter-Server\VMware-vcserver.exe /w /1033 /v"/qr
LICENSEKEY=\"xxxxx-xxxxx-xxxxx-xxxxx-xxxxx\"
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators
DB_SERVER_TYPE=Custom
DB_DSN=\"VCCmdLineInstall-2\"
DB_USERNAME=\"Administrator\"
DB_PASSWORD=\"CENSORED\"
FORMAT_DB=0
VPX_USES_SYSTEM_ACCOUNT=\"\"
VPX_ACCOUNT=\"TEST\administrator\"
VPX_PASSWORD=\"CENSORED\"
VPX_PASSWORD_VERIFY=\"CENSORED\"
INSTALLDIR=\"C:\VCServer\"
VCS_GROUP_TYPE=Group
VCS_ADAM_PRIMARY_SERVER=\"FQDN\"
VCS_ADAM_PRIMARY_PORT=389
VCS_HEARTBEAT_PORT=902
VCS_HTTPS_PORT=443
VCS_HTTP_PORT=80
TC_HTTP_PORT=8080
TC_HTTPS_PORT=8443
VCS_ADAM_LDAP_PORT=389
VCS_ADAM_SSL_PORT=636 "
vSphere Client Local Installation Examples
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.vSphereClientinstallationcommandparametersare
listedinTable 4.
Theexamplesassumethatyouarerunningtheinstallationfromalocaldisk,notanetworklocation.
Example 9. Typical vSphere Client Installation
start /wait media\vSphere-Client\VMware-viclient.exe /w /1033 /v"/qr "
Example 10. vSphere Client Installation with a Log File and a a Custom Installation Directory
start /wait media\vSphere-Client\VMware-viclient.exe /w /1033 /v"/qr
INSTALLDIR=\"C:\VIClient\"
/L*v \"%TEMP%\vim-vic-msi.log\""
Example 11. vSphere Client Reinstallation
start /wait media\vSphere-Client\VMware-viclient.exe /w /1033 /v"/qr
/L*v \"%TEMP%\vim-vic-msi.log\""
NOTEForOracle10gandOracle11g,tocontinuetheinstallation,youmustrespondtotheconfirmation
promptthatappears.

VMware, Inc. 16
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vSphere Client 5.5.x Installation over Virtual Infrastructure Client
InstallingthevSphereClientoveranexistinginstallationoverwritestheoriginalinstallation.Youarenot
promptedtoconfirmtheinstallation.YoucansafelyinstallthevSphere Clientoverthefollowingversionsof
theVirtualInfrastructureClient(VI Client)orthevSphereClient:
VI Client2.0
VI Client2.0.1
VI Client2.0.1P1,P2
VI Client2.0.2
VI Client2.0.2U1,U2,U3,U4,U5
VI Client2.5
VI Client2.5U1,U2,U3,U4
vSphereClient4.0.x
vSphereClient4.1.x
vSphereClient5.0.x
vSphereClient5.1.x
Example 12. vSphere Client 5.5 Installation over Virtual Infrastructure Client
start /wait media\vSphere-Client\VMware-viclient.exe /w /1033 /v"/qr /L*v
\"%TEMP%\vim-vic-msi.log\""
vSphere Web Client Local Installation Example
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.vSphereWebClientinstallationcommandparametersare
listedinTable 5.
Example 13. vSphere Web Client Local Installation
start /wait InstallerPath\VMware-WebClient.exe /1033 /v"/qr
HTTP_PORT=9090 HTTPS_PORT=9443
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
INSTALLDIR=\"InstallationPath\"
/L*v \"%TEMP%\vim-ngc-msi.log\""
Remote Installation Examples
ToinstallvCenterServerremotely,installthevCentercomponentsseparately,inthisorder:vCenterSingle
Sign‐On,vCenterInventoryService,vCenterServer,andProfile‐DrivenStorageService(SPS).
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3,“vCenterServer
InstallerCommandParameters”onpage 4,and“BasicProcedureforInstallingvCenterServerand
ComponentsfromtheCommandLine”onpage 11.
vCenterServerrequirestheMicrosoft.NET3.5SP1Framework.The.NET3.5SP1installationmightrequire
Internetconnectivitytodownloadmorefiles.Ifthetargethostdoesnothave.NET3.5SP1installed,youcan
installitremotelybyusingthecommandinExample 14.
Example 14. Microsoft .NET 3.5 SP1 Installation for Windows Server 2008 and later
start /w ocsetup.exe "NetFx3" /quiet /norestart /log:\%TEMP%\netfx3.log\"

VMware, Inc. 17
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
IfyouplantousetheMicrosoftSQLServer2008R2ExpressSP1databasethatisbundledwithvCenterServer,
MicrosoftWindowsInstallerversion4.5(MSI4.5)andtheMicrosoft.NET3.5SP1Frameworkarerequiredon
yoursystem.YoucaninstallMicrosoft.NET3.5SP1asshowninExample 14.YoucandownloadMSI4.5from
theMicrosoftWebsite.IfthetargethostdoesnothaveMSI4.5installed,youcaninstallitremotelybyusing
thecommandinExample 15.TheWindows6.0-KB958655-v2-x64.msufileislocatedinthedirectory
redist\msi45\Windows version number.
Example 15. Windows MSI 4.5 Remote Installation
start /wait Windows6.0-KB958655-v2-x64.msu /quiet /norestart
ToinstalltheMicrosoftSQLServer2008R2Expressdatabaseremotely,usethecommandinExample 16.You
mustloginasthesystemaccount.TheSQLEXPR_x64_ENU.exefileislocatedinthedirectory
redist\SQLEXPR.
Example 16. Microsoft SQL Server 2008 R2 Express Remote Installation
start /wait SQLEXPR_x64_ENU.exe /Q
/ACTION=Install
/IACCEPTSQLSERVERLICENSETERMS
/SQLSVCACCOUNT="NT AUTHORITY\SYSTEM"
/FEATURES=SQL,Tools /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS"
/NPENABLED="1"
/TCPENABLED="1"
/SECURITYMODE="SQL"
/INSTANCENAME=VIM_SQLEXP
/SAPWD="MASTER_PASSWORD"
Themsvcrt90DLLisrequiredforOpenSSL.Toinstallthemsvcrt90.dllremotely,usethecommandin
Example 17.Thevcredist_x64.exefileislocatedinthedirectoryredist\vcredist\Windows version
number.
Example 17. Microsoft msvcrt90.dll Remote Installation
start /wait media\vcredist\2008\vcredist_x64.exe /q
Example 18. vCenter Single Sign-On Remote Installation
start /wait VMware-SSO-Server.exe /1033 /v"/q
CONFIG_TYPE=Setup
SETUP_TYPE=Basic
MASTER_PASSWORD=Admin@12345
COMPUTER_FQDN=hostname-domain.com
INSTALLDIR=\"C:\Program Files\VMware\Infrastructure\"
/L*v \"c:\temp\vim-sso-msi.log\""

VMware, Inc. 18
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Example 19. Inventory Service Remote Installation
start /wait
media
\”inventory Service”\VMware-inventory-service.exe /S /v"
INSTALLDIR=\"C:\Program Files\VMware\Infrastructure\"
QUERY_SERVICE_NUKE_DATABASE=0 or 1
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
HTTPS_PORT=10443
FEDERATION_PORT=10111
XDB_PORT=10109
TOMCAT_MAX_MEMORY_OPTION=S
COMPUTER_FQDN=IP_ADDRESS
/L*V "%temp%\vim-qs-msi.log" /qr"
Example 20. vCenter Server Remote Installation
start /wait VMware-vcserver.exe /v"/qr
SSO_ADMIN_USER=administrator@vsphere.local
SSO_ADMIN_PASSWORD=\"Admin@12345\"
VC_ADMIN_USER=Administrators
VC_ADMIN_IS_GROUP_VPXD_TXT=true
COMPUTER_FQDN=
IP_ADDR
LS_URL=\"https://hostname-domain.com:7444/lookupservicedk\"
IS_URL=\"https://
FQDN
:10443/\"
DB_SERVER_TYPE=Bundled FORMAT_DB=1
VCS_GROUP_TYPE=Single
VPX_ACCOUNT_TYPE=System
/L*v \"\temp\vim-vcs-msi.log\""
IfyouareperformingaremoteinstallationofvCenterServer,youmustinstallProfile‐DrivenStorageService
(SPS)separatelyfromvCenterServer.BeforeinstallingProfile‐DrivenStorageService,verifythattheVMware
VirtualCenterServerserviceisstartedintheWindowsAdminstrativeToolsControlPanel.TheProfile‐Driven
StorageServiceinstallationwillfailiftheVMwareVirtualCenterServerserviceisnotstarted.
Example 21. Profile-Driven Storage Service (SPS) Remote Installation
msiexec.exe /L*V "path_to_the_log_file" /I "media\vCenter-Server\Profile-Driven Storage\VMware
vSphere Profile-Driven Storage.msi"
INSTALLDIR="C:\Program Files\VMware\Infrastructure\"
COMPUTER_FQDN=FQDN
TOMCAT_MAX_MEMORY_OPTION="S"
VC_KEYSTORE_TYPE=PKCS12
VC_KEYSTORE_PASSWORD=testpassword
VC_SSL_DIR="vcAppDataDir\SSL\"
VC_SPS_EXTENSION_DIR="vCenterServerInstallDirectory\extensions\com.vmware.vim.sps\"
IS_URL="https://InventoryServiceFQDN:10443"
ARPSYSTEMCOMPONENT=1
SKIPVCCHECK=1 /qr
Example 22. vSphere Client Remote Installation
VMware-viclient.exe /s /v"/qn INSTALLDIR=\"C:\Program Files\VMware\Infrastructure\" "
Example 23. vSphere Web Client Remote Installation
start /wait media\VMware-WebClient.exe /1033 /v"/qr
HTTP_PORT=9090
HTTPS_PORT=9443
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
INSTALLDIR=\"InstallationPath\"
/L*v \"%TEMP%\vim-ngc-msi.log\""

VMware, Inc. 19
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Troubleshooting: vSphere Web Client Installation Logs
ThevSphereWebClientinstallationlogisstoredat:%TEMP%\vim-ngc-msi.log.
Upgrading vCenter Server from the Command Line
WhenyouupgradetovCenterServer5.5fromthecommandline,youmustinstallvCenterSingleSign‐Onand
vCenterInventoryService,inthatorder,beforeyouinstallorupgradevCenterServer.
WhenyouupgradevCenterServer,youcanupgradethevCenterServerdatabasefirst,andthenupgrade
vCenterServer,orupgradeboththevCenterServerdatabaseandvCenterServerinasinglecommand.
ToupgradethevCenterServerdatabasebeforeupgradingvCenterServer,usethefollowingcommand.
path_to_vCenter-Server
\vCenter-Server\dbupgrade\bin\VCDtabaseUpgrade.exe DSN=
DSN_name
UID=
DB_username
PWD=
DB_password
LOGFILE=
optional or specify another name with path
Torunthiscommandsilently,addtheparameterQUIET=true.The
DB_username
dependsonthedatabase
type:
ForSQLServerdatabases.IftheDSNusesWindowsauthentication,the
DB_username
istheusernamefor
thelogonuser.IftheDSNusestheSQLServerauthentication,the
DB_username
isthespecificdatabase
user.
ForOracleorIBMDB2databases,the
DB_user name
isthedatabaseuser.
The
DB_password
isthepasswordforthespecified
DB_username
.
ToupgradethevCenterServerdatabasewhenyouupgradevCenterServer,inasinglecommand,the
VMware-vcserver.execommandmustincludethefollowingparameters.
Keepinmindthatduringminorupgradewedonotdodatabaseschemaupgradeandsettingthe
LAUNCHWIZARD=1performsadatabaseschemaupgrade.Sincetheminorupgradeisalsothrough
commandline,donotpassLAUNCHWIZARD=1forit.
DB_EXISTING_VERSION=
existing_database_version
DB_DSN=
database_DSN
DB_USERNAME=
database_user_name
DB_PASSWORD=
database_password
LAUNCHWIZARD=1 (usedonlyformajorvCenterServerupgrades,notforminorones)
VCS_DB_BACKUP=1
Example 24. Upgrade of vCenter Server and vCenter Server Database
path_to_vCenter-Server
\vCenter-Server\VMware-vcserver.exe /1033
/v"DB_EXISTING_VERSION=
existing_database_version
DB_DSN=
database_DSN
DB_USERNAME=
database_user_name
DB_PASSWORD=
database_password
SSO_ADMIN_USER=\"administrator@vsphere.local\"
SSO_ADMIN_PASSWORD=\"Admin@12345\"
LS_URL=\"https://hostname-domain.com:7444/lookupservice/sdk\"
IS_URL=\"https://FQDN:10443/\"
VC_ADMIN_USER=Administrators
VC_ADMIN_IS_GROUP_VPXD_TXT=true
LAUNCHWIZARD=\"1\"
VCS_DB_BACKUP=\"1\"" /qr
IfthevCenterServerdatabaseisalreadyupgradedtothecorrectversionforthevCenterServerversionthat
youareinstalling,thiscommanddoesnotupgradethedatabaseagain.FortheDB_EXISTING_VERSION
parameter,usethefollowingschemaversionnumbers:
VirtualCenter2.5Update6:5
VMware, Inc. 20
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vCenterServer4.0.x:400
vCenterServer4.1.x:410
vCenterServer5.0:500
vCenterServer5.1:510
vCenterServer5.5:550
YoucancustomizethiscommandbyusingtheparametersinTable 3.
Uninstalling vCenter Server and Components from the Command Line
YoumustuninstallvSphere5.5componentsinthisorder:Profile‐DrivenStorageService(SPS),vCenterServer,
vCenterInventoryService,andvCenterSingleSign‐On.
To uninstall Profile-Driven Storage Service
1OpenaWindowscommandpromptonthevirtualmachineorserverthatProfile‐DrivenStorageService
isinstalledon.
2Runthefollowingcommand:
msiexec.exe /x {7BC9E9D9-3DF6-4040-B4A1-B6A3A8AE75BA}
SKIPVCCHECK=1
SUPPRESS_CONFIRM_UNINSTALL="1" /qr
To uninstall vCenter Server
1OpenaWindowscommandpromptonthevirtualmachineorserverthatvCenterServerisinstalledon.
2Runthefollowingcommand:
msiexec.exe /x {E1F05550-4238-4378-87F0-105147A251D9}
SUPPRESS_CONFIRM_UNINSTALL="1" /qr
To uninstall both vCenter Server and Profile-Driven Storage Service
1 Open a Windows command prompt on the virtual machine or server that vCenter Server is installed
on.
2 Run the following command:
msiexec.exe /i {E1F05550-4238-4378-87F0-105147A251D9} REMOVE=ALL
SUPPRESS_CONFIRM_UNINSTALL="1" /qr
To uninstall vCenter Inventory Service
1 Open a Windows command prompt on the virtual machine or server that vCenter Inventory Service
is installed on.
2 Run the following command:
msiexec.exe /X {28D9C95C-F311-4368-A2FF-FFDF4D5BC8E4}
SUPPRESS_CONFIRM_UNINSTALL="1" /qr
To uninstall vCenter Single Sign-On
1 Open a Windows command prompt on the virtual machine or server that vCenter Single Sign-On is
installed on.
2 Run the following command:
msiexec /x {7C3F207B-9D5B-46E4-B57E-C5456FEC1691} MASTER_PASSWORD=master_password /qr
To uninstall the vSphere Client
1OpenaWindowscommandpromptonthevirtualmachineorserverthatthevSphere Clientisinstalled
on.
2Runthefollowingcommand:
msiexec.exe /x {4CFB0494-2E96-4631-8364-538E2AA91324}

VMware, Inc. 21
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
To uninstall the vSphere Web Client
1OpenaWindowscommandpromptonthevirtualmachineorserverthatthevSphereWebClientis
installedon.
2Runthefollowingcommand:
MSIEXEC.EXE /norestart /qr /x n {0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}
SSO_ADMIN_USER="administrator@vsphere.local "
SSO_ADMIN_PASSWORD="password"
/L*v \"%TEMP%\vim-ngc-msi.log\"
Installing, Upgrading, and Uninstalling vCenter Server Support Tools
AfteryouinstallvCenterSingleSign‐On,vCenterInventoryService,andvCenterServer,youcaninstallthe
followingvCenterServersupporttools:
vSphereAutoDeploy
vSphereAuthenticationProxy
vSphereESXiDumpCollector
vSphereSyslogCollector
TheinstallerfilesareincludedintheISOinstallerfileforvCenter Server,whichyoucandownloadfromthe
VMwareproductpageathttp://www.vmware.com/products.TheinstallerISOfilenameis
VMware-VIMSetup-all-5.5.0-yyyyyy.iso,whereyyyyyyisthebuildnumber.Afteryouextractthefiles
fromtheISOfile,theinstallerexecutablesforthesupporttoolsareinthevctoolssubdirectory.
Forremoteinstallations,youcanstoreinstallation‐relateddataontheremotecomputer,mappingtheremote
remotepath\\10.20.100.23\DATAasF:\DATA.Thenyoucanpointtothislocationfromtheinstallation
command.
Formoreinformationaboutthesetools,seethevSphere5.5documentationat
http://www.vmware.com/support/pubs.
Installing, Upgrading, and Uninstalling vSphere Auto Deploy
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
Auto Deploy Installation Parameters
Table 7. Auto Deploy Installation Command Parameters for theVMware-autodeploy.exeCommand
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation.
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).
IfyouinstallAutoDeployonadriveotherthanC:,verifythatthereis
enoughspaceintheC:\WINDOWS\Installerfoldertoinstallthe
MicrosoftWindowsInstaller.msifile.
VM_DATA_SIZE=
number of GB
Harddiskspaceingigabytes(GB)forVM_PATH_DATA.
VM_LOCALSERVER=IP or FQDN AutoDeploylocalcomputerIPaddressorfullyqualifieddomainname
(FQDN).
VM_PATH_DATA=\"
data_directory
\" Specifiestherootdestinationdatadirectoryfortheinstallation.
VM_PORT=
port number
AutoDeployserviceTCPportnumber
VM_PORTADD=
port number
AutoDeploymanagementTCPportnumber
VC_SERVER_ADDRESS=
IP_address
vCenterServeraddress

VMware, Inc. 22
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Auto Deploy Installation Examples
Example 25installsAutoDeploywiththelogfilewrittentothe%TEMP%directory.
Example 25. vSphere Auto Deploy Installation
VMware-autodeploy.exe /s /v"VM_PATH_DATA=\"C:\DATA\"
VM_DATA_SIZE=4
VM_PORT=6501
VM_PORTADD=6502
VC_SERVER_ADDRESS=10.20.104.158
VC_SERVER_PORT=80
VC_SERVER_USER=\"myUser\"
VC_SERVER_PASSWORD=\"myPassword\"
VC_SERVER_THUMBPRINT=\"6A:60:D0:25:8B:3E:67:0F:9B:EA:14:C5:F3:B7:01:2C:3B:11:EF:2A\"
/qn /L*v \"%TEMP%\vim-autodeploy-msi.log\""
Example 26performsasilentminorupgradeofAutoDeploywiththelogfilewrittentothe%TEMP%
directory.
Example 26. vSphere Auto Deploy Minor Upgrade
VMware-autodeploy.exe /s /v"/qn /L*v \"%TEMP%\vim-autodeploy-msi.log\""
Example 27performsasilentmajorupgradeofAutoDeploywiththelogfilewrittentothe%TEMP%
directory.
Example 27. vSphere Auto Deploy Major Upgrade
VMware-autodeploy.exe /s /v"/qn /L*v \"%TEMP%\vim-autodeploy-msi.log\""
Example 28removesAutoDeploysilentlywiththelogfilewrittentothe%TEMP%directory.
Example 28. vSphere Auto Deploy Uninstallation
VMware-autodeploy.exe /s /x /v"/qn /L*v \"%TEMP%\vim-autodeploy-msi.log\""
Troubleshooting: vSphere Auto Deploy Installation Logs
vSphereAutoDeployinstallationlogsarestoredat:
%TEMP%\vim-autodeploy-msi.log(MSIlog)
%TEMP%\vminst.log(customlog)
Installing, Upgrading, and Uninstalling vSphere Authentication Proxy
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
VC_SERVER_PASSWORD=\"
password
\" vCenterServeruserpassword
VC_SERVER_PORT=
port number
vCenterServerportnumber
VC_SERVER_THUMBPRINT=
thumbprint
vCenterServercertificatethumbprint
VC_SERVER_USER=\"
user_name
\" vCenterServerusername
Table 7. Auto Deploy Installation Command Parameters for theVMware-autodeploy.exeCommand

VMware, Inc. 23
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vSphere Authentication Proxy Installation Parameters
vSphere Authentication Proxy Installation Examples
Example 29installsAuthenticationProxywiththelogfilewrittentothe%TEMP%directory.
Example 29.vSphereAuthenticationProxyInstallation
VMware-cam.exe /s /v"VC_SERVER_ADDRESS=10.20.104.158
VC_SERVER_USER=\"myUser\"
VC_SERVER_PASSWORD=\"myPassword\"
VM_IIS_PORT_TCP=52000
VM_IIS_PORTSSL=53000
VM_LOCALSERVER= 10.20.104.64
VC_SERVER_THUMBPRINT=\"6A:60:D0:25:8B:3E:67:0F:9B:EA:14:C5:F3:B7:01:2C:3B:11:EF:2A\"
/qn /L*v \"%TEMP%\vim-cam-msi.log\""
Example 30performsasilentminorupgradeofAutoDeploywiththelogfilewrittentothe%TEMP%
directory.
Example 30.vSphereAuthenticationProxyMinorUpgrade
VMware-cam.exe /s /v"/qn /L*v \"%TEMP%\vim-cam-msi.log\""
Example 31performsasilentmajorupgradeofAuthenticationProxywiththelogfilewrittentothe%TEMP%
directory.
Example 31.vSphereAuthenticationProxyMajorUpgrade
VMware-cam.exe /s /v"VC_SERVER_PASSWORD=\"myPassword\" /qn /L*v \"%TEMP%\vim-cam-msi.log\""
Example 32removesvSphereAuthenticationProxysilentlywiththelogfilewrittentothe%TEMP%directory.
Example 32.vSphereAuthenticationProxyUninstallation
VMware-cam.exe /s /x /v"/qn /L*v \"%TEMP%\vim-cam-msi.log\""
Table 8. vSphere Authentication Proxy Installation Command Parameters for theVMware-cam.exeCommand
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation.
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).
IfyouinstallAuthenticationProxyonadriveotherthanC:,verifythat
thereisenoughspaceintheC:\WINDOWS\Installerfoldertoinstallthe
MicrosoftWindowsInstaller.msifile.
VM_LOCALSERVER=
IP or FQDN
AuthenticationProxylocalcomputerIPaddressorfullyqualified
domainname(FQDN).
VM_IIS_PORT_TCP=
port number
AuthenticationProxyserviceTCPportnumber
VM_IIS_PORTSSL=
port number
AuthenticationProxyserviceSSLTCPportnumber
VC_SERVER_ADDRESS=
IP_address
vCenterServeraddress
VC_SERVER_PASSWORD=
password
vCenterServeruserpassword
VC_SERVER_PORT=
port number
vCenterServerportnumber
VC_SERVER_THUMBPRINT=
thumbprint
vCenterServercertificatethumbprint
VC_SERVER_USER=
user name
vCenterServerusername

VMware, Inc. 24
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Troubleshooting: vSphere Authentication Proxy Installation Logs
vSphereAuthenticationProxyinstallationlogsarestoredat:
%TEMP%\vim-cam-msi.log(MSIlog)
%TEMP%\vminst.log(customlog)
Installing, Upgrading, and Uninstalling vSphere ESXi Dump Collector
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
vSphere ESXi Dump Collector Installation Parameters
vSphere ESXi Dump Collector Installation Examples
Example 33installsvSphereESXiDumpCollectorinastandalonedeploymentwiththelogfilewrittentothe
%TEMP%directory.
Example 33.vSphereESXiDumpCollectorStandaloneInstallation
VMware-netdump.exe /s /v"VM_PATH_DATA=\"C:\DATA\"
VM_DATA_SIZE=4 VM_PORT=6501
VM_LOCALSERVER=10.20.104.64
/qn /L*v \"%TEMP%\vim-netdump-msi.log\""
Example 34installsvSphereESXiDumpCollectorinadeploymentwithvCenterServer,withthelogfile
writtentothe%TEMP%directory.ForvCenterServerinstallationcommandparameters,seeTable 3.
Table 9. vSphere ESXi Dump Collector Installation Command Parameters for theVMware-netdump.exe
Command
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation.
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).
IfyouinstallESXiDumpCollectoronadriveotherthanC:,verifythat
thereisenoughspaceintheC:\WINDOWS\Installerfoldertoinstallthe
MicrosoftWindowsInstaller.msifile.
VM_VC=1 Includethisparameter,setto1,foranintegratedinstallationwith
vCenterServer.
VM_DATA_SIZE=
number of GB
Harddiskspaceingigabytes(GB)forVM_PATH_DATA.
VM_LOCALSERVER=
IP or FQDN
ESXiDumpCollectorlocalcomputerIPaddressorfullyqualified
domainname(FQDN).
VM_PATH_DATA=\"
data_directory
\" Specifiestherootdestinationdatadirectoryfortheinstallation.
VM_PORT=
port number
ESXiDumpCollectorserviceTCPportnumber
VM_PORTADD=
port number
DumpCollectormanagementTCPportnumber.
VC_SERVER_ADDRESS=
IP_address
vCenterServeraddress.
VC_SERVER_PORT=
port number
vCenterServerportnumber.
VC_SERVER_USER==\"user_name\" vCenterServerusername
VC_SERVER_PASSWORD=\"password\" vCenterServeruserpassword
VC_SERVER_THUMBPRINT=
thumbprint
vCenterServercertificatethumbprint

VMware, Inc. 25
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Example 34.vSphereESXiDumpCollectorInstallationwithvCenterServer
VMware-netdump.exe /s /v"VM_VC=1
VM_PATH_DATA=\"C:\DATA\"
VM_DATA_SIZE=4
VM_PORT=6501
VM_PORTADD=8001
VC_SERVER_ADDRESS=10.20.104.157
VC_SERVER_PORT=80
VC_SERVER_USER=\"myUser\"
VC_SERVER_PASSWORD=\"myPassword\"
/qn /L*v \"%TEMP%\vim-netdump-msi.log\""
Example 35performsasilentminorupgradeofvSphereESXiDumpCollectorwiththelogfilewrittentothe
%TEMP%directory.
Example 35.vSphereESXiDumpCollectorMinorUpgrade(StandaloneorwithvCenterServer)
VMware-netdump.exe /s /v"/qn /L*v \"%TEMP%\vim-netdump-msi.log\""
Example 36performsasilentmajorupgradeofAuthenticationProxywiththelogfilewrittentothe%TEMP%
directory.
Example 36.vSphereESXiDumpCollectorMajorUpgrade(StandaloneorwithvCenterServer)
VMware-netdump.exe /s /v"VC_SERVER_PASSWORD=\"myPassword\" /qn /L*v
\"%TEMP%\vim-netdump-msi.log\""
Example 37removesvSphereESXiDumpCollectorsilentlywiththelogfilewrittentothe%TEMP%directory.
Example 37.vSphereESXiDumpCollectorUninstallation
VMware-netdump.exe /s /x /v"/qn /L*v \"%TEMP%\vim-netdump-msi.log\""
Troubleshooting: vSphere ESXi Dump Collector Installation Logs
vSphereESXiDumpCollectorinstallationlogsarestoredat:
%TEMP%\vim-netdump-msi.log(MSIlog)
%TEMP%\vminst.log(customlog)
Installing, Upgrading, and Uninstalling vSphere Syslog Collector
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
vSphere Syslog Collector Installation Parameters
Table 10. vSphere Syslog Collector Installation Command Parameters for theVMware-syslog.exe
Command
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).
IfyouinstallvSphereSyslogCollectoronadriveotherthanC:,verify
thatthereisenoughspaceintheC:\WINDOWS\Installerfolderto
installtheMicrosoftWindowsInstaller.msifile.
VM_DATA_ROTATION=
number
Numberofdatarotations
VM_DATA_SIZE=
number of GB
Harddiskspaceingigabytes(GB)forVM_PATH_DATA.
VM_LOCALSERVER=
IP or FQDN
vSphereSyslogCollectorlocalcomputerIPaddressorfullyqualified
domainname(FQDN)
VM_PATH_DATA=\"
data_directory
\" Specifiestherootdestinationdatadirectoryfortheinstallation

VMware, Inc. 26
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
vSphere Syslog Collector Installation Examples
Example 38installsastandalonevSphereSyslogCollectorwiththelogfilewrittentothe%TEMP%directory.
Example 38.vSphereSyslogCollectorStandaloneInstallation
VMware-syslog.exe /s /v"VM_PATH_DATA=\"C:\DATA\"
VM_DATA_SIZE=4
VM_DATA_ROTATION=15
VM_PORT=6501
VM_PORT_TCP=0
VM_PORT_UDP=1
VM_PORTSSL_TCP=0
/qn /L*v \"%TEMP%\vim-syslog-msi.log\""
Example 39installsvSphereSyslogCollectorwithvCenterServer,withthelogfilewrittentothe%TEMP%
directory.ForvCenterServerinstallationcommandparameters,seeTable 3.
Example 39.vSphereSyslogCollectorInstallationwithvCenterServer
VMware-syslog.exe /s /v"VM_VC=1
VC_SERVER_ADDRESS=10.20.104.157
VC_SERVER_PORT=80
VC_SERVER_USER=\"myUser\"
VC_SERVER_PASSWORD=\"myPassword\"
VM_PATH_DATA=\"C:\DATA\"
VM_DATA_SIZE=4
VM_DATA_ROTATION=15
VM_PORT=6501
VM_PORT_TCP=0
VM_PORT_UDP=1
VM_PORTSSL_TCP=0
/qn /L*v \"%TEMP%\vim-syslog-msi.log\""
Example 40performsasilentminorupgradeofvSphereSyslogCollectorwiththelogfilewrittentothe
%TEMP%directory.
Example 40.vSphereSyslogCollectorMinorUpgrade(StandaloneorwithvCenterServer)
VMware-syslog.exe /s /v"/qn /L*v \"%TEMP%\vim-syslog-msi.log\""
Example 41performsasilentmajorupgradeofvSphereSyslogCollectorwiththelogfilewrittentothe
%TEMP%directory.
Example 41.vSphereSyslogCollectorMajorUpgrade(StandaloneorwithvCenterServer)
VMware-syslog.exe /s /v"VC_SERVER_PASSWORD=\"myPassword\"
/qn /L*v \"%TEMP%\vim-syslog-msi.log\""
Example 42removesvSphereSyslogCollectorsilentlywiththelogfilewrittentothe%TEMP%directory.
Example 42.vSphereSyslogCollectorProxyUninstallation
VMware-syslog.exe /s /x /v"/qn /L*v \"%TEMP%\vim-syslog-msi.log\""
VM_PORT=
port number
SyslogCollectorserviceportnumber
VM_PORT_TCP=[0|1] SyslogCollectorTCPserviceport.Setto0todisableor1toenable.
VM_PORT_UDP=[0|1] SyslogCollectorUDPserviceport.Setto0todisableor1toenable.
VM_PORTSSL=
port number
SyslogCollectorSSLportnumber
VM_PORTSSL_TCP=[0|1] SyslogCollectorSSLport.Setto0todisableor1toenable.
Table 10. vSphere Syslog Collector Installation Command Parameters for theVMware-syslog.exe
Command

VMware, Inc. 27
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
Troubleshooting: vSphere Syslog Collector Installation Logs
vSphereSyslogCollectorinstallationlogsarestoredat:
%TEMP%\vim-syslog-msi.log(MSIlog)
%TEMP%\vminst.log(customlog)
Separately Installing, Upgrading, and Uninstalling VMware vCenter Server - Java
Components
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
VMware vCenter Server - Java Components Installation Parameters
VMware vCenter Server - Java Components Installation Examples
Example 43installsVMwarevCenterServer‐JavaComponentswiththelogfilewrittentothe%TEMP%
directory.
Example 43.VMwarevCenterServer‐JavaComponentsInstallation
VMware-jre.exe /s /v"INSTALLDIR=\"D:\my path\" /qn /l*v \"%TEMP%\vim-jre-msi.log\""
Example 44performsaminorupgradeofVMwarevCenterServer‐JavaComponentswiththelogfilewritten
tothe%TEMP%directory.
Example 44.VMwarevCenterServer‐JavaComponentsMinorUpgrade
VMware-jre.exe /s /v"/qn /l*v \"%TEMP%\vim-jre-msi.log\""
Example 45performsamajorupgradeofVMwarevCenterServer‐JavaComponentswiththelogfilewritten
tothe%TEMP%directory.
Example 45.VMwarevCenterServer‐JavaComponentsMajorUpgrade
VMware-jre.exe /s /v"/qn /l*v \"%TEMP%\vim-jre-msi.log\""
Example 46removesVMwarevCenterServer‐JavaComponentswiththelogfilewrittentothe%TEMP%
directory.
Example 46.VMwarevCenterServer‐JavaComponentsUninstallation
VMware-jre.exe /s /x /v"/qn /l*v \"%TEMP%\vim-jre-msi.log\""
Troubleshooting: VMware vCenter Server - Java Components Installation Logs
VMwarevCenterServer‐JavaComponentsinstallationlogsarestoredat:
%TEMP%\vim-jre-msi.log(MSIlog)
%TEMP%\vminst.log(customlog)
Table 11. VMware vCenter Server - Java Components Parameters for theVMware-jre.exeCommand
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).

28
Command-Line Installation and Upgrade of VMware vCenter ServerTM 5.5
If you have comments about this documentation, submit your feedback to: docfeedback@vmware.com
VMware, Inc. 3401 Hillview Ave., Palo Alto, CA 94304 www.vmware.com
Copyright © 2013 - 2015 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are
covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or
other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
Item: EN-001326-00
Separately Installing, Upgrading, and Uninstalling VMware vCenter Server - tc
Server
Beforeyoubegin,reviewthesections“MicrosoftWindowsInstallerCommands”onpage 3and“Basic
ProcedureforInstallingvCenterServerandComponentsfromtheCommandLine”onpage 11.
VMware vCenter Server - tc Server Installation Parameters
VMware vCenter Server - tc Server Installation Examples
Example 47installsVMwarevCenterServer‐tcServerwiththelogfilewrittentothe%TEMP%directory.
Example 47.VMwarevCenterServer‐tcServerInstallation
VMware-tcserver.exe /s /v"INSTALLDIR=\"D:\My Path\" /qn /l*v \"%TEMP%\vim-tcserver-msi.log\""
Example 48performsaminorupgradeofVMwarevCenterServer‐tcServerwiththelogfilewrittentothe
%TEMP%directory..
Example 48.VMwarevCenterServer‐tcServerMinorUpgrade
VMware-tcserver.exe /s /v"/qn /l*v \"%TEMP%\vim-tcserver-msi.log\""
Example 49performsamajorupgradeofVMwarevCenterServer‐tcServerwiththelogfilewrittentothe
%TEMP%directory.
Example 49.VMwarevCenterServer‐tcServerMajorUpgrade
VMware-tcserver.exe /s /v"/qn /l*v \"%TEMP%\vim-tcserver-msi.log\""
Example 50removesVMwarevCenterServer‐tcServerwiththelogfilewrittentothe%TEMP%directory.
Example 50.VMwarevCenterServer‐tcServerUninstallation
VMware-tcserver.exe /s /x /v"/qn /l*v \"%TEMP%\vim-tcserver-msi.log\""
Troubleshooting: VMware vCenter Server - tc Server Installation Logs
VMwarevCenterServer‐tcServerinstallationlogsarestoredat:
%TEMP%\vim-tcserver-msi.log(MSIlog)
%TEMP%\vminst.log (customlog)
Table 12. VMware vCenter Server - tc Server Parameters for the VMware-tcserver.exe command.
Parameter Conditions
INSTALLDIR=\"
installdir
\" Specifiestherootdestinationdirectoryfortheinstallation
Theinstallationpathcannothaveanyofthefollowingcharacters:comma
(,),semicolon(;),asterisk(*),leftorrightbracket([]),equalssign(=),
backslashorforwardslash(\/),questionmark(?),leftorrightangle
bracket(<>),orverticalbar(|).