Our network group made us change the ip address of our virtual center machine. Now the Virtual Center Server service will not start. Is there some place that the address has to be changed in the registry or a ini file or something?
Help!
Thanks
Ken
Seems that there is another web service installed on port 80. Is IIS installed on that machine that is listening on port 80?
What is the error message returned? Log files (vpxd.log) can be found in c:\winnt\temp\vpx
As additional info, this was installed on XP (not my choice).
Here is the latest log:
Log for VMware VirtualCenter, pid=2448, version=2.0.0, build=build-27704, option=Release, section=2
\[2007-03-09 15:43:36.531 'App' 3132 info] Current working directory: C:\WINDOWS\system32
\[2007-03-09 15:43:36.531 'App' 3132 info] Initializing SSL context
\[2007-03-09 15:43:37.765 'BaseLibs' 3132 info] NFC connection accept timeout: 180000 milliseconds
\[2007-03-09 15:43:37.765 'BaseLibs' 3132 info] NFC request timeout: 180000 milliseconds
\[2007-03-09 15:43:37.765 'BaseLibs' 3132 info] NFC read timeout: 60000 milliseconds
\[2007-03-09 15:43:37.765 'BaseLibs' 3132 info] NFC write timeout: 600000 milliseconds
\[2007-03-09 15:43:37.765 'App' 3132 info] Starting VMware VirtualCenter 2.0.0 build-27704
\[2007-03-09 15:43:37.765 'App' 3132 info] Account name: SYSTEM
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxOsLayer] Enabled low-frag process heap.
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxOsLayer] Enabled low-frag crt heap.
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 32 total threads
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 6 reserved internal threads
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 6 reserved blocker threads
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 6 reserved short threads
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 2 reserved long threads
\[2007-03-09 15:43:37.765 'App' 3132 info] \[VpxLRO] 600-second task lifetime
\[2007-03-09 15:43:43.375 'Locale' 3132 info] Locale subsystem initialized from C:\Program Files\VMware\VMware VirtualCenter 2.0\locale/ with default locale en.
\[2007-03-09 15:43:43.671 'BaseLibs' 3132 info] \[ADS] Local Domain : MSHOME
\[2007-03-09 15:43:43.671 'BaseLibs' 3132 info] \[ADS] IsWorkgroup: Yes
\[2007-03-09 15:43:43.671 'BaseLibs' 3132 info] \[ADS] Local Machine: VIRTUALCENTERSR
\[2007-03-09 15:43:44.234 'App' 924 info] \[VpxLRO] -- BEGIN task-internal-1 -- -- DrmMainLro
\[2007-03-09 15:43:44.234 'App' 3224 info] \[VpxLRO] -- BEGIN task-internal-2 -- -- VpxdDrmMainLoop
\[2007-03-09 15:43:44.500 'App' 576 info] \[HeartbeatHandler] primary handler started
\[2007-03-09 15:43:44.640 'BaseLibs' 3132 info] VMLicense_GetInfo: feature not found: 'VC_DAS' v2005.05 \[-5, 412]
\[2007-03-09 15:43:44.640 'BaseLibs' 3132 info] VMLicense_GetInfo: feature not found: 'VC_DRS' v2005.05 \[-5, 412]
\[2007-03-09 15:43:44.640 'BaseLibs' 3132 info] VMLicense_GetInfo: feature not found: 'VC_GSXHOST' v2005.05 \[-5, 412]
\[2007-03-09 15:43:44.640 'BaseLibs' 3132 info] VMLicense_GetInfo: feature not found: 'VC_VMOTION' v2005.05 \[-5, 412]
\[2007-03-09 15:43:44.750 'HttpSvc' 3132 info] Http Service started, listening on ServerSocket: \[class Vmacore::System::TCPServerSocketWin32:02FCD168]
\[2007-03-09 15:43:44.750 'App' 3132 info] Web server port: 8083
\[2007-03-09 15:43:44.796 'App' 2092 info] \[VpxLRO] -- BEGIN task-internal-3 -- -- ScheduledTaskManager
\[2007-03-09 15:43:45.109 'App' 3132 info] \[VpxdVmomi] VMDB port started on port 902
\[2007-03-09 15:43:45.109 'VmdbAdapter' 3132 info] Using new VMDB VMOMI serialization format
\[2007-03-09 15:43:45.156 'SoapAdapter' 3132 info] Http Service started, listening on ServerSocket: \[class Vmacore::System::TCPServerSocketWin32:02FCD390]
\[2007-03-09 15:43:45.156 'App' 3132 info] \[VpxVmomi] SOAP adapter started on port 8085
\[2007-03-09 15:43:45.171 'DebugBrowser' 3132 info] Http Service started, listening on ServerSocket: \[class Vmacore::System::TCPServerSocketWin32:02FCD448]
\[2007-03-09 15:43:45.171 'App' 3132 info] \[VpxdVmomi] MOB port started on port 8087
\[2007-03-09 15:43:45.203 'App' 3132 error] \[VpxdVmomi] http proxy failed on port 80: Only one usage of each socket address (protocol/network address/port) is normally permitted.
\[2007-03-09 15:43:45.203 'App' 3132 error] \[VpxdVmomi] Failed to start http proxy: Only one usage of each socket address (protocol/network address/port) is normally permitted.
\[2007-03-09 15:43:45.203 'App' 3132 info] Shutting down VMware VirtualCenter...
\[2007-03-09 15:43:54.234 'App' 3224 info] \[VpxLRO] -- FINISH task-internal-2 -- -- VpxdDrmMainLoop
\[2007-03-09 15:43:54.250 'App' 924 info] \[VpxLRO] -- FINISH task-internal-1 -- -- DrmMainLro
\[2007-03-09 15:44:05.250 'App' 3132 info] Shutting down VMware VirtualCenter now
\----
Event Type: Information
Event Source: VMware VirtualCenter Server
Event Category: None
Event ID: 1000
Date: 3/9/2007
Time: 3:43:37 PM
User: N/A
Computer: VIRTUALCENTERSR
Description:
The description for Event ID ( 1000 ) in Source ( VMware VirtualCenter Server ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Starting VMware VirtualCenter 2.0.0 build-27704.
Application Event entries:
Event Type: Information
Event Source: VMware VirtualCenter Server
Event Category: None
Event ID: 1000
Date: 3/9/2007
Time: 3:43:45 PM
User: N/A
Computer: VIRTUALCENTERSR
Description:
The description for Event ID ( 1000 ) in Source ( VMware VirtualCenter Server ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Shutting down VMware VirtualCenter....
Event Type: Information
Event Source: VMware VirtualCenter Server
Event Category: None
Event ID: 1000
Date: 3/9/2007
Time: 3:44:05 PM
User: N/A
Computer: VIRTUALCENTERSR
Description:
The description for Event ID ( 1000 ) in Source ( VMware VirtualCenter Server ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Shutting down VMware VirtualCenter now.
Seems that there is another web service installed on port 80. Is IIS installed on that machine that is listening on port 80?
Hiya,
I had a similar problem.
Once I swapped the IP address of the VC all my ESX servers showed up as disconnected.
In the end I swapped the IP address of the VC back to the old address temporarily.
Removed all my ESX servers from VC control.
Then amended the IP address on the VC server.
Re-added all the ESX hosts to VC again.
It was a pain - and I think(?) I lost all the historical performance data stats.
However it did work in the end...
I'm sure there's probably a better way of doing it though
Dinny
Sounds like vc can't find the licensing server. If the ESX hosts can't connect after the ip change on the vc server - try running "service mgmt-vmware restart" on each host (they should reconnect then).
DB