Hi
I'm looking to perform a silent and scripted installation of SSO and vCenter.
The following worked for v5.0 ....
Start /wait d:\vCenter-Server\vmware-vcserver.exe /q /s /w /L1033 /v" /qn DB_SERVER_TYPE=custom DB_DSN=\"vc\" DB_PASSWORD=\"XXXXXXX\" DB_USERNAME=\"sa\" VPX_USES_SYSTEM_ACCOUNT=1 /L*v \"c:\vcinstall.log\""
... but does not work for 5.1 and I cant find any documentation.
All help appreciated as always.
Thanks, Andy.
Hi Andy,
As Boloo stated, there are a few underlying requirements for vCenter 5.1 that didn't exist for 5.0, which means that a few additional parameters are required for a scripted install.
Here are a couple of examples for you which I use when redeploying my lab (note that B:\VIM_51 is my extracted media folder):
SSO Installation
start /wait B:\VIM_51\"Single Sign On"\VMware-SSO-Server.exe /L1033 /v"/qr MASTER_PASSWORD=VMware1! CONFIRM_MASTER_PASSWORD=VMware1! CONFIG_TYPE=Setup SETUP_TYPE=Basic SSO_DB_SERVER_TYPE=\"Custom\" JDBC_DBTYPE=Mssql JDBC_DBNAME=RSA JDBC_HOSTNAME_OR_IP=DC JDBC_HOST_PORT=1433 JDBC_USERNAME=RSA_USER JDBC_PASSWORD=VMware1! SKIP_DB_USER_CREATION=1 DBA_JDBC_USERNAME=RSA_DBA DBA_JDBC_PASSWORD=VMware1! COMPUTER_FQDN=vc.lab.local IS_SSPI_NETWORK_SERVICE_ACCOUNT=1 SSO_HTTPS_PORT=7444"
Web Client Installation
start /wait B:\VIM_51\vSphere-WebClient\VMware-WebClient.exe /L1033 /v" HTTP_PORT=9090 HTTPS_PORT=9443 SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk /qr"
Inventory Installation
start /wait B:\VIM_51\"Inventory Service"\VMware-inventory-service.exe /L1033 /v" HTTPS_PORT=10443 XDB_PORT=10109 FEDERATION_PORT=10111 QUERY_SERVICE_NUKE_DATABASE=1 TOMCAT_MAX_MEMORY_OPTION=S SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk /qr"
vCenter Installation (at last)
start /wait B:\VIM_51\vCenter-Server\VMware-vcserver.exe /L1033 /v" /qr DB_SERVER_TYPE=Custom DB_DSN=vCenterDB DB_USERNAME=vpx DB_PASSWORD=VMware1! FORMAT_DB=1 JVM_MEMORY_OPTION=S SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk IS_URL=https://vc.lab.local:10443 VC_ADMIN_USER=vi-admin@lab VC_ADMIN_IS_GROUP_VPXD_TXT=0 VPX_USES_SYSTEM_ACCOUNT=1 VCS_GROUP_TYPE=Single VCS_ADAM_LDAP_PORT=389 VCS_ADAM_SSL_PORT=636 VCS_HTTPS_PORT=443 VCS_HTTP_PORT=80 TC_HTTP_PORT=8080 TC_HTTPS_PORT=8443 VCS_WSCNS_PORT=60099 VCS_HEARTBEAT_PORT=902"
vSphere Client Installation
start /wait B:\VIM_51\vSphere-Client\VMware-viclient.exe /q /s /w /L1033 /v" /qr"
VUM Plugin
start /wait B:\VIM_51\updateManager\VMware-UMClient.exe /q /s /w /L1033 /v" /qr"
Update Manager Install
Hope that helps, shout if you have any questions.
Hi:
Have you installed SSO? In 5.1 you should insllat it first.
vSphere 5.1 introduces the vCenter Single Sign On service as part of the vCenter Server management infrastructure. This change affects vCenter Server installation, upgrading, and operation. As part of this change, vCenter Inventory Service is now installed separately from vCenter Server. When you install or upgrade vCenter Server 5.1, you must install vCenter Single Sign On and install or upgrade vCenter Inventory Service, in that order, before you install or upgrade vCenter Server.
You can take a look to
Hi Andy,
As Boloo stated, there are a few underlying requirements for vCenter 5.1 that didn't exist for 5.0, which means that a few additional parameters are required for a scripted install.
Here are a couple of examples for you which I use when redeploying my lab (note that B:\VIM_51 is my extracted media folder):
SSO Installation
start /wait B:\VIM_51\"Single Sign On"\VMware-SSO-Server.exe /L1033 /v"/qr MASTER_PASSWORD=VMware1! CONFIRM_MASTER_PASSWORD=VMware1! CONFIG_TYPE=Setup SETUP_TYPE=Basic SSO_DB_SERVER_TYPE=\"Custom\" JDBC_DBTYPE=Mssql JDBC_DBNAME=RSA JDBC_HOSTNAME_OR_IP=DC JDBC_HOST_PORT=1433 JDBC_USERNAME=RSA_USER JDBC_PASSWORD=VMware1! SKIP_DB_USER_CREATION=1 DBA_JDBC_USERNAME=RSA_DBA DBA_JDBC_PASSWORD=VMware1! COMPUTER_FQDN=vc.lab.local IS_SSPI_NETWORK_SERVICE_ACCOUNT=1 SSO_HTTPS_PORT=7444"
Web Client Installation
start /wait B:\VIM_51\vSphere-WebClient\VMware-WebClient.exe /L1033 /v" HTTP_PORT=9090 HTTPS_PORT=9443 SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk /qr"
Inventory Installation
start /wait B:\VIM_51\"Inventory Service"\VMware-inventory-service.exe /L1033 /v" HTTPS_PORT=10443 XDB_PORT=10109 FEDERATION_PORT=10111 QUERY_SERVICE_NUKE_DATABASE=1 TOMCAT_MAX_MEMORY_OPTION=S SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk /qr"
vCenter Installation (at last)
start /wait B:\VIM_51\vCenter-Server\VMware-vcserver.exe /L1033 /v" /qr DB_SERVER_TYPE=Custom DB_DSN=vCenterDB DB_USERNAME=vpx DB_PASSWORD=VMware1! FORMAT_DB=1 JVM_MEMORY_OPTION=S SSO_ADMIN_USER=admin@System-Domain SSO_ADMIN_PASSWORD=VMware1! LS_URL=https://vc.lab.local:7444/lookupservice/sdk IS_URL=https://vc.lab.local:10443 VC_ADMIN_USER=vi-admin@lab VC_ADMIN_IS_GROUP_VPXD_TXT=0 VPX_USES_SYSTEM_ACCOUNT=1 VCS_GROUP_TYPE=Single VCS_ADAM_LDAP_PORT=389 VCS_ADAM_SSL_PORT=636 VCS_HTTPS_PORT=443 VCS_HTTP_PORT=80 TC_HTTP_PORT=8080 TC_HTTPS_PORT=8443 VCS_WSCNS_PORT=60099 VCS_HEARTBEAT_PORT=902"
vSphere Client Installation
start /wait B:\VIM_51\vSphere-Client\VMware-viclient.exe /q /s /w /L1033 /v" /qr"
VUM Plugin
start /wait B:\VIM_51\updateManager\VMware-UMClient.exe /q /s /w /L1033 /v" /qr"
Update Manager Install
Hope that helps, shout if you have any questions.
Hi guys
Thanks you so much, I was not quite clear but I do understand the need fo the pre-requisites but I couldnt find any documentation no matter what I put into Google, Yahoo or VMwares own search or documentation page, perhaps I'm blind.
Thanks again, ponts deserved.