Solved

VMware vCenter service randomly stops with error: "The VMware VirtualCenter Server service terminated with service-specific error The system cannot find the file specified.. "

Posted on 2013-11-28
10
4,662 Views
Last Modified: 2013-12-09
VMware vCenter service randomly stops with error:
 "The VMware VirtualCenter Server service terminated with service-specific error The system cannot find the file specified.. "

From vpxd.log on vCenter:
        2013-11-24T16:46:24.229+01:00 [10540 error 'Default'] SSLStreamImpl::DoServerHandshake (0000000017201230) SSL_accept failed. Dumping SSL error queue:
        2013-11-24T16:46:24.229+01:00 [10540 error 'Default'] [0] error:14094416:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate unknown
        2013-11-24T16:46:24.229+01:00 [10540 warning 'ProxySvc'] SSL Handshake failed for stream TCPStreamWin32(socket=TCP(fd=916) local=<vcenter IP here>:443,  peer=<vcenter IP here>:57963), error: class Vmacore::Ssl::SSLException(SSL Exception: error:14094416:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate unknown)
        2013-11-24T16:46:24.697+01:00 [10912 info 'commonvpxLro' opID=995a566] [VpxLRO] -- BEGIN task-internal-53548 --  -- vmodl.query.PropertyCollector.retrieveContents -- 7635ab46-1871-a626-0fa0-6de4d11dcc06(522bf4cd-7972-c569-3881-1f8775ac9a65)
        2013-11-24T16:46:24.697+01:00 [10912 info 'commonvpxLro' opID=995a566] [VpxLRO] -- FINISH task-internal-53548 --  -- vmodl.query.PropertyCollector.retrieveContents --
        2013-11-24T16:46:24.728+01:00 [10676 info 'commonvpxLro' opID=f975d9a9] [VpxLRO] -- BEGIN task-internal-53549 --  -- vmodl.query.PropertyCollector.retrieveContents -- d5897125-0519-d465-addc-04bceacc31ed(5293f85d-c2dc-e257-d6fd-f5256f629d8d)
        2013-11-24T16:46:24.728+01:00 [10676 info 'commonvpxLro' opID=f975d9a9] [VpxLRO] -- FINISH task-internal-53549 --  -- vmodl.query.PropertyCollector.retrieveContents --
        2013-11-24T16:46:29.970+01:00 [10360 info 'Default' opID=HB-host-21784@121322-e52759ae] Forcing shutdown of VMware VirtualCenter now
       
Verified all steps here:
        http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003926
       
Verified this:
        http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2056296
       
Ensured this:
        http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1020210

Still the problem persists. When the service is started manually, it runs for a time period of less then 24 hours up to two days. Typically less then 24 hours. It fails in the middle of the night, or at the end of the work day judging by the times seen so far.
0
Comment
Question by:itnifl
  • 5
  • 4
10 Comments
 
LVL 5

Expert Comment

by:Steve M
ID: 39683928
A couple questions...
SQL server or SQL Express?  (on this server or another server?)
Do you have Antivirus running on this server and/or the SQL server?
0
 
LVL 2

Author Comment

by:itnifl
ID: 39684701
Using SQL 2008 R2 on a separate server.
Have Deep Security 9 SP1 Appliance protection on the SQL server and vCenter.
0
 
LVL 5

Assisted Solution

by:Steve M
Steve M earned 500 total points
ID: 39685321
Have you tried excluding the AV scans from scanning the vcenter files?  I assume the SQL databases are already excluded from your AV scans, (but if not they should be).
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 2

Author Comment

by:itnifl
ID: 39695207
OK - I have done exclusions as described in:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2010667

Both:
C:\Program Files\VMware\Infrastructure\Inventory Service\
C:\ProgramData\VMware\Infrastructure\Inventory Service\

Will have to see if that does the trick.
0
 
LVL 5

Expert Comment

by:Steve M
ID: 39695671
Great, hope it works for you!

(BTW, did you exclude from backups as well if applicable?)

Good Luck!
Steve
0
 
LVL 2

Author Comment

by:itnifl
ID: 39700453
I have made an request to exclude from backups as well.
In addition I found several of the following in the application log:

The description for Event ID 1000 from source VMware VirtualCenter Server cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

An unrecoverable problem has occurred, stopping the VMware VirtualCenter service. Error: Error[VdbODBCError] (-1) "ODBC error: (42000) - [Microsoft][SQL Server Native Client 10.0][SQL Server]The transaction log for database 'VIM_VCDB' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases" is returned when executing SQL statement "IF EXISTS(SELECT 1 FROM VPX_PROPERTY_BULLETIN WHERE OBJECT_TYPE=? AND OBJECT_MOID=? AND PROPERTY_PATH=?)  UPDATE VPX_PROPERTY_BULLETIN WITH (ROWLOCK) set GEN_NUMBER = ?, MOD_TIME = ?, OPERATION_TYPE = ? WHERE OBJECT_TYPE=? AND OBJECT_MOID = ? AND PROPERTY_PATH = ? else  INSERT INTO VPX_PROPERTY_BULLETIN WITH (ROWLOCK) (GEN_NUMBER, OBJECT_TYPE, OBJECT_MOID, PROPERTY_PATH, OPERATION_TYPE, MOD_TIME) values (?, ?, ?, ?, ?, ?)"

the message resource is present but the message is not found in the string/message table

So I truncated the log file for the VIM_VCDB database. It was also set with a growth limit to 500MB. I set it to unlimited. If the disk runs nearly full, I will be alerted by our surveillance system and then I can trunk the log again. Or maybe better to schedule a periodic truncation withing SQL server? Either way, will have to give things some time and see how this goes.
0
 
LVL 5

Accepted Solution

by:
Steve M earned 500 total points
ID: 39700908
Have a read through this post - it may help in your situation with the full logs

https://communities.vmware.com/thread/345305

/Steve
0
 
LVL 2

Author Comment

by:itnifl
ID: 39701002
Thanks. In my case VPX_EVENT has a row count of 192125 and takes 45.58 MB of space.
VPX_EVENT_ARGS has a row count of 833547 and takes 245.539 MB of space. I guess more truncation is not needed?
0
 
LVL 2

Author Closing Comment

by:itnifl
ID: 39705534
Not sure if it was exclusion of av-scans or truncations of logs that did it, but both are probably good suggestions.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to install and configure Hyper-V Step by Step 5 46
VMWare Calculate number of processors 10 64
Linux mount of Windows Shared Now Fails 8 76
Cisco Prime 2.2 7 35
If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question