Preparing to upgrade our existing ESX 3.5 machines to vSphere so I am building a new vCenter server, I've downloaded vCenter 4.0 update 2 and have set everything up accordingly. Details as follows:-
Windows 2003 Std R2 SP2 server for vCenter, 4GB RAM, dual core Xeon chip.
SQL Native Client updated to latest (SP3) version.
System DSN created for remote SQL database on SQL 2005 SP3 server using windows authentication. Test works fine.
Logged on to vCenter server to do install under same account as that used for accessing the SQL database.
User is local admin on vCenter server.
When I run the installer it all goes fine until creating the database whereupon it fails with an error 25003 - Failed to create the Virtualcenter repository. I've checked the logs and in the vminst.log I have the following lines relating to this error:-
VMware VirtualCenter-build-208111: 06/15/10 12:53:33 --- CA exec: VMFormatDb
VMware VirtualCenter-build-208111: 06/15/10 12:53:33 Found "C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe"
VMware VirtualCenter-build-208111: 06/15/10 12:53:33 Launch as logon user vmwarevcr
VMware VirtualCenter-build-208111: 06/15/10 12:53:33 Found "C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe"
VMware VirtualCenter-build-208111: 06/15/10 12:53:50 Process returned 3
VMware VirtualCenter-build-208111: 06/15/10 12:53:50 ERROR: Failed to create the VirtualCenter repository
VMware VirtualCenter-build-208111: 06/15/10 12:53:50 Posting error message 25003
VMware VirtualCenter-build-208111: 06/15/10 12:53:57 MsiProcessMessage returned: 1
VMware VirtualCenter-build-208111: 06/15/10 12:53:57 End Logging
In the vpxd.log I have the following lines for this error:-
Section for VMware VirtualCenter, pid=2388, version=4.0.0, build=build-208111, option=Release
Current working directory: C:\WINDOWS\system32
HOSTINFO: Seeing Intel CPU, numCoresPerCPU 2 numThreadsPerCore 1.
HOSTINFO: This machine has 1 physical CPUS, 2 total cores, and 2 logical CPUs.
Log path: C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\Logs
Using system libcrypto, version 9080AF
Vmacore::InitSSL: doVersionCheck = true, handshakeTimeoutUs = 120000000
Failed to init tableDef: Column ID does not exist in table VPX_BINARY_DATA
Failed to initialize LDAP backups
I've tried using both update 2 and update 1 (in case there was a bug in the latest revision. Database is a freshly created one, I'm not doing an upgrade. vCenter server is a fresh install of windows on new hardware, fully service-packed and patched up to date. SQL server box is running 2005 SP3 and is hosting other databases with no problems. Help!
JD
CompTIA A+ Network+
vmware VCP 3
No worries, I've sorted this - the problem was due to the account being made a member of a group on the SQL server and that group being assigned permissions, when I assigned the DB ownership directly to the account rather than the group it worked perfectly.
Cheers
JD
CompTIA A+ Network+
vmware VCP 3