VMware Cloud Community
avarcher
Commander
Commander
Jump to solution

Silent and scripted install of SSO and vCenter 5.1

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.

Reply
0 Kudos
1 Solution

Accepted Solutions
GrantOrchardVMw
Commander
Commander
Jump to solution

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

start /wait B:\VIM_51\updateManager\VMware-UpdateManager.exe /L1033 /v" /qr VMUM_SERVER_SELECT=vc.lab.local VC_SERVER_IP=vc.lab.local VC_SERVER_ADMIN_USER=\"lab\vi-admin\" VC_SERVER_ADMIN_PASSWORD=VMware1! VCI_DB_SERVER_TYPE=Custom VCI_FORMAT_DB=1 DB_DSN=VUM DB_USERNAME=vpx DB_PASSWORD=VMware1!"

Hope that helps, shout if you have any questions.

Grant http://grantorchard.com

View solution in original post

Reply
0 Kudos
3 Replies
Boloo
Enthusiast
Enthusiast
Jump to solution

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

Command-Line Installation and Upgrade of vCenter Server 5.1

Infrastructure Technical Leader at Tui Destination Services
GrantOrchardVMw
Commander
Commander
Jump to solution

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

start /wait B:\VIM_51\updateManager\VMware-UpdateManager.exe /L1033 /v" /qr VMUM_SERVER_SELECT=vc.lab.local VC_SERVER_IP=vc.lab.local VC_SERVER_ADMIN_USER=\"lab\vi-admin\" VC_SERVER_ADMIN_PASSWORD=VMware1! VCI_DB_SERVER_TYPE=Custom VCI_FORMAT_DB=1 DB_DSN=VUM DB_USERNAME=vpx DB_PASSWORD=VMware1!"

Hope that helps, shout if you have any questions.

Grant http://grantorchard.com
Reply
0 Kudos
avarcher
Commander
Commander
Jump to solution

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.

Reply
0 Kudos